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

실행 모드 선택


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

대상 테이블: content_mbti_items

ID: 7418 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "재미있는 활동 찾기",
            "explanation": "INFP의 의미 있는 놀이와 INTP의 지적인 놀이",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "Fun needs emotional connection always!",
                    "translation": "재미는 항상 감정적 연결이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "Strategy games challenge my brain!",
                    "translation": "전략 게임이 내 뇌에 도전해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서준",
                    "script": "Meaningful activities fill my heart!",
                    "translation": "의미 있는 활동이 내 마음을 채워!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지은이는 전략 게임을 싫어한다고 했나요?",
                    "hint": "INTP는 지적 도전을 즐겨요.",
                    "result": "X",
                    "explanation": "지은이는 전략 게임이 뇌에 도전한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "Complex problems entertain me endlessly.",
                    "translation": "복잡한 문제가 끝없이 날 즐겁게 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서준",
                    "script": "Your focus is really impressive!",
                    "translation": "네 집중력이 정말 인상적이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seojun said meaningful activities fill his @@.",
                    "hint": "서준이가 의미 있는 활동이 채운다고 한 것이에요.",
                    "optionA": "schedule",
                    "optionB": "heart",
                    "optionC": "wallet",
                    "result": "heart",
                    "explanation": "서준이는 의미 있는 활동이 마음을 채운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지은",
                    "script": "Your depth creates beautiful experiences!",
                    "translation": "네 깊이가 아름다운 경험을 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서준",
                    "script": "We both seek engaging activities!",
                    "translation": "우린 둘 다 몰입되는 활동을 찾아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "True, mind and soul engagement!",
                    "translation": "맞아, 마음과 영혼의 몰입!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서준이가 공통된 추구를 말한 거예요.",
                    "result": "We both seek engaging activities!",
                    "explanation": "서준이는 둘 다 몰입되는 활동을 찾는다고 했어요.",
                    "optionA": "both",
                    "optionB": "activities!",
                    "optionC": "engaging",
                    "optionD": "seek",
                    "optionE": "We"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "재미있는 활동 찾기",
            "explanation": "INFP의 의미 있는 놀이와 INTP의 지적인 놀이",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "Fun needs emotional connection always!",
                    "translation": "재미는 항상 감정적 연결이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "Strategy games challenge my brain!",
                    "translation": "전략 게임이 내 뇌에 도전해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서준",
                    "script": "Meaningful activities fill my heart!",
                    "translation": "의미 있는 활동이 내 마음을 채워!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지은이는 전략 게임을 싫어한다고 했나요?",
                    "hint": "INTP는 지적 도전을 즐겨요.",
                    "result": "X",
                    "explanation": "지은이는 전략 게임이 뇌에 도전한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "Complex problems entertain me endlessly.",
                    "translation": "복잡한 문제가 끝없이 날 즐겁게 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서준",
                    "script": "Your focus is really impressive!",
                    "translation": "네 집중력이 정말 인상적이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seojun said meaningful activities fill his @@.",
                    "hint": "서준이가 의미 있는 활동이 채운다고 한 것이에요.",
                    "optionA": "schedule",
                    "optionB": "heart",
                    "optionC": "wallet",
                    "result": "heart",
                    "explanation": "서준이는 의미 있는 활동이 마음을 채운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지은",
                    "script": "Your depth creates beautiful experiences!",
                    "translation": "네 깊이가 아름다운 경험을 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서준",
                    "script": "We both seek engaging activities!",
                    "translation": "우린 둘 다 몰입되는 활동을 찾아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "True, mind and soul engagement!",
                    "translation": "맞아, 마음과 영혼의 몰입!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "서준이가 공통된 추구를 말한 거예요.",
                    "optionA": "both",
                    "optionB": "activities!",
                    "optionC": "engaging",
                    "optionD": "seek",
                    "optionE": "We",
                    "result": "We both seek engaging activities!",
                    "explanation": "서준이는 둘 다 몰입되는 활동을 찾는다고 했어요."
                }
            ]
        }
    ]
}
ID: 7419 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "오해 풀기",
            "explanation": "INFP의 감정적 화해와 INTP의 논리적 해결",
            "category": "갈등 해결 방식",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "Let's share our true feelings!",
                    "translation": "진짜 감정을 나누자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현민",
                    "script": "Facts clarify the real situation.",
                    "translation": "사실이 진짜 상황을 명확히 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도훈",
                    "script": "Understanding hearts prevents future conflicts!",
                    "translation": "마음을 이해하면 미래 갈등을 막아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도훈이는 마음 이해가 갈등을 막는다고 했나요?",
                    "hint": "INFP는 감정적 이해를 중시해요.",
                    "result": "O",
                    "explanation": "도훈이는 마음을 이해하면 미래 갈등을 막는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현민",
                    "script": "Logic identifies the core issue.",
                    "translation": "논리가 핵심 문제를 파악해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도훈",
                    "script": "Your analysis really helps clarity!",
                    "translation": "네 분석이 정말 명확함을 도와!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyunmin said @@ clarify the situation.",
                    "hint": "현민이가 상황을 명확히 한다고 한 것이에요.",
                    "optionA": "feelings",
                    "optionB": "facts",
                    "optionC": "guesses",
                    "result": "facts",
                    "explanation": "현민이는 사실이 상황을 명확히 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현민",
                    "script": "Your empathy bridges all gaps!",
                    "translation": "네 공감이 모든 간격을 이어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도훈",
                    "script": "We both want genuine resolution!",
                    "translation": "우린 둘 다 진정한 해결을 원해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현민",
                    "script": "Yes, through different resolution methods!",
                    "translation": "맞아, 다른 해결 방법을 통해서!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도훈이가 공통된 바람을 말한 거예요.",
                    "result": "We both want genuine resolution!",
                    "explanation": "도훈이는 둘 다 진정한 해결을 원한다고 했어요.",
                    "optionA": "both",
                    "optionB": "want",
                    "optionC": "We",
                    "optionD": "resolution!",
                    "optionE": "genuine"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "오해 풀기",
            "explanation": "INFP의 감정적 화해와 INTP의 논리적 해결",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "Let's share our true feelings!",
                    "translation": "진짜 감정을 나누자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현민",
                    "script": "Facts clarify the real situation.",
                    "translation": "사실이 진짜 상황을 명확히 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도훈",
                    "script": "Understanding hearts prevents future conflicts!",
                    "translation": "마음을 이해하면 미래 갈등을 막아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도훈이는 마음 이해가 갈등을 막는다고 했나요?",
                    "hint": "INFP는 감정적 이해를 중시해요.",
                    "result": "O",
                    "explanation": "도훈이는 마음을 이해하면 미래 갈등을 막는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현민",
                    "script": "Logic identifies the core issue.",
                    "translation": "논리가 핵심 문제를 파악해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도훈",
                    "script": "Your analysis really helps clarity!",
                    "translation": "네 분석이 정말 명확함을 도와!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyunmin said @@ clarify the situation.",
                    "hint": "현민이가 상황을 명확히 한다고 한 것이에요.",
                    "optionA": "feelings",
                    "optionB": "facts",
                    "optionC": "guesses",
                    "result": "facts",
                    "explanation": "현민이는 사실이 상황을 명확히 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현민",
                    "script": "Your empathy bridges all gaps!",
                    "translation": "네 공감이 모든 간격을 이어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도훈",
                    "script": "We both want genuine resolution!",
                    "translation": "우린 둘 다 진정한 해결을 원해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현민",
                    "script": "Yes, through different resolution methods!",
                    "translation": "맞아, 다른 해결 방법을 통해서!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "도훈이가 공통된 바람을 말한 거예요.",
                    "optionA": "both",
                    "optionB": "want",
                    "optionC": "We",
                    "optionD": "resolution!",
                    "optionE": "genuine",
                    "result": "We both want genuine resolution!",
                    "explanation": "도훈이는 둘 다 진정한 해결을 원한다고 했어요."
                }
            ]
        }
    ]
}
ID: 7420 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구와 화해하기",
            "explanation": "INFP의 진심 어린 사과와 INTP의 이성적 설명",
            "category": "갈등 해결 방식",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하늘",
                    "script": "Sincere apologies heal wounded hearts!",
                    "translation": "진심 어린 사과가 상처받은 마음을 치유해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Clear explanations prevent misunderstandings completely.",
                    "translation": "명확한 설명이 오해를 완전히 막아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하늘",
                    "script": "Emotional honesty rebuilds broken trust!",
                    "translation": "감정적 정직이 깨진 신뢰를 재건해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소영이는 설명이 중요하지 않다고 했나요?",
                    "hint": "INTP는 명확한 설명을 중시해요.",
                    "result": "X",
                    "explanation": "소영이는 명확한 설명이 오해를 완전히 막는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Logical discussion solves problems faster.",
                    "translation": "논리적 토론이 문제를 더 빨리 해결해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하늘",
                    "script": "Your clarity brings understanding quickly!",
                    "translation": "네 명확함이 이해를 빠르게 가져와!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Haneul said sincere @@ heal hearts.",
                    "hint": "하늘이가 마음을 치유한다고 한 것이에요.",
                    "optionA": "jokes",
                    "optionB": "apologies",
                    "optionC": "gifts",
                    "result": "apologies",
                    "explanation": "하늘이는 진심 어린 사과가 마음을 치유한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소영",
                    "script": "Your warmth melts frozen situations!",
                    "translation": "네 따뜻함이 얼어붙은 상황을 녹여!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하늘",
                    "script": "We both value honest communication!",
                    "translation": "우린 둘 다 정직한 소통을 소중히 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "True, expressed uniquely by each!",
                    "translation": "맞아, 각자 독특하게 표현돼!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하늘이가 공통된 가치를 말한 거예요.",
                    "result": "We both value honest communication!",
                    "explanation": "하늘이는 둘 다 정직한 소통을 소중히 한다고 했어요.",
                    "optionA": "We",
                    "optionB": "both",
                    "optionC": "communication!",
                    "optionD": "value",
                    "optionE": "honest"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구와 화해하기",
            "explanation": "INFP의 진심 어린 사과와 INTP의 이성적 설명",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하늘",
                    "script": "Sincere apologies heal wounded hearts!",
                    "translation": "진심 어린 사과가 상처받은 마음을 치유해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Clear explanations prevent misunderstandings completely.",
                    "translation": "명확한 설명이 오해를 완전히 막아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하늘",
                    "script": "Emotional honesty rebuilds broken trust!",
                    "translation": "감정적 정직이 깨진 신뢰를 재건해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소영이는 설명이 중요하지 않다고 했나요?",
                    "hint": "INTP는 명확한 설명을 중시해요.",
                    "result": "X",
                    "explanation": "소영이는 명확한 설명이 오해를 완전히 막는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Logical discussion solves problems faster.",
                    "translation": "논리적 토론이 문제를 더 빨리 해결해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하늘",
                    "script": "Your clarity brings understanding quickly!",
                    "translation": "네 명확함이 이해를 빠르게 가져와!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Haneul said sincere @@ heal hearts.",
                    "hint": "하늘이가 마음을 치유한다고 한 것이에요.",
                    "optionA": "jokes",
                    "optionB": "apologies",
                    "optionC": "gifts",
                    "result": "apologies",
                    "explanation": "하늘이는 진심 어린 사과가 마음을 치유한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소영",
                    "script": "Your warmth melts frozen situations!",
                    "translation": "네 따뜻함이 얼어붙은 상황을 녹여!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하늘",
                    "script": "We both value honest communication!",
                    "translation": "우린 둘 다 정직한 소통을 소중히 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "True, expressed uniquely by each!",
                    "translation": "맞아, 각자 독특하게 표현돼!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "하늘이가 공통된 가치를 말한 거예요.",
                    "optionA": "We",
                    "optionB": "both",
                    "optionC": "communication!",
                    "optionD": "value",
                    "optionE": "honest",
                    "result": "We both value honest communication!",
                    "explanation": "하늘이는 둘 다 정직한 소통을 소중히 한다고 했어요."
                }
            ]
        }
    ]
}
ID: 7421 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새로운 친구 만나기",
            "explanation": "ESTP의 대담한 접근과 ESFP의 따뜻한 환영 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현진",
                    "script": "Let's talk to new people!",
                    "translation": "새로운 사람들과 이야기해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미소",
                    "script": "That sounds really fun!",
                    "translation": "정말 재미있을 것 같아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현진이는 새로운 사람들과 이야기하고 싶어하나요?",
                    "hint": "ESTP는 새로운 만남을 즐겨요.",
                    "result": "O",
                    "explanation": "현진이는 'talk to new people'이라고 새로운 사람들과 이야기하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현진",
                    "script": "Meeting strangers is exciting!",
                    "translation": "낯선 사람을 만나는 게 흥미로워!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미소",
                    "script": "Everyone deserves warm welcome!",
                    "translation": "모든 사람이 따뜻한 환영을 받을 자격이 있어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyeon-jin thinks meeting @@ is exciting.",
                    "hint": "ESTP는 새로운 상황을 좋아해요.",
                    "optionA": "friends",
                    "optionB": "strangers",
                    "optionC": "teachers",
                    "result": "strangers",
                    "explanation": "현진이는 낯선 사람(strangers)을 만나는 게 흥미롭다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현진",
                    "script": "Your kindness touches hearts!",
                    "translation": "네 친절함이 마음을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "Your confidence inspires everyone!",
                    "translation": "네 자신감이 모든 사람에게 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미소의 칭찬이에요.",
                    "result": "Your confidence inspires everyone!",
                    "explanation": "미소가 현진의 자신감이 모든 사람에게 영감을 준다고 칭찬했어요.",
                    "optionA": "confidence",
                    "optionB": "inspires",
                    "optionC": "everyone!",
                    "optionD": "Your"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새로운 친구 만나기",
            "explanation": "ESTP의 대담한 접근과 ESFP의 따뜻한 환영 비교",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현진",
                    "script": "Let's talk to new people!",
                    "translation": "새로운 사람들과 이야기해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미소",
                    "script": "That sounds really fun!",
                    "translation": "정말 재미있을 것 같아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현진이는 새로운 사람들과 이야기하고 싶어하나요?",
                    "hint": "ESTP는 새로운 만남을 즐겨요.",
                    "result": "O",
                    "explanation": "현진이는 'talk to new people'이라고 새로운 사람들과 이야기하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현진",
                    "script": "Meeting strangers is exciting!",
                    "translation": "낯선 사람을 만나는 게 흥미로워!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미소",
                    "script": "Everyone deserves warm welcome!",
                    "translation": "모든 사람이 따뜻한 환영을 받을 자격이 있어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyeon-jin thinks meeting @@ is exciting.",
                    "hint": "ESTP는 새로운 상황을 좋아해요.",
                    "optionA": "friends",
                    "optionB": "strangers",
                    "optionC": "teachers",
                    "result": "strangers",
                    "explanation": "현진이는 낯선 사람(strangers)을 만나는 게 흥미롭다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현진",
                    "script": "Your kindness touches hearts!",
                    "translation": "네 친절함이 마음을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "Your confidence inspires everyone!",
                    "translation": "네 자신감이 모든 사람에게 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "미소의 칭찬이에요.",
                    "optionA": "confidence",
                    "optionB": "inspires",
                    "optionC": "everyone!",
                    "optionD": "Your",
                    "result": "Your confidence inspires everyone!",
                    "explanation": "미소가 현진의 자신감이 모든 사람에게 영감을 준다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7422 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "파티에서 즐기기",
            "explanation": "ESFP의 감정적 연결과 ESTP의 활동적 참여 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "Everyone looks so happy!",
                    "translation": "모든 사람이 정말 행복해 보여!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Let's join the dancing!",
                    "translation": "춤에 참여해보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예솔이는 모든 사람이 행복해 보인다고 하나요?",
                    "hint": "ESFP는 다른 사람의 감정을 잘 읽어요.",
                    "result": "O",
                    "explanation": "예솔이는 'Everyone looks so happy'라고 모든 사람이 행복해 보인다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예솔",
                    "script": "Good vibes fill this room!",
                    "translation": "좋은 분위기가 이 방을 가득 채워!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "Action makes parties alive!",
                    "translation": "행동이 파티를 살아나게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol thinks good @@ fill this room.",
                    "hint": "ESFP는 분위기를 중시해요.",
                    "optionA": "colors",
                    "optionB": "vibes",
                    "optionC": "sounds",
                    "result": "vibes",
                    "explanation": "예솔이는 좋은 분위기(vibes)가 이 방을 가득 채운다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Your energy gets everyone moving!",
                    "translation": "네 에너지가 모든 사람을 움직이게 해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "Your warmth brings people together!",
                    "translation": "네 따뜻함이 사람들을 하나로 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "시우의 칭찬이에요.",
                    "result": "Your warmth brings people together!",
                    "explanation": "시우가 예솔의 따뜻함이 사람들을 하나로 만든다고 칭찬했어요.",
                    "optionA": "together!",
                    "optionB": "brings",
                    "optionC": "warmth",
                    "optionD": "people",
                    "optionE": "Your"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "파티에서 즐기기",
            "explanation": "ESFP의 감정적 연결과 ESTP의 활동적 참여 비교",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "Everyone looks so happy!",
                    "translation": "모든 사람이 정말 행복해 보여!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Let's join the dancing!",
                    "translation": "춤에 참여해보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예솔이는 모든 사람이 행복해 보인다고 하나요?",
                    "hint": "ESFP는 다른 사람의 감정을 잘 읽어요.",
                    "result": "O",
                    "explanation": "예솔이는 'Everyone looks so happy'라고 모든 사람이 행복해 보인다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예솔",
                    "script": "Good vibes fill this room!",
                    "translation": "좋은 분위기가 이 방을 가득 채워!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "Action makes parties alive!",
                    "translation": "행동이 파티를 살아나게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol thinks good @@ fill this room.",
                    "hint": "ESFP는 분위기를 중시해요.",
                    "optionA": "colors",
                    "optionB": "vibes",
                    "optionC": "sounds",
                    "result": "vibes",
                    "explanation": "예솔이는 좋은 분위기(vibes)가 이 방을 가득 채운다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Your energy gets everyone moving!",
                    "translation": "네 에너지가 모든 사람을 움직이게 해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "Your warmth brings people together!",
                    "translation": "네 따뜻함이 사람들을 하나로 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "시우의 칭찬이에요.",
                    "optionA": "together!",
                    "optionB": "brings",
                    "optionC": "warmth",
                    "optionD": "people",
                    "optionE": "Your",
                    "result": "Your warmth brings people together!",
                    "explanation": "시우가 예솔의 따뜻함이 사람들을 하나로 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7423 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 게임 배우기",
            "explanation": "ESTP의 빠른 시도와 ESFP의 즐거운 경험 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "Let's try this right now!",
                    "translation": "이걸 지금 당장 시도해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜린",
                    "script": "Learning together sounds great!",
                    "translation": "함께 배우는 게 좋을 것 같아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태준이는 지금 당장 시도하고 싶어하나요?",
                    "hint": "ESTP는 즉각적인 행동을 선호해요.",
                    "result": "O",
                    "explanation": "태준이는 'try this right now'라고 지금 당장 시도하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "Practice beats reading rules!",
                    "translation": "연습이 규칙 읽기를 이겨!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜린",
                    "script": "Making mistakes feels okay!",
                    "translation": "실수하는 게 괜찮게 느껴져!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-jun thinks @@ beats reading rules.",
                    "hint": "ESTP는 직접 체험을 좋아해요.",
                    "optionA": "thinking",
                    "optionB": "practice",
                    "optionC": "sleeping",
                    "result": "practice",
                    "explanation": "태준이는 연습(practice)이 규칙 읽기를 이긴다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "Your positive attitude helps!",
                    "translation": "네 긍정적인 태도가 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜린",
                    "script": "Your quick learning amazes me!",
                    "translation": "네 빠른 학습이 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "혜린의 칭찬이에요.",
                    "result": "Your quick learning amazes me!",
                    "explanation": "혜린이 태준의 빠른 학습이 놀랍다고 칭찬했어요.",
                    "optionA": "amazes",
                    "optionB": "Your",
                    "optionC": "me!",
                    "optionD": "learning",
                    "optionE": "quick"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 게임 배우기",
            "explanation": "ESTP의 빠른 시도와 ESFP의 즐거운 경험 비교",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "Let's try this right now!",
                    "translation": "이걸 지금 당장 시도해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜린",
                    "script": "Learning together sounds great!",
                    "translation": "함께 배우는 게 좋을 것 같아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태준이는 지금 당장 시도하고 싶어하나요?",
                    "hint": "ESTP는 즉각적인 행동을 선호해요.",
                    "result": "O",
                    "explanation": "태준이는 'try this right now'라고 지금 당장 시도하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "Practice beats reading rules!",
                    "translation": "연습이 규칙 읽기를 이겨!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜린",
                    "script": "Making mistakes feels okay!",
                    "translation": "실수하는 게 괜찮게 느껴져!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-jun thinks @@ beats reading rules.",
                    "hint": "ESTP는 직접 체험을 좋아해요.",
                    "optionA": "thinking",
                    "optionB": "practice",
                    "optionC": "sleeping",
                    "result": "practice",
                    "explanation": "태준이는 연습(practice)이 규칙 읽기를 이긴다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "Your positive attitude helps!",
                    "translation": "네 긍정적인 태도가 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜린",
                    "script": "Your quick learning amazes me!",
                    "translation": "네 빠른 학습이 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "혜린의 칭찬이에요.",
                    "optionA": "amazes",
                    "optionB": "Your",
                    "optionC": "me!",
                    "optionD": "learning",
                    "optionE": "quick",
                    "result": "Your quick learning amazes me!",
                    "explanation": "혜린이 태준의 빠른 학습이 놀랍다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7424 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "음악 탐험하기",
            "explanation": "ESFP의 감정적 공감과 ESTP의 리듬 중심 반응 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미연",
                    "script": "This song touches my heart!",
                    "translation": "이 노래가 내 마음을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "Great beat for dancing!",
                    "translation": "춤추기에 좋은 비트야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미연이는 노래가 마음을 감동시킨다고 하나요?",
                    "hint": "ESFP는 감정적으로 음악에 반응해요.",
                    "result": "O",
                    "explanation": "미연이는 'touches my heart'라고 노래가 마음을 감동시킨다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미연",
                    "script": "Music shows real emotions!",
                    "translation": "음악이 진짜 감정을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건호",
                    "script": "Moving to rhythm feels natural!",
                    "translation": "리듬에 맞춰 움직이는 게 자연스러워!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-yeon thinks music shows real @@.",
                    "hint": "ESFP는 음악의 감정적 측면을 중시해요.",
                    "optionA": "colors",
                    "optionB": "emotions",
                    "optionC": "numbers",
                    "result": "emotions",
                    "explanation": "미연이는 음악이 진짜 감정(emotions)을 보여준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미연",
                    "script": "Your moves are so cool!",
                    "translation": "네 움직임이 정말 멋져!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건호",
                    "script": "Your feelings make music alive!",
                    "translation": "네 감정이 음악을 살아있게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "건호의 칭찬이에요.",
                    "result": "Your feelings make music alive!",
                    "explanation": "건호가 미연의 감정이 음악을 살아있게 만든다고 칭찬했어요.",
                    "optionA": "music",
                    "optionB": "alive!",
                    "optionC": "Your",
                    "optionD": "make",
                    "optionE": "feelings"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "음악 탐험하기",
            "explanation": "ESFP의 감정적 공감과 ESTP의 리듬 중심 반응 비교",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미연",
                    "script": "This song touches my heart!",
                    "translation": "이 노래가 내 마음을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "Great beat for dancing!",
                    "translation": "춤추기에 좋은 비트야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미연이는 노래가 마음을 감동시킨다고 하나요?",
                    "hint": "ESFP는 감정적으로 음악에 반응해요.",
                    "result": "O",
                    "explanation": "미연이는 'touches my heart'라고 노래가 마음을 감동시킨다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미연",
                    "script": "Music shows real emotions!",
                    "translation": "음악이 진짜 감정을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건호",
                    "script": "Moving to rhythm feels natural!",
                    "translation": "리듬에 맞춰 움직이는 게 자연스러워!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-yeon thinks music shows real @@.",
                    "hint": "ESFP는 음악의 감정적 측면을 중시해요.",
                    "optionA": "colors",
                    "optionB": "emotions",
                    "optionC": "numbers",
                    "result": "emotions",
                    "explanation": "미연이는 음악이 진짜 감정(emotions)을 보여준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미연",
                    "script": "Your moves are so cool!",
                    "translation": "네 움직임이 정말 멋져!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건호",
                    "script": "Your feelings make music alive!",
                    "translation": "네 감정이 음악을 살아있게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "건호의 칭찬이에요.",
                    "optionA": "music",
                    "optionB": "alive!",
                    "optionC": "Your",
                    "optionD": "make",
                    "optionE": "feelings",
                    "result": "Your feelings make music alive!",
                    "explanation": "건호가 미연의 감정이 음악을 살아있게 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7425 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "주말 즉흥 모험",
            "explanation": "ESTP의 스릴 추구와 ESFP의 함께하는 즐거움 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Let's go somewhere exciting!",
                    "translation": "흥미진진한 곳으로 가자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Adventures with friends rock!",
                    "translation": "친구들과의 모험이 최고야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 흥미진진한 곳으로 가고 싶어하나요?",
                    "hint": "ESTP는 스릴 있는 활동을 좋아해요.",
                    "result": "O",
                    "explanation": "상우는 'somewhere exciting'이라고 흥미진진한 곳으로 가고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Risk makes life interesting!",
                    "translation": "위험이 인생을 흥미롭게 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Sharing moments creates memories!",
                    "translation": "순간을 나누는 게 추억을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-u thinks @@ makes life interesting.",
                    "hint": "ESTP는 모험을 즐겨요.",
                    "optionA": "sleep",
                    "optionB": "risk",
                    "optionC": "books",
                    "result": "risk",
                    "explanation": "상우는 위험(risk)이 인생을 흥미롭게 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Your company makes everything better!",
                    "translation": "네 동반이 모든 걸 더 좋게 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your courage opens new doors!",
                    "translation": "네 용기가 새로운 문을 열어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔의 칭찬이에요.",
                    "result": "Your courage opens new doors!",
                    "explanation": "예솔이 상우의 용기가 새로운 문을 연다고 칭찬했어요.",
                    "optionA": "new",
                    "optionB": "courage",
                    "optionC": "Your",
                    "optionD": "doors!",
                    "optionE": "opens"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "주말 즉흥 모험",
            "explanation": "ESTP의 스릴 추구와 ESFP의 함께하는 즐거움 비교",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Let's go somewhere exciting!",
                    "translation": "흥미진진한 곳으로 가자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Adventures with friends rock!",
                    "translation": "친구들과의 모험이 최고야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 흥미진진한 곳으로 가고 싶어하나요?",
                    "hint": "ESTP는 스릴 있는 활동을 좋아해요.",
                    "result": "O",
                    "explanation": "상우는 'somewhere exciting'이라고 흥미진진한 곳으로 가고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Risk makes life interesting!",
                    "translation": "위험이 인생을 흥미롭게 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Sharing moments creates memories!",
                    "translation": "순간을 나누는 게 추억을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-u thinks @@ makes life interesting.",
                    "hint": "ESTP는 모험을 즐겨요.",
                    "optionA": "sleep",
                    "optionB": "risk",
                    "optionC": "books",
                    "result": "risk",
                    "explanation": "상우는 위험(risk)이 인생을 흥미롭게 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Your company makes everything better!",
                    "translation": "네 동반이 모든 걸 더 좋게 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your courage opens new doors!",
                    "translation": "네 용기가 새로운 문을 열어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예솔의 칭찬이에요.",
                    "optionA": "new",
                    "optionB": "courage",
                    "optionC": "Your",
                    "optionD": "doors!",
                    "optionE": "opens",
                    "result": "Your courage opens new doors!",
                    "explanation": "예솔이 상우의 용기가 새로운 문을 연다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7426 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "선물 고르기",
            "explanation": "ESFP의 마음 중심 선택과 ESTP의 실용적 판단 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다희",
                    "script": "This shows how much care!",
                    "translation": "이게 얼마나 아끼는지 보여줘!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "That works for anyone!",
                    "translation": "그건 누구에게나 효과 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다희는 이것이 얼마나 아끼는지 보여준다고 하나요?",
                    "hint": "ESFP는 감정을 중시한 선택을 해요.",
                    "result": "O",
                    "explanation": "다희는 'shows how much care'라고 이것이 얼마나 아끼는지 보여준다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다희",
                    "script": "Personal touch means everything!",
                    "translation": "개인적인 터치가 모든 걸 의미해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태준",
                    "script": "Practical gifts get used!",
                    "translation": "실용적인 선물은 사용돼!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Da-hui thinks personal @@ means everything.",
                    "hint": "ESFP는 개인적인 의미를 중시해요.",
                    "optionA": "space",
                    "optionB": "touch",
                    "optionC": "time",
                    "result": "touch",
                    "explanation": "다희는 개인적인 터치(touch)가 모든 것을 의미한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다희",
                    "script": "Your logic saves time!",
                    "translation": "네 논리가 시간을 절약해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태준",
                    "script": "Your heart makes gifts special!",
                    "translation": "네 마음이 선물을 특별하게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태준의 칭찬이에요.",
                    "result": "Your heart makes gifts special!",
                    "explanation": "태준이 다희의 마음이 선물을 특별하게 만든다고 칭찬했어요.",
                    "optionA": "special!",
                    "optionB": "Your",
                    "optionC": "heart",
                    "optionD": "makes",
                    "optionE": "gifts"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "선물 고르기",
            "explanation": "ESFP의 마음 중심 선택과 ESTP의 실용적 판단 비교",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다희",
                    "script": "This shows how much care!",
                    "translation": "이게 얼마나 아끼는지 보여줘!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "That works for anyone!",
                    "translation": "그건 누구에게나 효과 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다희는 이것이 얼마나 아끼는지 보여준다고 하나요?",
                    "hint": "ESFP는 감정을 중시한 선택을 해요.",
                    "result": "O",
                    "explanation": "다희는 'shows how much care'라고 이것이 얼마나 아끼는지 보여준다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다희",
                    "script": "Personal touch means everything!",
                    "translation": "개인적인 터치가 모든 걸 의미해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태준",
                    "script": "Practical gifts get used!",
                    "translation": "실용적인 선물은 사용돼!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Da-hui thinks personal @@ means everything.",
                    "hint": "ESFP는 개인적인 의미를 중시해요.",
                    "optionA": "space",
                    "optionB": "touch",
                    "optionC": "time",
                    "result": "touch",
                    "explanation": "다희는 개인적인 터치(touch)가 모든 것을 의미한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다희",
                    "script": "Your logic saves time!",
                    "translation": "네 논리가 시간을 절약해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태준",
                    "script": "Your heart makes gifts special!",
                    "translation": "네 마음이 선물을 특별하게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태준의 칭찬이에요.",
                    "optionA": "special!",
                    "optionB": "Your",
                    "optionC": "heart",
                    "optionD": "makes",
                    "optionE": "gifts",
                    "result": "Your heart makes gifts special!",
                    "explanation": "태준이 다희의 마음이 선물을 특별하게 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7427 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "활동적인 하루",
            "explanation": "ESTP의 에너지 발산과 ESFP의 즐거운 참여 비교",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "Let's stay active today!",
                    "translation": "오늘은 활동적으로 지내자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미소",
                    "script": "Moving around feels great!",
                    "translation": "돌아다니는 게 기분 좋아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현준이는 오늘 활동적으로 지내고 싶어하나요?",
                    "hint": "ESTP는 활동적인 생활을 좋아해요.",
                    "result": "O",
                    "explanation": "현준이는 'stay active today'라고 오늘 활동적으로 지내고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현준",
                    "script": "Sitting still feels boring!",
                    "translation": "가만히 앉아있는 게 지루해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미소",
                    "script": "Happy energy spreads everywhere!",
                    "translation": "행복한 에너지가 모든 곳에 퍼져!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyeon-jun thinks sitting @@ feels boring.",
                    "hint": "ESTP는 움직임을 선호해요.",
                    "optionA": "down",
                    "optionB": "still",
                    "optionC": "up",
                    "result": "still",
                    "explanation": "현준이는 가만히(still) 앉아있는 게 지루하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현준",
                    "script": "Your joy makes everything fun!",
                    "translation": "네 기쁨이 모든 걸 재미있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "Your energy gets me moving!",
                    "translation": "네 에너지가 나를 움직이게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미소의 칭찬이에요.",
                    "result": "Your energy gets me moving!",
                    "explanation": "미소가 현준의 에너지가 자신을 움직이게 한다고 칭찬했어요.",
                    "optionA": "me",
                    "optionB": "moving!",
                    "optionC": "gets",
                    "optionD": "energy",
                    "optionE": "Your"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "활동적인 하루",
            "explanation": "ESTP의 에너지 발산과 ESFP의 즐거운 참여 비교",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "Let's stay active today!",
                    "translation": "오늘은 활동적으로 지내자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미소",
                    "script": "Moving around feels great!",
                    "translation": "돌아다니는 게 기분 좋아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현준이는 오늘 활동적으로 지내고 싶어하나요?",
                    "hint": "ESTP는 활동적인 생활을 좋아해요.",
                    "result": "O",
                    "explanation": "현준이는 'stay active today'라고 오늘 활동적으로 지내고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현준",
                    "script": "Sitting still feels boring!",
                    "translation": "가만히 앉아있는 게 지루해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미소",
                    "script": "Happy energy spreads everywhere!",
                    "translation": "행복한 에너지가 모든 곳에 퍼져!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyeon-jun thinks sitting @@ feels boring.",
                    "hint": "ESTP는 움직임을 선호해요.",
                    "optionA": "down",
                    "optionB": "still",
                    "optionC": "up",
                    "result": "still",
                    "explanation": "현준이는 가만히(still) 앉아있는 게 지루하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현준",
                    "script": "Your joy makes everything fun!",
                    "translation": "네 기쁨이 모든 걸 재미있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "Your energy gets me moving!",
                    "translation": "네 에너지가 나를 움직이게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "미소의 칭찬이에요.",
                    "optionA": "me",
                    "optionB": "moving!",
                    "optionC": "gets",
                    "optionD": "energy",
                    "optionE": "Your",
                    "result": "Your energy gets me moving!",
                    "explanation": "미소가 현준의 에너지가 자신을 움직이게 한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7428 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "따뜻한 집 분위기",
            "explanation": "ESFP의 아늑한 환경과 ESTP의 편안한 휴식 비교",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜린",
                    "script": "Cozy spaces warm my heart!",
                    "translation": "아늑한 공간이 내 마음을 따뜻하게 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "This feels really comfortable!",
                    "translation": "이게 정말 편안하게 느껴져!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜린이는 아늑한 공간이 마음을 따뜻하게 한다고 하나요?",
                    "hint": "ESFP는 감정적으로 편안한 환경을 좋아해요.",
                    "result": "O",
                    "explanation": "혜린이는 'warm my heart'라고 아늑한 공간이 마음을 따뜻하게 한다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜린",
                    "script": "Beautiful things lift spirits!",
                    "translation": "아름다운 것들이 기분을 끌어올려!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건호",
                    "script": "Good rest prepares action!",
                    "translation": "좋은 휴식이 행동을 준비시켜!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hye-rin thinks beautiful things lift @@.",
                    "hint": "ESFP는 미적 감각을 중시해요.",
                    "optionA": "boxes",
                    "optionB": "spirits",
                    "optionC": "chairs",
                    "result": "spirits",
                    "explanation": "혜린이는 아름다운 것들이 기분(spirits)을 끌어올린다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜린",
                    "script": "Your practical sense helps!",
                    "translation": "네 실용적인 감각이 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건호",
                    "script": "Your touch makes home perfect!",
                    "translation": "네 손길이 집을 완벽하게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "건호의 칭찬이에요.",
                    "result": "Your touch makes home perfect!",
                    "explanation": "건호가 혜린의 손길이 집을 완벽하게 만든다고 칭찬했어요.",
                    "optionA": "makes",
                    "optionB": "home",
                    "optionC": "touch",
                    "optionD": "Your",
                    "optionE": "perfect!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "따뜻한 집 분위기",
            "explanation": "ESFP의 아늑한 환경과 ESTP의 편안한 휴식 비교",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜린",
                    "script": "Cozy spaces warm my heart!",
                    "translation": "아늑한 공간이 내 마음을 따뜻하게 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "This feels really comfortable!",
                    "translation": "이게 정말 편안하게 느껴져!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜린이는 아늑한 공간이 마음을 따뜻하게 한다고 하나요?",
                    "hint": "ESFP는 감정적으로 편안한 환경을 좋아해요.",
                    "result": "O",
                    "explanation": "혜린이는 'warm my heart'라고 아늑한 공간이 마음을 따뜻하게 한다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜린",
                    "script": "Beautiful things lift spirits!",
                    "translation": "아름다운 것들이 기분을 끌어올려!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건호",
                    "script": "Good rest prepares action!",
                    "translation": "좋은 휴식이 행동을 준비시켜!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hye-rin thinks beautiful things lift @@.",
                    "hint": "ESFP는 미적 감각을 중시해요.",
                    "optionA": "boxes",
                    "optionB": "spirits",
                    "optionC": "chairs",
                    "result": "spirits",
                    "explanation": "혜린이는 아름다운 것들이 기분(spirits)을 끌어올린다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜린",
                    "script": "Your practical sense helps!",
                    "translation": "네 실용적인 감각이 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건호",
                    "script": "Your touch makes home perfect!",
                    "translation": "네 손길이 집을 완벽하게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "건호의 칭찬이에요.",
                    "optionA": "makes",
                    "optionB": "home",
                    "optionC": "touch",
                    "optionD": "Your",
                    "optionE": "perfect!",
                    "result": "Your touch makes home perfect!",
                    "explanation": "건호가 혜린의 손길이 집을 완벽하게 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7429 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스런 시험 발표",
            "explanation": "ESTP의 즉석 대응과 ESFP의 감정적 반응 비교",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "No problem, let's handle it!",
                    "translation": "문제없어, 처리해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "This feels really overwhelming!",
                    "translation": "이게 정말 부담스럽게 느껴져!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "시우는 문제없다고 말하나요?",
                    "hint": "ESTP는 갑작스런 상황에 잘 적응해요.",
                    "result": "O",
                    "explanation": "시우는 'No problem'이라고 문제없다고 말해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "Quick action beats worry!",
                    "translation": "빠른 행동이 걱정을 이겨!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Talking through feelings helps!",
                    "translation": "감정을 이야기하는 게 도움이 돼!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Si-u thinks quick @@ beats worry.",
                    "hint": "ESTP는 즉각적인 대응을 선호해요.",
                    "optionA": "thinking",
                    "optionB": "action",
                    "optionC": "reading",
                    "result": "action",
                    "explanation": "시우는 빠른 행동(action)이 걱정을 이긴다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "Your honesty helps us connect!",
                    "translation": "네 정직함이 우리가 연결되는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your calm confidence reassures everyone!",
                    "translation": "네 차분한 자신감이 모든 사람을 안심시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔의 칭찬이에요.",
                    "result": "Your calm confidence reassures everyone!",
                    "explanation": "예솔이 시우의 차분한 자신감이 모든 사람을 안심시킨다고 칭찬했어요.",
                    "optionA": "everyone!",
                    "optionB": "confidence",
                    "optionC": "calm",
                    "optionD": "reassures",
                    "optionE": "Your"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스런 시험 발표",
            "explanation": "ESTP의 즉석 대응과 ESFP의 감정적 반응 비교",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "No problem, let's handle it!",
                    "translation": "문제없어, 처리해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "This feels really overwhelming!",
                    "translation": "이게 정말 부담스럽게 느껴져!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "시우는 문제없다고 말하나요?",
                    "hint": "ESTP는 갑작스런 상황에 잘 적응해요.",
                    "result": "O",
                    "explanation": "시우는 'No problem'이라고 문제없다고 말해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "Quick action beats worry!",
                    "translation": "빠른 행동이 걱정을 이겨!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Talking through feelings helps!",
                    "translation": "감정을 이야기하는 게 도움이 돼!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Si-u thinks quick @@ beats worry.",
                    "hint": "ESTP는 즉각적인 대응을 선호해요.",
                    "optionA": "thinking",
                    "optionB": "action",
                    "optionC": "reading",
                    "result": "action",
                    "explanation": "시우는 빠른 행동(action)이 걱정을 이긴다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "Your honesty helps us connect!",
                    "translation": "네 정직함이 우리가 연결되는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your calm confidence reassures everyone!",
                    "translation": "네 차분한 자신감이 모든 사람을 안심시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예솔의 칭찬이에요.",
                    "optionA": "everyone!",
                    "optionB": "confidence",
                    "optionC": "calm",
                    "optionD": "reassures",
                    "optionE": "Your",
                    "result": "Your calm confidence reassures everyone!",
                    "explanation": "예솔이 시우의 차분한 자신감이 모든 사람을 안심시킨다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7430 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "친구 관계 어려움",
            "explanation": "ESFP의 화해 중시와 ESTP의 직접적 해결 비교",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다희",
                    "script": "Everyone should feel included!",
                    "translation": "모든 사람이 포함된다고 느껴야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "Let's fix this right away!",
                    "translation": "이걸 바로 고치자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다희는 모든 사람이 포함되어야 한다고 하나요?",
                    "hint": "ESFP는 조화를 중시해요.",
                    "result": "O",
                    "explanation": "다희는 'feel included'라고 모든 사람이 포함되어야 한다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다희",
                    "script": "Hurt feelings need gentle care!",
                    "translation": "상처받은 감정은 부드러운 돌봄이 필요해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태준",
                    "script": "Clear communication solves problems!",
                    "translation": "명확한 소통이 문제를 해결해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Da-hui thinks hurt feelings need gentle @@.",
                    "hint": "ESFP는 감정적 치유를 중시해요.",
                    "optionA": "food",
                    "optionB": "care",
                    "optionC": "music",
                    "result": "care",
                    "explanation": "다희는 상처받은 감정이 부드러운 돌봄(care)이 필요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다희",
                    "script": "Your directness cuts through confusion!",
                    "translation": "네 직접적인 말이 혼란을 뚫고 나가!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태준",
                    "script": "Your empathy heals broken relationships!",
                    "translation": "네 공감이 깨진 관계를 치유해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태준의 칭찬이에요.",
                    "result": "Your empathy heals broken relationships!",
                    "explanation": "태준이 다희의 공감이 깨진 관계를 치유한다고 칭찬했어요.",
                    "optionA": "empathy",
                    "optionB": "heals",
                    "optionC": "relationships!",
                    "optionD": "broken",
                    "optionE": "Your"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "친구 관계 어려움",
            "explanation": "ESFP의 화해 중시와 ESTP의 직접적 해결 비교",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다희",
                    "script": "Everyone should feel included!",
                    "translation": "모든 사람이 포함된다고 느껴야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "Let's fix this right away!",
                    "translation": "이걸 바로 고치자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다희는 모든 사람이 포함되어야 한다고 하나요?",
                    "hint": "ESFP는 조화를 중시해요.",
                    "result": "O",
                    "explanation": "다희는 'feel included'라고 모든 사람이 포함되어야 한다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다희",
                    "script": "Hurt feelings need gentle care!",
                    "translation": "상처받은 감정은 부드러운 돌봄이 필요해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태준",
                    "script": "Clear communication solves problems!",
                    "translation": "명확한 소통이 문제를 해결해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Da-hui thinks hurt feelings need gentle @@.",
                    "hint": "ESFP는 감정적 치유를 중시해요.",
                    "optionA": "food",
                    "optionB": "care",
                    "optionC": "music",
                    "result": "care",
                    "explanation": "다희는 상처받은 감정이 부드러운 돌봄(care)이 필요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다희",
                    "script": "Your directness cuts through confusion!",
                    "translation": "네 직접적인 말이 혼란을 뚫고 나가!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태준",
                    "script": "Your empathy heals broken relationships!",
                    "translation": "네 공감이 깨진 관계를 치유해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태준의 칭찬이에요.",
                    "optionA": "empathy",
                    "optionB": "heals",
                    "optionC": "relationships!",
                    "optionD": "broken",
                    "optionE": "Your",
                    "result": "Your empathy heals broken relationships!",
                    "explanation": "태준이 다희의 공감이 깨진 관계를 치유한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7431 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "창업 아이디어 토론",
            "explanation": "ESTP의 현실적 실행과 ESFP의 사람 중심 가치 비교",
            "category": "직업 및 목표 설정",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건호",
                    "script": "Let's start small first!",
                    "translation": "먼저 작게 시작하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미연",
                    "script": "Helping people feels meaningful!",
                    "translation": "사람들을 돕는 게 의미 있게 느껴져!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "건호는 먼저 작게 시작하자고 제안하나요?",
                    "hint": "ESTP는 실용적인 접근을 선호해요.",
                    "result": "O",
                    "explanation": "건호는 'start small first'라고 먼저 작게 시작하자고 제안해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건호",
                    "script": "Testing ideas shows results!",
                    "translation": "아이디어를 테스트하는 게 결과를 보여줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미연",
                    "script": "Making people happy matters most!",
                    "translation": "사람들을 행복하게 만드는 게 가장 중요해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Geon-ho thinks testing @@ shows results.",
                    "hint": "ESTP는 실험적 접근을 좋아해요.",
                    "optionA": "books",
                    "optionB": "ideas",
                    "optionC": "games",
                    "result": "ideas",
                    "explanation": "건호는 아이디어(ideas)를 테스트하는 게 결과를 보여준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건호",
                    "script": "Your heart guides great decisions!",
                    "translation": "네 마음이 훌륭한 결정을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미연",
                    "script": "Your action makes dreams real!",
                    "translation": "네 행동이 꿈을 현실로 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미연의 칭찬이에요.",
                    "result": "Your action makes dreams real!",
                    "explanation": "미연이 건호의 행동이 꿈을 현실로 만든다고 칭찬했어요.",
                    "optionA": "real!",
                    "optionB": "dreams",
                    "optionC": "Your",
                    "optionD": "action",
                    "optionE": "makes"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "창업 아이디어 토론",
            "explanation": "ESTP의 현실적 실행과 ESFP의 사람 중심 가치 비교",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건호",
                    "script": "Let's start small first!",
                    "translation": "먼저 작게 시작하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미연",
                    "script": "Helping people feels meaningful!",
                    "translation": "사람들을 돕는 게 의미 있게 느껴져!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "건호는 먼저 작게 시작하자고 제안하나요?",
                    "hint": "ESTP는 실용적인 접근을 선호해요.",
                    "result": "O",
                    "explanation": "건호는 'start small first'라고 먼저 작게 시작하자고 제안해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건호",
                    "script": "Testing ideas shows results!",
                    "translation": "아이디어를 테스트하는 게 결과를 보여줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미연",
                    "script": "Making people happy matters most!",
                    "translation": "사람들을 행복하게 만드는 게 가장 중요해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Geon-ho thinks testing @@ shows results.",
                    "hint": "ESTP는 실험적 접근을 좋아해요.",
                    "optionA": "books",
                    "optionB": "ideas",
                    "optionC": "games",
                    "result": "ideas",
                    "explanation": "건호는 아이디어(ideas)를 테스트하는 게 결과를 보여준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건호",
                    "script": "Your heart guides great decisions!",
                    "translation": "네 마음이 훌륭한 결정을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미연",
                    "script": "Your action makes dreams real!",
                    "translation": "네 행동이 꿈을 현실로 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "미연의 칭찬이에요.",
                    "optionA": "real!",
                    "optionB": "dreams",
                    "optionC": "Your",
                    "optionD": "action",
                    "optionE": "makes",
                    "result": "Your action makes dreams real!",
                    "explanation": "미연이 건호의 행동이 꿈을 현실로 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7432 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "인생 목표 설정",
            "explanation": "ESFP의 감정적 만족과 ESTP의 성과 중심 목표 비교",
            "category": "직업 및 목표 설정",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "Happiness comes from helping!",
                    "translation": "행복은 도움을 주는 데서 와!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현진",
                    "script": "Success needs visible results!",
                    "translation": "성공은 눈에 보이는 결과가 필요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예솔이는 행복이 도움을 주는 데서 온다고 하나요?",
                    "hint": "ESFP는 가치 중심적인 목표를 가져요.",
                    "result": "O",
                    "explanation": "예솔이는 'from helping'이라고 행복이 도움을 주는 데서 온다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예솔",
                    "script": "Personal values guide choices!",
                    "translation": "개인적인 가치가 선택을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현진",
                    "script": "Achievement motivates more action!",
                    "translation": "성취가 더 많은 행동에 동기를 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol thinks personal @@ guide choices.",
                    "hint": "ESFP는 내적 가치를 중시해요.",
                    "optionA": "colors",
                    "optionB": "values",
                    "optionC": "sounds",
                    "result": "values",
                    "explanation": "예솔이는 개인적인 가치(values)가 선택을 이끈다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Your drive gets things done!",
                    "translation": "네 추진력이 일을 해내!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현진",
                    "script": "Your compassion changes lives!",
                    "translation": "네 연민이 삶을 바꿔!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현진의 칭찬이에요.",
                    "result": "Your compassion changes lives!",
                    "explanation": "현진이 예솔의 연민이 삶을 바꾼다고 칭찬했어요.",
                    "optionA": "Your",
                    "optionB": "compassion",
                    "optionC": "lives!",
                    "optionD": "changes"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "인생 목표 설정",
            "explanation": "ESFP의 감정적 만족과 ESTP의 성과 중심 목표 비교",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "Happiness comes from helping!",
                    "translation": "행복은 도움을 주는 데서 와!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현진",
                    "script": "Success needs visible results!",
                    "translation": "성공은 눈에 보이는 결과가 필요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예솔이는 행복이 도움을 주는 데서 온다고 하나요?",
                    "hint": "ESFP는 가치 중심적인 목표를 가져요.",
                    "result": "O",
                    "explanation": "예솔이는 'from helping'이라고 행복이 도움을 주는 데서 온다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예솔",
                    "script": "Personal values guide choices!",
                    "translation": "개인적인 가치가 선택을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현진",
                    "script": "Achievement motivates more action!",
                    "translation": "성취가 더 많은 행동에 동기를 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol thinks personal @@ guide choices.",
                    "hint": "ESFP는 내적 가치를 중시해요.",
                    "optionA": "colors",
                    "optionB": "values",
                    "optionC": "sounds",
                    "result": "values",
                    "explanation": "예솔이는 개인적인 가치(values)가 선택을 이끈다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Your drive gets things done!",
                    "translation": "네 추진력이 일을 해내!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현진",
                    "script": "Your compassion changes lives!",
                    "translation": "네 연민이 삶을 바꿔!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "현진의 칭찬이에요.",
                    "optionA": "Your",
                    "optionB": "compassion",
                    "optionC": "lives!",
                    "optionD": "changes",
                    "result": "Your compassion changes lives!",
                    "explanation": "현진이 예솔의 연민이 삶을 바꾼다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7433 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "스포츠 함께하기",
            "explanation": "ESTP의 경쟁적 즐거움과 ESFP의 팀워크 중시 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "Competition brings out best!",
                    "translation": "경쟁이 최고를 끌어내!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜린",
                    "script": "Playing together creates bonds!",
                    "translation": "함께 하는 게 유대감을 만들어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태준이는 경쟁이 최고를 끌어낸다고 하나요?",
                    "hint": "ESTP는 경쟁적인 활동을 즐겨요.",
                    "result": "O",
                    "explanation": "태준이는 'brings out best'라고 경쟁이 최고를 끌어낸다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "Winning feels really exciting!",
                    "translation": "이기는 게 정말 흥미진진해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜린",
                    "script": "Everyone should have fun!",
                    "translation": "모든 사람이 재미있어야 해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-jun thinks @@ feels really exciting.",
                    "hint": "ESTP는 승리를 추구해요.",
                    "optionA": "sleeping",
                    "optionB": "winning",
                    "optionC": "reading",
                    "result": "winning",
                    "explanation": "태준이는 이기는 것(winning)이 정말 흥미진진하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "Your spirit lifts everyone up!",
                    "translation": "네 정신이 모든 사람을 끌어올려!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜린",
                    "script": "Your skills inspire improvement!",
                    "translation": "네 기술이 발전에 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "혜린의 칭찬이에요.",
                    "result": "Your skills inspire improvement!",
                    "explanation": "혜린이 태준의 기술이 발전에 영감을 준다고 칭찬했어요.",
                    "optionA": "improvement!",
                    "optionB": "skills",
                    "optionC": "inspire",
                    "optionD": "Your"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "스포츠 함께하기",
            "explanation": "ESTP의 경쟁적 즐거움과 ESFP의 팀워크 중시 비교",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "Competition brings out best!",
                    "translation": "경쟁이 최고를 끌어내!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜린",
                    "script": "Playing together creates bonds!",
                    "translation": "함께 하는 게 유대감을 만들어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태준이는 경쟁이 최고를 끌어낸다고 하나요?",
                    "hint": "ESTP는 경쟁적인 활동을 즐겨요.",
                    "result": "O",
                    "explanation": "태준이는 'brings out best'라고 경쟁이 최고를 끌어낸다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "Winning feels really exciting!",
                    "translation": "이기는 게 정말 흥미진진해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜린",
                    "script": "Everyone should have fun!",
                    "translation": "모든 사람이 재미있어야 해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-jun thinks @@ feels really exciting.",
                    "hint": "ESTP는 승리를 추구해요.",
                    "optionA": "sleeping",
                    "optionB": "winning",
                    "optionC": "reading",
                    "result": "winning",
                    "explanation": "태준이는 이기는 것(winning)이 정말 흥미진진하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "Your spirit lifts everyone up!",
                    "translation": "네 정신이 모든 사람을 끌어올려!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜린",
                    "script": "Your skills inspire improvement!",
                    "translation": "네 기술이 발전에 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "혜린의 칭찬이에요.",
                    "optionA": "improvement!",
                    "optionB": "skills",
                    "optionC": "inspire",
                    "optionD": "Your",
                    "result": "Your skills inspire improvement!",
                    "explanation": "혜린이 태준의 기술이 발전에 영감을 준다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7434 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "예술 창작 활동",
            "explanation": "ESFP의 감정 표현과 ESTP의 실험적 시도 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미연",
                    "script": "Art shows inner feelings!",
                    "translation": "예술이 내면의 감정을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Let's try different techniques!",
                    "translation": "다른 기법들을 시도해보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미연이는 예술이 내면의 감정을 보여준다고 하나요?",
                    "hint": "ESFP는 예술을 감정 표현 수단으로 봐요.",
                    "result": "O",
                    "explanation": "미연이는 'shows inner feelings'라고 예술이 내면의 감정을 보여준다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미연",
                    "script": "Colors express what words cannot!",
                    "translation": "색깔이 말로 할 수 없는 걸 표현해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Experimenting leads to discoveries!",
                    "translation": "실험하는 게 발견으로 이끌어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-yeon thinks @@ express what words cannot.",
                    "hint": "ESFP는 시각적 표현을 좋아해요.",
                    "optionA": "numbers",
                    "optionB": "colors",
                    "optionC": "letters",
                    "result": "colors",
                    "explanation": "미연이는 색깔(colors)이 말로 할 수 없는 것을 표현한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미연",
                    "script": "Your boldness creates amazing results!",
                    "translation": "네 대담함이 놀라운 결과를 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Your creativity touches souls!",
                    "translation": "네 창의성이 영혼을 감동시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우의 칭찬이에요.",
                    "result": "Your creativity touches souls!",
                    "explanation": "상우가 미연의 창의성이 영혼을 감동시킨다고 칭찬했어요.",
                    "optionA": "souls!",
                    "optionB": "Your",
                    "optionC": "touches",
                    "optionD": "creativity"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "예술 창작 활동",
            "explanation": "ESFP의 감정 표현과 ESTP의 실험적 시도 비교",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미연",
                    "script": "Art shows inner feelings!",
                    "translation": "예술이 내면의 감정을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Let's try different techniques!",
                    "translation": "다른 기법들을 시도해보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미연이는 예술이 내면의 감정을 보여준다고 하나요?",
                    "hint": "ESFP는 예술을 감정 표현 수단으로 봐요.",
                    "result": "O",
                    "explanation": "미연이는 'shows inner feelings'라고 예술이 내면의 감정을 보여준다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미연",
                    "script": "Colors express what words cannot!",
                    "translation": "색깔이 말로 할 수 없는 걸 표현해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Experimenting leads to discoveries!",
                    "translation": "실험하는 게 발견으로 이끌어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-yeon thinks @@ express what words cannot.",
                    "hint": "ESFP는 시각적 표현을 좋아해요.",
                    "optionA": "numbers",
                    "optionB": "colors",
                    "optionC": "letters",
                    "result": "colors",
                    "explanation": "미연이는 색깔(colors)이 말로 할 수 없는 것을 표현한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미연",
                    "script": "Your boldness creates amazing results!",
                    "translation": "네 대담함이 놀라운 결과를 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Your creativity touches souls!",
                    "translation": "네 창의성이 영혼을 감동시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우의 칭찬이에요.",
                    "optionA": "souls!",
                    "optionB": "Your",
                    "optionC": "touches",
                    "optionD": "creativity",
                    "result": "Your creativity touches souls!",
                    "explanation": "상우가 미연의 창의성이 영혼을 감동시킨다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7435 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 프로젝트 분쟁",
            "explanation": "ESTP의 즉각적 해결과 ESFP의 감정적 배려 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현진",
                    "script": "Let's address this directly!",
                    "translation": "이걸 직접적으로 다뤄보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Everyone's feelings matter here!",
                    "translation": "여기서는 모든 사람의 감정이 중요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현진이는 이것을 직접적으로 다루고 싶어하나요?",
                    "hint": "ESTP는 솔직한 대화를 선호해요.",
                    "result": "O",
                    "explanation": "현진이는 'address this directly'라고 이것을 직접적으로 다루고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현진",
                    "script": "Quick solutions prevent bigger problems!",
                    "translation": "빠른 해결책이 더 큰 문제를 막아!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Understanding prevents future conflicts!",
                    "translation": "이해가 미래의 갈등을 막아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyeon-jin thinks quick @@ prevent bigger problems.",
                    "hint": "ESTP는 효율적인 대응을 선호해요.",
                    "optionA": "games",
                    "optionB": "solutions",
                    "optionC": "books",
                    "result": "solutions",
                    "explanation": "현진이는 빠른 해결책(solutions)이 더 큰 문제를 막는다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현진",
                    "script": "Your care keeps team united!",
                    "translation": "네 배려가 팀을 단합시켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your decisiveness moves us forward!",
                    "translation": "네 결단력이 우리를 앞으로 이끌어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔의 칭찬이에요.",
                    "result": "Your decisiveness moves us forward!",
                    "explanation": "예솔이 현진의 결단력이 우리를 앞으로 이끈다고 칭찬했어요.",
                    "optionA": "moves",
                    "optionB": "forward!",
                    "optionC": "us",
                    "optionD": "Your",
                    "optionE": "decisiveness"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 프로젝트 분쟁",
            "explanation": "ESTP의 즉각적 해결과 ESFP의 감정적 배려 비교",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현진",
                    "script": "Let's address this directly!",
                    "translation": "이걸 직접적으로 다뤄보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Everyone's feelings matter here!",
                    "translation": "여기서는 모든 사람의 감정이 중요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현진이는 이것을 직접적으로 다루고 싶어하나요?",
                    "hint": "ESTP는 솔직한 대화를 선호해요.",
                    "result": "O",
                    "explanation": "현진이는 'address this directly'라고 이것을 직접적으로 다루고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현진",
                    "script": "Quick solutions prevent bigger problems!",
                    "translation": "빠른 해결책이 더 큰 문제를 막아!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Understanding prevents future conflicts!",
                    "translation": "이해가 미래의 갈등을 막아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyeon-jin thinks quick @@ prevent bigger problems.",
                    "hint": "ESTP는 효율적인 대응을 선호해요.",
                    "optionA": "games",
                    "optionB": "solutions",
                    "optionC": "books",
                    "result": "solutions",
                    "explanation": "현진이는 빠른 해결책(solutions)이 더 큰 문제를 막는다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현진",
                    "script": "Your care keeps team united!",
                    "translation": "네 배려가 팀을 단합시켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your decisiveness moves us forward!",
                    "translation": "네 결단력이 우리를 앞으로 이끌어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예솔의 칭찬이에요.",
                    "optionA": "moves",
                    "optionB": "forward!",
                    "optionC": "us",
                    "optionD": "Your",
                    "optionE": "decisiveness",
                    "result": "Your decisiveness moves us forward!",
                    "explanation": "예솔이 현진의 결단력이 우리를 앞으로 이끈다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7436 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구 사이 오해",
            "explanation": "ESFP의 공감적 중재와 ESTP의 실용적 접근 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다희",
                    "script": "Both sides need understanding!",
                    "translation": "양쪽 모두 이해가 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Let's focus on facts!",
                    "translation": "사실에 집중하자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다희는 양쪽 모두 이해가 필요하다고 하나요?",
                    "hint": "ESFP는 모든 사람의 감정을 고려해요.",
                    "result": "O",
                    "explanation": "다희는 'Both sides need understanding'이라고 양쪽 모두 이해가 필요하다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다희",
                    "script": "Emotions create the real problem!",
                    "translation": "감정이 진짜 문제를 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "Clear communication fixes misunderstandings!",
                    "translation": "명확한 소통이 오해를 고쳐!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Da-hui thinks @@ create the real problem.",
                    "hint": "ESFP는 감정적 요소를 중시해요.",
                    "optionA": "books",
                    "optionB": "emotions",
                    "optionC": "colors",
                    "result": "emotions",
                    "explanation": "다희는 감정(emotions)이 진짜 문제를 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다희",
                    "script": "Your clarity cuts through confusion!",
                    "translation": "네 명확함이 혼란을 뚫고 나가!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "Your compassion brings peace!",
                    "translation": "네 연민이 평화를 가져다줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "시우의 칭찬이에요.",
                    "result": "Your compassion brings peace!",
                    "explanation": "시우가 다희의 연민이 평화를 가져다준다고 칭찬했어요.",
                    "optionA": "brings",
                    "optionB": "peace!",
                    "optionC": "Your",
                    "optionD": "compassion"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구 사이 오해",
            "explanation": "ESFP의 공감적 중재와 ESTP의 실용적 접근 비교",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다희",
                    "script": "Both sides need understanding!",
                    "translation": "양쪽 모두 이해가 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Let's focus on facts!",
                    "translation": "사실에 집중하자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다희는 양쪽 모두 이해가 필요하다고 하나요?",
                    "hint": "ESFP는 모든 사람의 감정을 고려해요.",
                    "result": "O",
                    "explanation": "다희는 'Both sides need understanding'이라고 양쪽 모두 이해가 필요하다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다희",
                    "script": "Emotions create the real problem!",
                    "translation": "감정이 진짜 문제를 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "Clear communication fixes misunderstandings!",
                    "translation": "명확한 소통이 오해를 고쳐!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Da-hui thinks @@ create the real problem.",
                    "hint": "ESFP는 감정적 요소를 중시해요.",
                    "optionA": "books",
                    "optionB": "emotions",
                    "optionC": "colors",
                    "result": "emotions",
                    "explanation": "다희는 감정(emotions)이 진짜 문제를 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다희",
                    "script": "Your clarity cuts through confusion!",
                    "translation": "네 명확함이 혼란을 뚫고 나가!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "Your compassion brings peace!",
                    "translation": "네 연민이 평화를 가져다줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "시우의 칭찬이에요.",
                    "optionA": "brings",
                    "optionB": "peace!",
                    "optionC": "Your",
                    "optionD": "compassion",
                    "result": "Your compassion brings peace!",
                    "explanation": "시우가 다희의 연민이 평화를 가져다준다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7437 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "계획과 즉흥의 만남",
            "explanation": "ISTJ의 체계적 계획과 ISTP의 즉흥적 행동 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "Let's plan everything carefully first.",
                    "translation": "먼저 모든 것을 신중하게 계획하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "We can figure out.",
                    "translation": "알아서 해결할 수 있어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동현이는 계획을 중요하게 여기나요?",
                    "hint": "ISTJ는 체계적이고 구체적인 계획을 선호해요.",
                    "result": "O",
                    "explanation": "동현이는 'plan everything carefully first'라며 계획의 중요성을 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동현",
                    "script": "Structure helps everyone succeed.",
                    "translation": "구조가 모든 사람의 성공을 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Flexibility works better sometimes.",
                    "translation": "유연성이 때로는 더 잘 통해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-o believes @@ works better sometimes.",
                    "hint": "ISTP는 상황에 맞는 유연한 접근을 선호해요.",
                    "optionA": "planning",
                    "optionB": "flexibility",
                    "optionC": "structure",
                    "result": "flexibility",
                    "explanation": "태오는 상황에 따른 유연성이 더 효과적이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Your adaptability amazes me!",
                    "translation": "네 적응력이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Planning brings stability.",
                    "translation": "계획이 안정성을 가져와."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태오가 계획의 가치를 인정하는 말이에요.",
                    "result": "Planning brings stability.",
                    "explanation": "태오는 동현이의 계획이 안정성을 가져온다고 말했어요.",
                    "optionA": "Planning",
                    "optionB": "brings",
                    "optionC": "stability."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "계획과 즉흥의 만남",
            "explanation": "ISTJ의 체계적 계획과 ISTP의 즉흥적 행동 비교",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "Let's plan everything carefully first.",
                    "translation": "먼저 모든 것을 신중하게 계획하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "We can figure out.",
                    "translation": "알아서 해결할 수 있어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동현이는 계획을 중요하게 여기나요?",
                    "hint": "ISTJ는 체계적이고 구체적인 계획을 선호해요.",
                    "result": "O",
                    "explanation": "동현이는 'plan everything carefully first'라며 계획의 중요성을 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동현",
                    "script": "Structure helps everyone succeed.",
                    "translation": "구조가 모든 사람의 성공을 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Flexibility works better sometimes.",
                    "translation": "유연성이 때로는 더 잘 통해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-o believes @@ works better sometimes.",
                    "hint": "ISTP는 상황에 맞는 유연한 접근을 선호해요.",
                    "optionA": "planning",
                    "optionB": "flexibility",
                    "optionC": "structure",
                    "result": "flexibility",
                    "explanation": "태오는 상황에 따른 유연성이 더 효과적이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Your adaptability amazes me!",
                    "translation": "네 적응력이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Planning brings stability.",
                    "translation": "계획이 안정성을 가져와."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태오가 계획의 가치를 인정하는 말이에요.",
                    "optionA": "Planning",
                    "optionB": "brings",
                    "optionC": "stability.",
                    "result": "Planning brings stability.",
                    "explanation": "태오는 동현이의 계획이 안정성을 가져온다고 말했어요."
                }
            ]
        }
    ]
}
ID: 7438 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "규칙과 배려의 조화",
            "explanation": "ISTJ의 규칙 중심과 ISFJ의 배려 중심 접근 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진우",
                    "script": "Following rules keeps order.",
                    "translation": "규칙을 따르는 게 질서를 유지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "우진",
                    "script": "Everyone's feelings matter first.",
                    "translation": "모든 사람의 감정이 우선이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진우는 규칙을 중요하게 생각하나요?",
                    "hint": "ISTJ는 규칙과 질서를 통해 사회적 상호작용을 해요.",
                    "result": "O",
                    "explanation": "진우는 'Following rules keeps order'라며 규칙의 중요성을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진우",
                    "script": "Clear guidelines prevent confusion.",
                    "translation": "명확한 지침이 혼란을 방지해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "우진",
                    "script": "Personal care creates harmony.",
                    "translation": "개인적 배려가 조화를 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Woo-jin believes personal @@ creates harmony.",
                    "hint": "ISFJ는 개인적인 배려와 관심을 중시해요.",
                    "optionA": "rules",
                    "optionB": "care",
                    "optionC": "guidelines",
                    "result": "care",
                    "explanation": "우진이는 개인적 배려가 사회적 조화를 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진우",
                    "script": "Your kindness touches hearts!",
                    "translation": "네 친절함이 마음을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "우진",
                    "script": "Clear structure helps.",
                    "translation": "명확한 구조가 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "우진이가 구조의 가치를 인정하는 말이에요.",
                    "result": "Clear structure helps.",
                    "explanation": "우진이는 진우의 명확한 구조도 도움이 된다고 말했어요.",
                    "optionA": "structure",
                    "optionB": "helps.",
                    "optionC": "Clear"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "규칙과 배려의 조화",
            "explanation": "ISTJ의 규칙 중심과 ISFJ의 배려 중심 접근 비교",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진우",
                    "script": "Following rules keeps order.",
                    "translation": "규칙을 따르는 게 질서를 유지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "우진",
                    "script": "Everyone's feelings matter first.",
                    "translation": "모든 사람의 감정이 우선이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진우는 규칙을 중요하게 생각하나요?",
                    "hint": "ISTJ는 규칙과 질서를 통해 사회적 상호작용을 해요.",
                    "result": "O",
                    "explanation": "진우는 'Following rules keeps order'라며 규칙의 중요성을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진우",
                    "script": "Clear guidelines prevent confusion.",
                    "translation": "명확한 지침이 혼란을 방지해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "우진",
                    "script": "Personal care creates harmony.",
                    "translation": "개인적 배려가 조화를 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Woo-jin believes personal @@ creates harmony.",
                    "hint": "ISFJ는 개인적인 배려와 관심을 중시해요.",
                    "optionA": "rules",
                    "optionB": "care",
                    "optionC": "guidelines",
                    "result": "care",
                    "explanation": "우진이는 개인적 배려가 사회적 조화를 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진우",
                    "script": "Your kindness touches hearts!",
                    "translation": "네 친절함이 마음을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "우진",
                    "script": "Clear structure helps.",
                    "translation": "명확한 구조가 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "우진이가 구조의 가치를 인정하는 말이에요.",
                    "optionA": "structure",
                    "optionB": "helps.",
                    "optionC": "Clear",
                    "result": "Clear structure helps.",
                    "explanation": "우진이는 진우의 명확한 구조도 도움이 된다고 말했어요."
                }
            ]
        }
    ]
}
ID: 7439 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "체계와 자유의 균형",
            "explanation": "ISTJ의 체계적 접근과 ISFP의 자유로운 표현 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지호",
                    "script": "Organization makes things smooth.",
                    "translation": "조직화가 일을 원활하게 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준석",
                    "script": "Natural flow feels better.",
                    "translation": "자연스러운 흐름이 더 좋게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지호는 조직화를 좋아하나요?",
                    "hint": "ISTJ는 체계적이고 조직적인 방식을 선호해요.",
                    "result": "O",
                    "explanation": "지호는 'Organization makes things smooth'라며 조직화를 중시했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지호",
                    "script": "Systematic approach ensures success.",
                    "translation": "체계적 접근이 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준석",
                    "script": "Authentic expression brings peace.",
                    "translation": "진정한 표현이 평화를 가져와."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-seok believes authentic @@ brings peace.",
                    "hint": "ISFP는 진정성 있는 자기표현을 중시해요.",
                    "optionA": "organization",
                    "optionB": "expression",
                    "optionC": "system",
                    "result": "expression",
                    "explanation": "준석이는 진정한 표현이 내면의 평화를 가져온다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "Your authenticity inspires me!",
                    "translation": "네 진정성이 내게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준석",
                    "script": "Good organization works.",
                    "translation": "좋은 조직화가 효과가 있어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준석이가 조직화의 가치를 인정하는 말이에요.",
                    "result": "Good organization works.",
                    "explanation": "준석이는 지호의 좋은 조직화도 효과적이라고 말했어요.",
                    "optionA": "works.",
                    "optionB": "Good",
                    "optionC": "organization"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "체계와 자유의 균형",
            "explanation": "ISTJ의 체계적 접근과 ISFP의 자유로운 표현 비교",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지호",
                    "script": "Organization makes things smooth.",
                    "translation": "조직화가 일을 원활하게 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준석",
                    "script": "Natural flow feels better.",
                    "translation": "자연스러운 흐름이 더 좋게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지호는 조직화를 좋아하나요?",
                    "hint": "ISTJ는 체계적이고 조직적인 방식을 선호해요.",
                    "result": "O",
                    "explanation": "지호는 'Organization makes things smooth'라며 조직화를 중시했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지호",
                    "script": "Systematic approach ensures success.",
                    "translation": "체계적 접근이 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준석",
                    "script": "Authentic expression brings peace.",
                    "translation": "진정한 표현이 평화를 가져와."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-seok believes authentic @@ brings peace.",
                    "hint": "ISFP는 진정성 있는 자기표현을 중시해요.",
                    "optionA": "organization",
                    "optionB": "expression",
                    "optionC": "system",
                    "result": "expression",
                    "explanation": "준석이는 진정한 표현이 내면의 평화를 가져온다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "Your authenticity inspires me!",
                    "translation": "네 진정성이 내게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준석",
                    "script": "Good organization works.",
                    "translation": "좋은 조직화가 효과가 있어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준석이가 조직화의 가치를 인정하는 말이에요.",
                    "optionA": "works.",
                    "optionB": "Good",
                    "optionC": "organization",
                    "result": "Good organization works.",
                    "explanation": "준석이는 지호의 좋은 조직화도 효과적이라고 말했어요."
                }
            ]
        }
    ]
}
ID: 7440 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "전통과 미래의 만남",
            "explanation": "ISTJ의 전통적 방식과 INTJ의 미래 지향적 사고 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현수",
                    "script": "Proven methods work best.",
                    "translation": "검증된 방법이 가장 효과적이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Future vision guides decisions.",
                    "translation": "미래 비전이 결정을 안내해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현수는 검증된 방법을 선호하나요?",
                    "hint": "ISTJ는 검증되고 안정적인 방법을 신뢰해요.",
                    "result": "O",
                    "explanation": "현수는 'Proven methods work best'라며 검증된 방법을 선호했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현수",
                    "script": "Past experience teaches wisdom.",
                    "translation": "과거 경험이 지혜를 가르쳐."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Strategic planning prevents problems.",
                    "translation": "전략적 계획이 문제를 예방해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon believes strategic @@ prevents problems.",
                    "hint": "INTJ는 전략적이고 장기적인 계획을 중시해요.",
                    "optionA": "experience",
                    "optionB": "planning",
                    "optionC": "tradition",
                    "result": "planning",
                    "explanation": "지훈이는 전략적 계획이 문제를 미리 예방한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현수",
                    "script": "Your foresight impresses me!",
                    "translation": "네 선견지명이 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Experience provides foundation.",
                    "translation": "경험이 기반을 제공해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지훈이가 경험의 가치를 인정하는 말이에요.",
                    "result": "Experience provides foundation.",
                    "explanation": "지훈이는 현수의 경험이 견고한 기반을 제공한다고 말했어요.",
                    "optionA": "foundation.",
                    "optionB": "Experience",
                    "optionC": "provides"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "전통과 미래의 만남",
            "explanation": "ISTJ의 전통적 방식과 INTJ의 미래 지향적 사고 비교",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현수",
                    "script": "Proven methods work best.",
                    "translation": "검증된 방법이 가장 효과적이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Future vision guides decisions.",
                    "translation": "미래 비전이 결정을 안내해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현수는 검증된 방법을 선호하나요?",
                    "hint": "ISTJ는 검증되고 안정적인 방법을 신뢰해요.",
                    "result": "O",
                    "explanation": "현수는 'Proven methods work best'라며 검증된 방법을 선호했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현수",
                    "script": "Past experience teaches wisdom.",
                    "translation": "과거 경험이 지혜를 가르쳐."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Strategic planning prevents problems.",
                    "translation": "전략적 계획이 문제를 예방해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon believes strategic @@ prevents problems.",
                    "hint": "INTJ는 전략적이고 장기적인 계획을 중시해요.",
                    "optionA": "experience",
                    "optionB": "planning",
                    "optionC": "tradition",
                    "result": "planning",
                    "explanation": "지훈이는 전략적 계획이 문제를 미리 예방한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현수",
                    "script": "Your foresight impresses me!",
                    "translation": "네 선견지명이 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Experience provides foundation.",
                    "translation": "경험이 기반을 제공해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지훈이가 경험의 가치를 인정하는 말이에요.",
                    "optionA": "foundation.",
                    "optionB": "Experience",
                    "optionC": "provides",
                    "result": "Experience provides foundation.",
                    "explanation": "지훈이는 현수의 경험이 견고한 기반을 제공한다고 말했어요."
                }
            ]
        }
    ]
}
ID: 7441 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "친구들과 저녁 모임",
            "explanation": "ESFJ의 활발한 주최와 INFP의 따뜻한 공감 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "Let's call everyone tonight!",
                    "translation": "오늘 밤 모든 사람에게 전화하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "That sounds really nice!",
                    "translation": "정말 좋을 것 같아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민지는 모든 사람에게 전화하고 싶어하나요?",
                    "hint": "ESFJ는 사람들을 모으는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "민지는 'call everyone'이라고 모든 사람에게 전화하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민지",
                    "script": "Group dinners bring happiness!",
                    "translation": "단체 저녁이 행복을 가져다줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Quiet moments feel precious too!",
                    "translation": "조용한 순간들도 소중하게 느껴져!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji thinks group @@ bring happiness.",
                    "hint": "ESFJ는 단체 활동을 중시해요.",
                    "optionA": "games",
                    "optionB": "dinners",
                    "optionC": "books",
                    "result": "dinners",
                    "explanation": "민지는 단체 저녁(dinners)이 행복을 가져다준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Your thoughtfulness touches hearts!",
                    "translation": "네 사려 깊음이 마음을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "Your caring brings everyone together!",
                    "translation": "네 배려가 모든 사람을 하나로 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "은비의 칭찬이에요.",
                    "result": "Your caring brings everyone together!",
                    "explanation": "은비가 민지의 배려가 모든 사람을 하나로 만든다고 칭찬했어요.",
                    "optionA": "caring",
                    "optionB": "everyone",
                    "optionC": "together!",
                    "optionD": "brings",
                    "optionE": "Your"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "친구들과 저녁 모임",
            "explanation": "ESFJ의 활발한 주최와 INFP의 따뜻한 공감 비교",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "Let's call everyone tonight!",
                    "translation": "오늘 밤 모든 사람에게 전화하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "That sounds really nice!",
                    "translation": "정말 좋을 것 같아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민지는 모든 사람에게 전화하고 싶어하나요?",
                    "hint": "ESFJ는 사람들을 모으는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "민지는 'call everyone'이라고 모든 사람에게 전화하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민지",
                    "script": "Group dinners bring happiness!",
                    "translation": "단체 저녁이 행복을 가져다줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Quiet moments feel precious too!",
                    "translation": "조용한 순간들도 소중하게 느껴져!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji thinks group @@ bring happiness.",
                    "hint": "ESFJ는 단체 활동을 중시해요.",
                    "optionA": "games",
                    "optionB": "dinners",
                    "optionC": "books",
                    "result": "dinners",
                    "explanation": "민지는 단체 저녁(dinners)이 행복을 가져다준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Your thoughtfulness touches hearts!",
                    "translation": "네 사려 깊음이 마음을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "Your caring brings everyone together!",
                    "translation": "네 배려가 모든 사람을 하나로 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "은비의 칭찬이에요.",
                    "optionA": "caring",
                    "optionB": "everyone",
                    "optionC": "together!",
                    "optionD": "brings",
                    "optionE": "Your",
                    "result": "Your caring brings everyone together!",
                    "explanation": "은비가 민지의 배려가 모든 사람을 하나로 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7442 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "개인적인 대화 시간",
            "explanation": "INFP의 깊은 소통과 ESFJ의 따뜻한 반응 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "This feels really meaningful!",
                    "translation": "이게 정말 의미 있게 느껴져!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "I love hearing your thoughts!",
                    "translation": "네 생각을 듣는 게 좋아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소희는 이것이 의미 있게 느껴진다고 하나요?",
                    "hint": "INFP는 깊은 의미를 추구해요.",
                    "result": "O",
                    "explanation": "소희는 'really meaningful'이라고 정말 의미 있게 느껴진다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Deep conversations touch souls!",
                    "translation": "깊은 대화가 영혼을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "Sharing feelings creates bonds!",
                    "translation": "감정을 나누는 게 유대감을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-hui thinks deep @@ touch souls.",
                    "hint": "INFP는 진지한 대화를 선호해요.",
                    "optionA": "books",
                    "optionB": "conversations",
                    "optionC": "colors",
                    "result": "conversations",
                    "explanation": "소희는 깊은 대화(conversations)가 영혼을 감동시킨다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "Your warmth makes me comfortable!",
                    "translation": "네 따뜻함이 나를 편안하게 해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지우",
                    "script": "Your depth inspires real connection!",
                    "translation": "네 깊이가 진정한 연결에 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지우의 칭찬이에요.",
                    "result": "Your depth inspires real connection!",
                    "explanation": "지우가 소희의 깊이가 진정한 연결에 영감을 준다고 칭찬했어요.",
                    "optionA": "Your",
                    "optionB": "inspires",
                    "optionC": "connection!",
                    "optionD": "depth",
                    "optionE": "real"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "개인적인 대화 시간",
            "explanation": "INFP의 깊은 소통과 ESFJ의 따뜻한 반응 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "This feels really meaningful!",
                    "translation": "이게 정말 의미 있게 느껴져!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "I love hearing your thoughts!",
                    "translation": "네 생각을 듣는 게 좋아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소희는 이것이 의미 있게 느껴진다고 하나요?",
                    "hint": "INFP는 깊은 의미를 추구해요.",
                    "result": "O",
                    "explanation": "소희는 'really meaningful'이라고 정말 의미 있게 느껴진다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Deep conversations touch souls!",
                    "translation": "깊은 대화가 영혼을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "Sharing feelings creates bonds!",
                    "translation": "감정을 나누는 게 유대감을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-hui thinks deep @@ touch souls.",
                    "hint": "INFP는 진지한 대화를 선호해요.",
                    "optionA": "books",
                    "optionB": "conversations",
                    "optionC": "colors",
                    "result": "conversations",
                    "explanation": "소희는 깊은 대화(conversations)가 영혼을 감동시킨다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "Your warmth makes me comfortable!",
                    "translation": "네 따뜻함이 나를 편안하게 해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지우",
                    "script": "Your depth inspires real connection!",
                    "translation": "네 깊이가 진정한 연결에 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지우의 칭찬이에요.",
                    "optionA": "Your",
                    "optionB": "inspires",
                    "optionC": "connection!",
                    "optionD": "depth",
                    "optionE": "real",
                    "result": "Your depth inspires real connection!",
                    "explanation": "지우가 소희의 깊이가 진정한 연결에 영감을 준다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7443 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 요리 레시피",
            "explanation": "ESFJ의 실용적 학습과 INFP의 창의적 탐구 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "Let's follow this recipe!",
                    "translation": "이 레시피를 따라해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "Maybe add personal touches?",
                    "translation": "개인적인 터치를 추가하는 건 어떨까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지민이는 레시피를 따라하고 싶어하나요?",
                    "hint": "ESFJ는 검증된 방법을 선호해요.",
                    "result": "O",
                    "explanation": "지민이는 'follow this recipe'라고 레시피를 따라하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지민",
                    "script": "Clear steps help everyone!",
                    "translation": "명확한 단계가 모든 사람을 도와!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "Creative changes feel inspiring!",
                    "translation": "창의적인 변화가 영감을 주는 느낌이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-min thinks clear @@ help everyone.",
                    "hint": "ESFJ는 체계적인 접근을 좋아해요.",
                    "optionA": "colors",
                    "optionB": "steps",
                    "optionC": "sounds",
                    "result": "steps",
                    "explanation": "지민이는 명확한 단계(steps)가 모든 사람을 돕는다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지민",
                    "script": "Your creativity makes food special!",
                    "translation": "네 창의성이 음식을 특별하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하윤",
                    "script": "Your organization keeps us focused!",
                    "translation": "네 조직력이 우리를 집중하게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하윤의 칭찬이에요.",
                    "result": "Your organization keeps us focused!",
                    "explanation": "하윤이 지민의 조직력이 우리를 집중하게 한다고 칭찬했어요.",
                    "optionA": "keeps",
                    "optionB": "Your",
                    "optionC": "focused!",
                    "optionD": "organization",
                    "optionE": "us"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 요리 레시피",
            "explanation": "ESFJ의 실용적 학습과 INFP의 창의적 탐구 비교",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "Let's follow this recipe!",
                    "translation": "이 레시피를 따라해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "Maybe add personal touches?",
                    "translation": "개인적인 터치를 추가하는 건 어떨까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지민이는 레시피를 따라하고 싶어하나요?",
                    "hint": "ESFJ는 검증된 방법을 선호해요.",
                    "result": "O",
                    "explanation": "지민이는 'follow this recipe'라고 레시피를 따라하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지민",
                    "script": "Clear steps help everyone!",
                    "translation": "명확한 단계가 모든 사람을 도와!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "Creative changes feel inspiring!",
                    "translation": "창의적인 변화가 영감을 주는 느낌이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-min thinks clear @@ help everyone.",
                    "hint": "ESFJ는 체계적인 접근을 좋아해요.",
                    "optionA": "colors",
                    "optionB": "steps",
                    "optionC": "sounds",
                    "result": "steps",
                    "explanation": "지민이는 명확한 단계(steps)가 모든 사람을 돕는다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지민",
                    "script": "Your creativity makes food special!",
                    "translation": "네 창의성이 음식을 특별하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하윤",
                    "script": "Your organization keeps us focused!",
                    "translation": "네 조직력이 우리를 집중하게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "하윤의 칭찬이에요.",
                    "optionA": "keeps",
                    "optionB": "Your",
                    "optionC": "focused!",
                    "optionD": "organization",
                    "optionE": "us",
                    "result": "Your organization keeps us focused!",
                    "explanation": "하윤이 지민의 조직력이 우리를 집중하게 한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7444 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "책 속 세상 탐험",
            "explanation": "INFP의 상상력 추구와 ESFJ의 공감적 반응 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미래",
                    "script": "Stories open new worlds!",
                    "translation": "이야기가 새로운 세상을 열어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "I feel the characters!",
                    "translation": "등장인물들을 느껴!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미래는 이야기가 새로운 세상을 연다고 하나요?",
                    "hint": "INFP는 상상의 세계를 좋아해요.",
                    "result": "O",
                    "explanation": "미래는 'open new worlds'라고 이야기가 새로운 세상을 연다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미래",
                    "script": "Imagination feeds the soul!",
                    "translation": "상상력이 영혼을 기름지게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하린",
                    "script": "Understanding others brings joy!",
                    "translation": "다른 사람을 이해하는 게 기쁨을 가져다줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-rae thinks @@ feeds the soul.",
                    "hint": "INFP는 내적 상상력을 중시해요.",
                    "optionA": "food",
                    "optionB": "imagination",
                    "optionC": "sleep",
                    "result": "imagination",
                    "explanation": "미래는 상상력(imagination)이 영혼을 기름지게 한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미래",
                    "script": "Your empathy makes stories alive!",
                    "translation": "네 공감이 이야기를 살아나게 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하린",
                    "script": "Your vision expands my mind!",
                    "translation": "네 비전이 내 마음을 넓혀!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하린의 칭찬이에요.",
                    "result": "Your vision expands my mind!",
                    "explanation": "하린이 미래의 비전이 자신의 마음을 넓힌다고 칭찬했어요.",
                    "optionA": "mind!",
                    "optionB": "Your",
                    "optionC": "expands",
                    "optionD": "my",
                    "optionE": "vision"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "책 속 세상 탐험",
            "explanation": "INFP의 상상력 추구와 ESFJ의 공감적 반응 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미래",
                    "script": "Stories open new worlds!",
                    "translation": "이야기가 새로운 세상을 열어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "I feel the characters!",
                    "translation": "등장인물들을 느껴!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미래는 이야기가 새로운 세상을 연다고 하나요?",
                    "hint": "INFP는 상상의 세계를 좋아해요.",
                    "result": "O",
                    "explanation": "미래는 'open new worlds'라고 이야기가 새로운 세상을 연다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미래",
                    "script": "Imagination feeds the soul!",
                    "translation": "상상력이 영혼을 기름지게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하린",
                    "script": "Understanding others brings joy!",
                    "translation": "다른 사람을 이해하는 게 기쁨을 가져다줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-rae thinks @@ feeds the soul.",
                    "hint": "INFP는 내적 상상력을 중시해요.",
                    "optionA": "food",
                    "optionB": "imagination",
                    "optionC": "sleep",
                    "result": "imagination",
                    "explanation": "미래는 상상력(imagination)이 영혼을 기름지게 한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미래",
                    "script": "Your empathy makes stories alive!",
                    "translation": "네 공감이 이야기를 살아나게 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하린",
                    "script": "Your vision expands my mind!",
                    "translation": "네 비전이 내 마음을 넓혀!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "하린의 칭찬이에요.",
                    "optionA": "mind!",
                    "optionB": "Your",
                    "optionC": "expands",
                    "optionD": "my",
                    "optionE": "vision",
                    "result": "Your vision expands my mind!",
                    "explanation": "하린이 미래의 비전이 자신의 마음을 넓힌다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7445 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "그룹 활동 계획",
            "explanation": "ESFJ의 조화로운 결정과 INFP의 개인적 고려 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수민",
                    "script": "Everyone should feel included!",
                    "translation": "모든 사람이 포함된다고 느껴야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나영",
                    "script": "That's really thoughtful planning!",
                    "translation": "정말 사려 깊은 계획이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수민이는 모든 사람이 포함되어야 한다고 하나요?",
                    "hint": "ESFJ는 집단 화합을 중시해요.",
                    "result": "O",
                    "explanation": "수민이는 'feel included'라고 모든 사람이 포함되어야 한다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수민",
                    "script": "Group harmony matters most!",
                    "translation": "집단 화합이 가장 중요해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나영",
                    "script": "Personal values guide choices!",
                    "translation": "개인적 가치가 선택을 이끌어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-min thinks group @@ matters most.",
                    "hint": "ESFJ는 조화로운 관계를 추구해요.",
                    "optionA": "games",
                    "optionB": "harmony",
                    "optionC": "food",
                    "result": "harmony",
                    "explanation": "수민이는 집단 화합(harmony)이 가장 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수민",
                    "script": "Your authenticity inspires honesty!",
                    "translation": "네 진정성이 정직함에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나영",
                    "script": "Your consideration touches everyone's heart!",
                    "translation": "네 배려가 모든 사람의 마음을 감동시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나영의 칭찬이에요.",
                    "result": "Your consideration touches everyone's heart!",
                    "explanation": "나영이 수민의 배려가 모든 사람의 마음을 감동시킨다고 칭찬했어요.",
                    "optionA": "everyone's",
                    "optionB": "Your",
                    "optionC": "heart!",
                    "optionD": "consideration",
                    "optionE": "touches"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "그룹 활동 계획",
            "explanation": "ESFJ의 조화로운 결정과 INFP의 개인적 고려 비교",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수민",
                    "script": "Everyone should feel included!",
                    "translation": "모든 사람이 포함된다고 느껴야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나영",
                    "script": "That's really thoughtful planning!",
                    "translation": "정말 사려 깊은 계획이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수민이는 모든 사람이 포함되어야 한다고 하나요?",
                    "hint": "ESFJ는 집단 화합을 중시해요.",
                    "result": "O",
                    "explanation": "수민이는 'feel included'라고 모든 사람이 포함되어야 한다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수민",
                    "script": "Group harmony matters most!",
                    "translation": "집단 화합이 가장 중요해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나영",
                    "script": "Personal values guide choices!",
                    "translation": "개인적 가치가 선택을 이끌어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-min thinks group @@ matters most.",
                    "hint": "ESFJ는 조화로운 관계를 추구해요.",
                    "optionA": "games",
                    "optionB": "harmony",
                    "optionC": "food",
                    "result": "harmony",
                    "explanation": "수민이는 집단 화합(harmony)이 가장 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수민",
                    "script": "Your authenticity inspires honesty!",
                    "translation": "네 진정성이 정직함에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나영",
                    "script": "Your consideration touches everyone's heart!",
                    "translation": "네 배려가 모든 사람의 마음을 감동시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "나영의 칭찬이에요.",
                    "optionA": "everyone's",
                    "optionB": "Your",
                    "optionC": "heart!",
                    "optionD": "consideration",
                    "optionE": "touches",
                    "result": "Your consideration touches everyone's heart!",
                    "explanation": "나영이 수민의 배려가 모든 사람의 마음을 감동시킨다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7446 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "개인적인 선택 고민",
            "explanation": "INFP의 가치 중심 판단과 ESFJ의 지지적 조언 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "This feels right inside!",
                    "translation": "이게 내면에서 옳게 느껴져!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소민",
                    "script": "Trust your heart completely!",
                    "translation": "네 마음을 완전히 믿어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 이것이 내면에서 옳게 느껴진다고 하나요?",
                    "hint": "INFP는 내적 가치를 중시해요.",
                    "result": "O",
                    "explanation": "준호는 'feels right inside'라고 내면에서 옳게 느껴진다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Inner voice knows truth!",
                    "translation": "내면의 목소리가 진실을 알아!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소민",
                    "script": "You deserve full support!",
                    "translation": "넌 완전한 지지를 받을 자격이 있어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho thinks inner @@ knows truth.",
                    "hint": "INFP는 내적 직관을 믿어요.",
                    "optionA": "books",
                    "optionB": "voice",
                    "optionC": "colors",
                    "result": "voice",
                    "explanation": "준호는 내면의 목소리(voice)가 진실을 안다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Your support means everything!",
                    "translation": "네 지지가 모든 걸 의미해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소민",
                    "script": "Your integrity inspires respect!",
                    "translation": "네 성실함이 존경을 불러일으켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소민의 칭찬이에요.",
                    "result": "Your integrity inspires respect!",
                    "explanation": "소민이 준호의 성실함이 존경을 불러일으킨다고 칭찬했어요.",
                    "optionA": "Your",
                    "optionB": "inspires",
                    "optionC": "integrity",
                    "optionD": "respect!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "개인적인 선택 고민",
            "explanation": "INFP의 가치 중심 판단과 ESFJ의 지지적 조언 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "This feels right inside!",
                    "translation": "이게 내면에서 옳게 느껴져!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소민",
                    "script": "Trust your heart completely!",
                    "translation": "네 마음을 완전히 믿어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 이것이 내면에서 옳게 느껴진다고 하나요?",
                    "hint": "INFP는 내적 가치를 중시해요.",
                    "result": "O",
                    "explanation": "준호는 'feels right inside'라고 내면에서 옳게 느껴진다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Inner voice knows truth!",
                    "translation": "내면의 목소리가 진실을 알아!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소민",
                    "script": "You deserve full support!",
                    "translation": "넌 완전한 지지를 받을 자격이 있어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho thinks inner @@ knows truth.",
                    "hint": "INFP는 내적 직관을 믿어요.",
                    "optionA": "books",
                    "optionB": "voice",
                    "optionC": "colors",
                    "result": "voice",
                    "explanation": "준호는 내면의 목소리(voice)가 진실을 안다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Your support means everything!",
                    "translation": "네 지지가 모든 걸 의미해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소민",
                    "script": "Your integrity inspires respect!",
                    "translation": "네 성실함이 존경을 불러일으켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "소민의 칭찬이에요.",
                    "optionA": "Your",
                    "optionB": "inspires",
                    "optionC": "integrity",
                    "optionD": "respect!",
                    "result": "Your integrity inspires respect!",
                    "explanation": "소민이 준호의 성실함이 존경을 불러일으킨다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7447 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "일상의 작은 행복",
            "explanation": "ESFJ의 실용적 관리와 INFP의 감성적 순간 비교",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "Clean spaces help everyone!",
                    "translation": "깨끗한 공간이 모든 사람을 도와!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서준",
                    "script": "Beauty makes moments special!",
                    "translation": "아름다움이 순간들을 특별하게 만들어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지우는 깨끗한 공간이 도움이 된다고 하나요?",
                    "hint": "ESFJ는 체계적인 환경을 선호해요.",
                    "result": "O",
                    "explanation": "지우는 'Clean spaces help everyone'이라고 깨끗한 공간이 도움이 된다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지우",
                    "script": "Organization brings peace!",
                    "translation": "정리정돈이 평화를 가져다줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서준",
                    "script": "Small details create magic!",
                    "translation": "작은 세부사항들이 마법을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-u thinks @@ brings peace.",
                    "hint": "ESFJ는 질서를 중시해요.",
                    "optionA": "music",
                    "optionB": "organization",
                    "optionC": "food",
                    "result": "organization",
                    "explanation": "지우는 정리정돈(organization)이 평화를 가져다준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Your eye for beauty amazes me!",
                    "translation": "아름다움을 보는 네 눈이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서준",
                    "script": "Your care makes life comfortable!",
                    "translation": "네 배려가 삶을 편안하게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서준의 칭찬이에요.",
                    "result": "Your care makes life comfortable!",
                    "explanation": "서준이 지우의 배려가 삶을 편안하게 만든다고 칭찬했어요.",
                    "optionA": "Your",
                    "optionB": "care",
                    "optionC": "life",
                    "optionD": "makes",
                    "optionE": "comfortable!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "일상의 작은 행복",
            "explanation": "ESFJ의 실용적 관리와 INFP의 감성적 순간 비교",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "Clean spaces help everyone!",
                    "translation": "깨끗한 공간이 모든 사람을 도와!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서준",
                    "script": "Beauty makes moments special!",
                    "translation": "아름다움이 순간들을 특별하게 만들어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지우는 깨끗한 공간이 도움이 된다고 하나요?",
                    "hint": "ESFJ는 체계적인 환경을 선호해요.",
                    "result": "O",
                    "explanation": "지우는 'Clean spaces help everyone'이라고 깨끗한 공간이 도움이 된다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지우",
                    "script": "Organization brings peace!",
                    "translation": "정리정돈이 평화를 가져다줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서준",
                    "script": "Small details create magic!",
                    "translation": "작은 세부사항들이 마법을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-u thinks @@ brings peace.",
                    "hint": "ESFJ는 질서를 중시해요.",
                    "optionA": "music",
                    "optionB": "organization",
                    "optionC": "food",
                    "result": "organization",
                    "explanation": "지우는 정리정돈(organization)이 평화를 가져다준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Your eye for beauty amazes me!",
                    "translation": "아름다움을 보는 네 눈이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서준",
                    "script": "Your care makes life comfortable!",
                    "translation": "네 배려가 삶을 편안하게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서준의 칭찬이에요.",
                    "optionA": "Your",
                    "optionB": "care",
                    "optionC": "life",
                    "optionD": "makes",
                    "optionE": "comfortable!",
                    "result": "Your care makes life comfortable!",
                    "explanation": "서준이 지우의 배려가 삶을 편안하게 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7448 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "개성 있는 공간 만들기",
            "explanation": "INFP의 개인적 표현과 ESFJ의 따뜻한 격려 비교",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "This reflects my personality!",
                    "translation": "이게 내 성격을 반영해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Your style feels so authentic!",
                    "translation": "네 스타일이 정말 진짜 같게 느껴져!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도훈이는 이것이 자신의 성격을 반영한다고 하나요?",
                    "hint": "INFP는 개인적인 표현을 중시해요.",
                    "result": "O",
                    "explanation": "도훈이는 'reflects my personality'라고 이것이 자신의 성격을 반영한다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도훈",
                    "script": "Personal touches matter deeply!",
                    "translation": "개인적인 터치가 깊이 중요해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Everyone deserves comfortable spaces!",
                    "translation": "모든 사람이 편안한 공간을 가질 자격이 있어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-hun thinks personal @@ matter deeply.",
                    "hint": "INFP는 개인적인 의미를 중시해요.",
                    "optionA": "books",
                    "optionB": "touches",
                    "optionC": "colors",
                    "result": "touches",
                    "explanation": "도훈이는 개인적인 터치(touches)가 깊이 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "Your encouragement helps me grow!",
                    "translation": "네 격려가 나를 성장하게 도와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Your creativity brings joy everywhere!",
                    "translation": "네 창의성이 모든 곳에 기쁨을 가져다줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민지의 칭찬이에요.",
                    "result": "Your creativity brings joy everywhere!",
                    "explanation": "민지가 도훈의 창의성이 모든 곳에 기쁨을 가져다준다고 칭찬했어요.",
                    "optionA": "Your",
                    "optionB": "joy",
                    "optionC": "brings",
                    "optionD": "everywhere!",
                    "optionE": "creativity"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "개성 있는 공간 만들기",
            "explanation": "INFP의 개인적 표현과 ESFJ의 따뜻한 격려 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "This reflects my personality!",
                    "translation": "이게 내 성격을 반영해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Your style feels so authentic!",
                    "translation": "네 스타일이 정말 진짜 같게 느껴져!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도훈이는 이것이 자신의 성격을 반영한다고 하나요?",
                    "hint": "INFP는 개인적인 표현을 중시해요.",
                    "result": "O",
                    "explanation": "도훈이는 'reflects my personality'라고 이것이 자신의 성격을 반영한다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도훈",
                    "script": "Personal touches matter deeply!",
                    "translation": "개인적인 터치가 깊이 중요해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Everyone deserves comfortable spaces!",
                    "translation": "모든 사람이 편안한 공간을 가질 자격이 있어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-hun thinks personal @@ matter deeply.",
                    "hint": "INFP는 개인적인 의미를 중시해요.",
                    "optionA": "books",
                    "optionB": "touches",
                    "optionC": "colors",
                    "result": "touches",
                    "explanation": "도훈이는 개인적인 터치(touches)가 깊이 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "Your encouragement helps me grow!",
                    "translation": "네 격려가 나를 성장하게 도와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Your creativity brings joy everywhere!",
                    "translation": "네 창의성이 모든 곳에 기쁨을 가져다줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민지의 칭찬이에요.",
                    "optionA": "Your",
                    "optionB": "joy",
                    "optionC": "brings",
                    "optionD": "everywhere!",
                    "optionE": "creativity",
                    "result": "Your creativity brings joy everywhere!",
                    "explanation": "민지가 도훈의 창의성이 모든 곳에 기쁨을 가져다준다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7449 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시험 기간 도전",
            "explanation": "ESFJ의 체계적 지원과 INFP의 내적 동기 비교",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하린",
                    "script": "Let's study together today!",
                    "translation": "오늘 함께 공부하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하늘",
                    "script": "That would really help!",
                    "translation": "그게 정말 도움이 될 거야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하린이는 함께 공부하자고 제안하나요?",
                    "hint": "ESFJ는 협력적인 접근을 좋아해요.",
                    "result": "O",
                    "explanation": "하린이는 'study together'라고 함께 공부하자고 제안해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하린",
                    "script": "Teamwork reduces stress levels!",
                    "translation": "팀워크가 스트레스 수준을 줄여!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하늘",
                    "script": "Personal meaning motivates me!",
                    "translation": "개인적인 의미가 나에게 동기를 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-rin thinks @@ reduces stress levels.",
                    "hint": "ESFJ는 협동을 중시해요.",
                    "optionA": "music",
                    "optionB": "teamwork",
                    "optionC": "sleep",
                    "result": "teamwork",
                    "explanation": "하린이는 팀워크(teamwork)가 스트레스 수준을 줄인다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하린",
                    "script": "Your passion keeps you strong!",
                    "translation": "네 열정이 너를 강하게 유지해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하늘",
                    "script": "Your support lifts my spirits!",
                    "translation": "네 지지가 내 기분을 끌어올려!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하늘의 칭찬이에요.",
                    "result": "Your support lifts my spirits!",
                    "explanation": "하늘이 하린의 지지가 자신의 기분을 끌어올린다고 칭찬했어요.",
                    "optionA": "lifts",
                    "optionB": "my",
                    "optionC": "Your",
                    "optionD": "spirits!",
                    "optionE": "support"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시험 기간 도전",
            "explanation": "ESFJ의 체계적 지원과 INFP의 내적 동기 비교",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하린",
                    "script": "Let's study together today!",
                    "translation": "오늘 함께 공부하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하늘",
                    "script": "That would really help!",
                    "translation": "그게 정말 도움이 될 거야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하린이는 함께 공부하자고 제안하나요?",
                    "hint": "ESFJ는 협력적인 접근을 좋아해요.",
                    "result": "O",
                    "explanation": "하린이는 'study together'라고 함께 공부하자고 제안해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하린",
                    "script": "Teamwork reduces stress levels!",
                    "translation": "팀워크가 스트레스 수준을 줄여!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하늘",
                    "script": "Personal meaning motivates me!",
                    "translation": "개인적인 의미가 나에게 동기를 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-rin thinks @@ reduces stress levels.",
                    "hint": "ESFJ는 협동을 중시해요.",
                    "optionA": "music",
                    "optionB": "teamwork",
                    "optionC": "sleep",
                    "result": "teamwork",
                    "explanation": "하린이는 팀워크(teamwork)가 스트레스 수준을 줄인다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하린",
                    "script": "Your passion keeps you strong!",
                    "translation": "네 열정이 너를 강하게 유지해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하늘",
                    "script": "Your support lifts my spirits!",
                    "translation": "네 지지가 내 기분을 끌어올려!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "하늘의 칭찬이에요.",
                    "optionA": "lifts",
                    "optionB": "my",
                    "optionC": "Your",
                    "optionD": "spirits!",
                    "optionE": "support",
                    "result": "Your support lifts my spirits!",
                    "explanation": "하늘이 하린의 지지가 자신의 기분을 끌어올린다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7450 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "개인적인 고민 시간",
            "explanation": "INFP의 내면 탐색과 ESFJ의 공감적 위로 비교",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "I need quiet time!",
                    "translation": "조용한 시간이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수민",
                    "script": "Take all time you need!",
                    "translation": "필요한 모든 시간을 가져!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 조용한 시간이 필요하다고 하나요?",
                    "hint": "INFP는 내적 성찰 시간을 중시해요.",
                    "result": "O",
                    "explanation": "은비는 'need quiet time'이라고 조용한 시간이 필요하다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "은비",
                    "script": "Solitude helps me think!",
                    "translation": "혼자 있는 게 생각에 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수민",
                    "script": "You deserve gentle care!",
                    "translation": "넌 부드러운 돌봄을 받을 자격이 있어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi thinks @@ helps her think.",
                    "hint": "INFP는 혼자만의 시간을 선호해요.",
                    "optionA": "music",
                    "optionB": "solitude",
                    "optionC": "food",
                    "result": "solitude",
                    "explanation": "은비는 혼자 있는 것(solitude)이 생각에 도움이 된다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "Your understanding means everything!",
                    "translation": "네 이해가 모든 걸 의미해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수민",
                    "script": "Your depth inspires self-reflection!",
                    "translation": "네 깊이가 자기 성찰에 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수민의 칭찬이에요.",
                    "result": "Your depth inspires self-reflection!",
                    "explanation": "수민이 은비의 깊이가 자기 성찰에 영감을 준다고 칭찬했어요.",
                    "optionA": "inspires",
                    "optionB": "Your",
                    "optionC": "depth",
                    "optionD": "self-reflection!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "개인적인 고민 시간",
            "explanation": "INFP의 내면 탐색과 ESFJ의 공감적 위로 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "I need quiet time!",
                    "translation": "조용한 시간이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수민",
                    "script": "Take all time you need!",
                    "translation": "필요한 모든 시간을 가져!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 조용한 시간이 필요하다고 하나요?",
                    "hint": "INFP는 내적 성찰 시간을 중시해요.",
                    "result": "O",
                    "explanation": "은비는 'need quiet time'이라고 조용한 시간이 필요하다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "은비",
                    "script": "Solitude helps me think!",
                    "translation": "혼자 있는 게 생각에 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수민",
                    "script": "You deserve gentle care!",
                    "translation": "넌 부드러운 돌봄을 받을 자격이 있어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi thinks @@ helps her think.",
                    "hint": "INFP는 혼자만의 시간을 선호해요.",
                    "optionA": "music",
                    "optionB": "solitude",
                    "optionC": "food",
                    "result": "solitude",
                    "explanation": "은비는 혼자 있는 것(solitude)이 생각에 도움이 된다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "Your understanding means everything!",
                    "translation": "네 이해가 모든 걸 의미해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수민",
                    "script": "Your depth inspires self-reflection!",
                    "translation": "네 깊이가 자기 성찰에 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "수민의 칭찬이에요.",
                    "optionA": "inspires",
                    "optionB": "Your",
                    "optionC": "depth",
                    "optionD": "self-reflection!",
                    "result": "Your depth inspires self-reflection!",
                    "explanation": "수민이 은비의 깊이가 자기 성찰에 영감을 준다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7451 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "미래를 위한 계획",
            "explanation": "ESFJ의 안정적 경로와 INFP의 의미 있는 추구 비교",
            "category": "직업 및 목표 설정",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "Stable career helps everyone!",
                    "translation": "안정된 직업이 모든 사람을 도와!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "Following passion feels right!",
                    "translation": "열정을 따르는 게 옳게 느껴져!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지민이는 안정된 직업이 도움이 된다고 하나요?",
                    "hint": "ESFJ는 실용적인 접근을 선호해요.",
                    "result": "O",
                    "explanation": "지민이는 'Stable career helps everyone'이라고 안정된 직업이 도움이 된다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지민",
                    "script": "Security brings peace!",
                    "translation": "안정이 평화를 가져다줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "Meaningful work feeds souls!",
                    "translation": "의미 있는 일이 영혼을 기름지게 해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-min thinks @@ brings peace.",
                    "hint": "ESFJ는 안전성을 중시해요.",
                    "optionA": "music",
                    "optionB": "security",
                    "optionC": "color",
                    "result": "security",
                    "explanation": "지민이는 안정(security)이 평화를 가져다준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지민",
                    "script": "Your values guide beautiful choices!",
                    "translation": "네 가치관이 아름다운 선택을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소희",
                    "script": "Your wisdom creates safe paths!",
                    "translation": "네 지혜가 안전한 길을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소희의 칭찬이에요.",
                    "result": "Your wisdom creates safe paths!",
                    "explanation": "소희가 지민의 지혜가 안전한 길을 만든다고 칭찬했어요.",
                    "optionA": "safe",
                    "optionB": "creates",
                    "optionC": "paths!",
                    "optionD": "wisdom",
                    "optionE": "Your"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "미래를 위한 계획",
            "explanation": "ESFJ의 안정적 경로와 INFP의 의미 있는 추구 비교",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "Stable career helps everyone!",
                    "translation": "안정된 직업이 모든 사람을 도와!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "Following passion feels right!",
                    "translation": "열정을 따르는 게 옳게 느껴져!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지민이는 안정된 직업이 도움이 된다고 하나요?",
                    "hint": "ESFJ는 실용적인 접근을 선호해요.",
                    "result": "O",
                    "explanation": "지민이는 'Stable career helps everyone'이라고 안정된 직업이 도움이 된다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지민",
                    "script": "Security brings peace!",
                    "translation": "안정이 평화를 가져다줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "Meaningful work feeds souls!",
                    "translation": "의미 있는 일이 영혼을 기름지게 해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-min thinks @@ brings peace.",
                    "hint": "ESFJ는 안전성을 중시해요.",
                    "optionA": "music",
                    "optionB": "security",
                    "optionC": "color",
                    "result": "security",
                    "explanation": "지민이는 안정(security)이 평화를 가져다준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지민",
                    "script": "Your values guide beautiful choices!",
                    "translation": "네 가치관이 아름다운 선택을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소희",
                    "script": "Your wisdom creates safe paths!",
                    "translation": "네 지혜가 안전한 길을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "소희의 칭찬이에요.",
                    "optionA": "safe",
                    "optionB": "creates",
                    "optionC": "paths!",
                    "optionD": "wisdom",
                    "optionE": "Your",
                    "result": "Your wisdom creates safe paths!",
                    "explanation": "소희가 지민의 지혜가 안전한 길을 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7452 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "꿈을 향한 여정",
            "explanation": "INFP의 이상적 비전과 ESFJ의 현실적 지원 비교",
            "category": "직업 및 목표 설정",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "Dreams give life meaning!",
                    "translation": "꿈이 삶에 의미를 줘!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "I'll support your journey!",
                    "translation": "네 여정을 지지할게!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나영이는 꿈이 삶에 의미를 준다고 하나요?",
                    "hint": "INFP는 이상적인 목표를 추구해요.",
                    "result": "O",
                    "explanation": "나영이는 'give life meaning'이라고 꿈이 삶에 의미를 준다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나영",
                    "script": "Authentic purpose drives me!",
                    "translation": "진정한 목적이 나를 이끌어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하린",
                    "script": "Practical steps help dreams!",
                    "translation": "실용적인 단계가 꿈을 도와!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Na-yeong thinks authentic @@ drives her.",
                    "hint": "INFP는 진정성을 중시해요.",
                    "optionA": "food",
                    "optionB": "purpose",
                    "optionC": "music",
                    "result": "purpose",
                    "explanation": "나영이는 진정한 목적(purpose)이 자신을 이끈다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나영",
                    "script": "Your encouragement fuels my confidence!",
                    "translation": "네 격려가 내 자신감에 연료를 공급해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하린",
                    "script": "Your vision inspires bigger dreams!",
                    "translation": "네 비전이 더 큰 꿈에 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하린의 칭찬이에요.",
                    "result": "Your vision inspires bigger dreams!",
                    "explanation": "하린이 나영의 비전이 더 큰 꿈에 영감을 준다고 칭찬했어요.",
                    "optionA": "inspires",
                    "optionB": "Your",
                    "optionC": "bigger",
                    "optionD": "vision",
                    "optionE": "dreams!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "꿈을 향한 여정",
            "explanation": "INFP의 이상적 비전과 ESFJ의 현실적 지원 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "Dreams give life meaning!",
                    "translation": "꿈이 삶에 의미를 줘!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "I'll support your journey!",
                    "translation": "네 여정을 지지할게!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나영이는 꿈이 삶에 의미를 준다고 하나요?",
                    "hint": "INFP는 이상적인 목표를 추구해요.",
                    "result": "O",
                    "explanation": "나영이는 'give life meaning'이라고 꿈이 삶에 의미를 준다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나영",
                    "script": "Authentic purpose drives me!",
                    "translation": "진정한 목적이 나를 이끌어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하린",
                    "script": "Practical steps help dreams!",
                    "translation": "실용적인 단계가 꿈을 도와!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Na-yeong thinks authentic @@ drives her.",
                    "hint": "INFP는 진정성을 중시해요.",
                    "optionA": "food",
                    "optionB": "purpose",
                    "optionC": "music",
                    "result": "purpose",
                    "explanation": "나영이는 진정한 목적(purpose)이 자신을 이끈다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나영",
                    "script": "Your encouragement fuels my confidence!",
                    "translation": "네 격려가 내 자신감에 연료를 공급해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하린",
                    "script": "Your vision inspires bigger dreams!",
                    "translation": "네 비전이 더 큰 꿈에 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "하린의 칭찬이에요.",
                    "optionA": "inspires",
                    "optionB": "Your",
                    "optionC": "bigger",
                    "optionD": "vision",
                    "optionE": "dreams!",
                    "result": "Your vision inspires bigger dreams!",
                    "explanation": "하린이 나영의 비전이 더 큰 꿈에 영감을 준다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7453 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "음악 동아리 활동",
            "explanation": "ESFJ의 협력적 참여와 INFP의 감정적 표현 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소민",
                    "script": "Everyone should feel welcome!",
                    "translation": "모든 사람이 환영받는다고 느껴야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미래",
                    "script": "Music connects our hearts!",
                    "translation": "음악이 우리 마음을 연결해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소민이는 모든 사람이 환영받아야 한다고 하나요?",
                    "hint": "ESFJ는 포용적인 분위기를 만들어요.",
                    "result": "O",
                    "explanation": "소민이는 'feel welcome'이라고 모든 사람이 환영받아야 한다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소민",
                    "script": "Group harmony sounds beautiful!",
                    "translation": "집단 화합이 아름답게 들려!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미래",
                    "script": "Personal expression feels liberating!",
                    "translation": "개인적인 표현이 해방감을 느끼게 해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-min thinks group @@ sounds beautiful.",
                    "hint": "ESFJ는 조화로운 협력을 중시해요.",
                    "optionA": "games",
                    "optionB": "harmony",
                    "optionC": "food",
                    "result": "harmony",
                    "explanation": "소민이는 집단 화합(harmony)이 아름답게 들린다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소민",
                    "script": "Your soul shines through music!",
                    "translation": "네 영혼이 음악을 통해 빛나!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미래",
                    "script": "Your kindness creates safe spaces!",
                    "translation": "네 친절함이 안전한 공간을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미래의 칭찬이에요.",
                    "result": "Your kindness creates safe spaces!",
                    "explanation": "미래가 소민의 친절함이 안전한 공간을 만든다고 칭찬했어요.",
                    "optionA": "kindness",
                    "optionB": "creates",
                    "optionC": "safe",
                    "optionD": "spaces!",
                    "optionE": "Your"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "음악 동아리 활동",
            "explanation": "ESFJ의 협력적 참여와 INFP의 감정적 표현 비교",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소민",
                    "script": "Everyone should feel welcome!",
                    "translation": "모든 사람이 환영받는다고 느껴야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미래",
                    "script": "Music connects our hearts!",
                    "translation": "음악이 우리 마음을 연결해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소민이는 모든 사람이 환영받아야 한다고 하나요?",
                    "hint": "ESFJ는 포용적인 분위기를 만들어요.",
                    "result": "O",
                    "explanation": "소민이는 'feel welcome'이라고 모든 사람이 환영받아야 한다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소민",
                    "script": "Group harmony sounds beautiful!",
                    "translation": "집단 화합이 아름답게 들려!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미래",
                    "script": "Personal expression feels liberating!",
                    "translation": "개인적인 표현이 해방감을 느끼게 해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-min thinks group @@ sounds beautiful.",
                    "hint": "ESFJ는 조화로운 협력을 중시해요.",
                    "optionA": "games",
                    "optionB": "harmony",
                    "optionC": "food",
                    "result": "harmony",
                    "explanation": "소민이는 집단 화합(harmony)이 아름답게 들린다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소민",
                    "script": "Your soul shines through music!",
                    "translation": "네 영혼이 음악을 통해 빛나!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미래",
                    "script": "Your kindness creates safe spaces!",
                    "translation": "네 친절함이 안전한 공간을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "미래의 칭찬이에요.",
                    "optionA": "kindness",
                    "optionB": "creates",
                    "optionC": "safe",
                    "optionD": "spaces!",
                    "optionE": "Your",
                    "result": "Your kindness creates safe spaces!",
                    "explanation": "미래가 소민의 친절함이 안전한 공간을 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7454 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "창작 시간 즐기기",
            "explanation": "INFP의 개인적 창작과 ESFJ의 격려하는 지지 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Writing shows inner thoughts!",
                    "translation": "글쓰기가 내면의 생각을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "Your words touch people!",
                    "translation": "네 말이 사람들을 감동시켜!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 글쓰기가 내면의 생각을 보여준다고 하나요?",
                    "hint": "INFP는 내적 세계를 표현하기를 좋아해요.",
                    "result": "O",
                    "explanation": "준호는 'shows inner thoughts'라고 글쓰기가 내면의 생각을 보여준다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Creativity flows from within!",
                    "translation": "창의성이 내부로부터 흘러!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "Sharing stories helps others!",
                    "translation": "이야기를 나누는 게 다른 사람들을 도와!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho thinks @@ flows from within.",
                    "hint": "INFP는 내적 창의력을 중시해요.",
                    "optionA": "water",
                    "optionB": "creativity",
                    "optionC": "music",
                    "result": "creativity",
                    "explanation": "준호는 창의성(creativity)이 내부로부터 흐른다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Your support means the world!",
                    "translation": "네 지지가 세상 전부를 의미해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지우",
                    "script": "Your imagination creates beautiful worlds!",
                    "translation": "네 상상력이 아름다운 세상을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지우의 칭찬이에요.",
                    "result": "Your imagination creates beautiful worlds!",
                    "explanation": "지우가 준호의 상상력이 아름다운 세상을 만든다고 칭찬했어요.",
                    "optionA": "imagination",
                    "optionB": "Your",
                    "optionC": "worlds!",
                    "optionD": "creates",
                    "optionE": "beautiful"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "창작 시간 즐기기",
            "explanation": "INFP의 개인적 창작과 ESFJ의 격려하는 지지 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Writing shows inner thoughts!",
                    "translation": "글쓰기가 내면의 생각을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "Your words touch people!",
                    "translation": "네 말이 사람들을 감동시켜!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 글쓰기가 내면의 생각을 보여준다고 하나요?",
                    "hint": "INFP는 내적 세계를 표현하기를 좋아해요.",
                    "result": "O",
                    "explanation": "준호는 'shows inner thoughts'라고 글쓰기가 내면의 생각을 보여준다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Creativity flows from within!",
                    "translation": "창의성이 내부로부터 흘러!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "Sharing stories helps others!",
                    "translation": "이야기를 나누는 게 다른 사람들을 도와!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho thinks @@ flows from within.",
                    "hint": "INFP는 내적 창의력을 중시해요.",
                    "optionA": "water",
                    "optionB": "creativity",
                    "optionC": "music",
                    "result": "creativity",
                    "explanation": "준호는 창의성(creativity)이 내부로부터 흐른다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Your support means the world!",
                    "translation": "네 지지가 세상 전부를 의미해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지우",
                    "script": "Your imagination creates beautiful worlds!",
                    "translation": "네 상상력이 아름다운 세상을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지우의 칭찬이에요.",
                    "optionA": "imagination",
                    "optionB": "Your",
                    "optionC": "worlds!",
                    "optionD": "creates",
                    "optionE": "beautiful",
                    "result": "Your imagination creates beautiful worlds!",
                    "explanation": "지우가 준호의 상상력이 아름다운 세상을 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7455 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구들 간의 오해",
            "explanation": "ESFJ의 중재 노력과 INFP의 진정성 있는 소통 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수민",
                    "script": "Everyone deserves to be heard!",
                    "translation": "모든 사람이 들어줄 권리가 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서준",
                    "script": "Honest feelings matter most!",
                    "translation": "정직한 감정이 가장 중요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수민이는 모든 사람이 들어줄 권리가 있다고 하나요?",
                    "hint": "ESFJ는 공정한 대화를 중시해요.",
                    "result": "O",
                    "explanation": "수민이는 'deserves to be heard'라고 모든 사람이 들어줄 권리가 있다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수민",
                    "script": "Balance helps resolve conflicts!",
                    "translation": "균형이 갈등 해결에 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서준",
                    "script": "Authentic communication builds trust!",
                    "translation": "진정한 소통이 신뢰를 쌓아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-min thinks @@ helps resolve conflicts.",
                    "hint": "ESFJ는 균형잡힌 접근을 선호해요.",
                    "optionA": "music",
                    "optionB": "balance",
                    "optionC": "food",
                    "result": "balance",
                    "explanation": "수민이는 균형(balance)이 갈등 해결에 도움이 된다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수민",
                    "script": "Your sincerity opens hearts!",
                    "translation": "네 진실함이 마음을 열어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서준",
                    "script": "Your fairness brings people together!",
                    "translation": "네 공정함이 사람들을 하나로 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서준의 칭찬이에요.",
                    "result": "Your fairness brings people together!",
                    "explanation": "서준이 수민의 공정함이 사람들을 하나로 만든다고 칭찬했어요.",
                    "optionA": "fairness",
                    "optionB": "brings",
                    "optionC": "together!",
                    "optionD": "Your",
                    "optionE": "people"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구들 간의 오해",
            "explanation": "ESFJ의 중재 노력과 INFP의 진정성 있는 소통 비교",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수민",
                    "script": "Everyone deserves to be heard!",
                    "translation": "모든 사람이 들어줄 권리가 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서준",
                    "script": "Honest feelings matter most!",
                    "translation": "정직한 감정이 가장 중요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수민이는 모든 사람이 들어줄 권리가 있다고 하나요?",
                    "hint": "ESFJ는 공정한 대화를 중시해요.",
                    "result": "O",
                    "explanation": "수민이는 'deserves to be heard'라고 모든 사람이 들어줄 권리가 있다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수민",
                    "script": "Balance helps resolve conflicts!",
                    "translation": "균형이 갈등 해결에 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서준",
                    "script": "Authentic communication builds trust!",
                    "translation": "진정한 소통이 신뢰를 쌓아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-min thinks @@ helps resolve conflicts.",
                    "hint": "ESFJ는 균형잡힌 접근을 선호해요.",
                    "optionA": "music",
                    "optionB": "balance",
                    "optionC": "food",
                    "result": "balance",
                    "explanation": "수민이는 균형(balance)이 갈등 해결에 도움이 된다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수민",
                    "script": "Your sincerity opens hearts!",
                    "translation": "네 진실함이 마음을 열어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서준",
                    "script": "Your fairness brings people together!",
                    "translation": "네 공정함이 사람들을 하나로 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서준의 칭찬이에요.",
                    "optionA": "fairness",
                    "optionB": "brings",
                    "optionC": "together!",
                    "optionD": "Your",
                    "optionE": "people",
                    "result": "Your fairness brings people together!",
                    "explanation": "서준이 수민의 공정함이 사람들을 하나로 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7456 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "마음의 상처 치유",
            "explanation": "INFP의 깊은 공감과 ESFJ의 실질적 돌봄 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하윤",
                    "script": "Pain needs gentle understanding!",
                    "translation": "고통은 부드러운 이해가 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "I'll help with practical support!",
                    "translation": "실질적인 지원으로 도울게!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하윤이는 고통이 부드러운 이해가 필요하다고 하나요?",
                    "hint": "INFP는 감정적 공감을 중시해요.",
                    "result": "O",
                    "explanation": "하윤이는 'needs gentle understanding'이라고 고통이 부드러운 이해가 필요하다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하윤",
                    "script": "Deep empathy heals wounds!",
                    "translation": "깊은 공감이 상처를 치유해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Actions show we care!",
                    "translation": "행동이 우리가 신경 쓴다는 걸 보여줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-yun thinks deep @@ heals wounds.",
                    "hint": "INFP는 감정적 치유를 추구해요.",
                    "optionA": "sleep",
                    "optionB": "empathy",
                    "optionC": "food",
                    "result": "empathy",
                    "explanation": "하윤이는 깊은 공감(empathy)이 상처를 치유한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하윤",
                    "script": "Your care shows in everything!",
                    "translation": "네 배려가 모든 것에서 보여!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Your compassion touches souls deeply!",
                    "translation": "네 연민이 영혼을 깊이 감동시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민지의 칭찬이에요.",
                    "result": "Your compassion touches souls deeply!",
                    "explanation": "민지가 하윤의 연민이 영혼을 깊이 감동시킨다고 칭찬했어요.",
                    "optionA": "deeply!",
                    "optionB": "touches",
                    "optionC": "Your",
                    "optionD": "souls",
                    "optionE": "compassion"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "마음의 상처 치유",
            "explanation": "INFP의 깊은 공감과 ESFJ의 실질적 돌봄 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하윤",
                    "script": "Pain needs gentle understanding!",
                    "translation": "고통은 부드러운 이해가 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "I'll help with practical support!",
                    "translation": "실질적인 지원으로 도울게!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하윤이는 고통이 부드러운 이해가 필요하다고 하나요?",
                    "hint": "INFP는 감정적 공감을 중시해요.",
                    "result": "O",
                    "explanation": "하윤이는 'needs gentle understanding'이라고 고통이 부드러운 이해가 필요하다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하윤",
                    "script": "Deep empathy heals wounds!",
                    "translation": "깊은 공감이 상처를 치유해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Actions show we care!",
                    "translation": "행동이 우리가 신경 쓴다는 걸 보여줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-yun thinks deep @@ heals wounds.",
                    "hint": "INFP는 감정적 치유를 추구해요.",
                    "optionA": "sleep",
                    "optionB": "empathy",
                    "optionC": "food",
                    "result": "empathy",
                    "explanation": "하윤이는 깊은 공감(empathy)이 상처를 치유한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하윤",
                    "script": "Your care shows in everything!",
                    "translation": "네 배려가 모든 것에서 보여!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Your compassion touches souls deeply!",
                    "translation": "네 연민이 영혼을 깊이 감동시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민지의 칭찬이에요.",
                    "optionA": "deeply!",
                    "optionB": "touches",
                    "optionC": "Your",
                    "optionD": "souls",
                    "optionE": "compassion",
                    "result": "Your compassion touches souls deeply!",
                    "explanation": "민지가 하윤의 연민이 영혼을 깊이 감동시킨다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 7457 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "실용과 이론의 조화",
            "explanation": "ISTJ의 실용적 접근과 INTP의 이론적 탐구 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "Practical solutions work immediately.",
                    "translation": "실용적 해결책이 즉시 효과가 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "Theoretical understanding comes first.",
                    "translation": "이론적 이해가 우선이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동현이는 실용적 해결책을 선호하나요?",
                    "hint": "ISTJ는 즉시 적용 가능한 실용적 방법을 좋아해요.",
                    "result": "O",
                    "explanation": "동현이는 'Practical solutions work immediately'라며 실용성을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동현",
                    "script": "Real world applications matter.",
                    "translation": "현실 세계 적용이 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Deep analysis reveals truth.",
                    "translation": "깊은 분석이 진실을 드러내."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-jae believes deep @@ reveals truth.",
                    "hint": "INTP는 깊이 있는 분석과 이해를 추구해요.",
                    "optionA": "applications",
                    "optionB": "analysis",
                    "optionC": "solutions",
                    "result": "analysis",
                    "explanation": "민재는 깊은 분석이 문제의 본질을 드러낸다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Your depth amazes me!",
                    "translation": "네 깊이가 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Practical approach helps.",
                    "translation": "실용적 접근이 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민재가 실용적 접근의 가치를 인정하는 말이에요.",
                    "result": "Practical approach helps.",
                    "explanation": "민재는 동현이의 실용적 접근도 도움이 된다고 말했어요.",
                    "optionA": "approach",
                    "optionB": "helps.",
                    "optionC": "Practical"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "실용과 이론의 조화",
            "explanation": "ISTJ의 실용적 접근과 INTP의 이론적 탐구 비교",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "Practical solutions work immediately.",
                    "translation": "실용적 해결책이 즉시 효과가 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "Theoretical understanding comes first.",
                    "translation": "이론적 이해가 우선이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동현이는 실용적 해결책을 선호하나요?",
                    "hint": "ISTJ는 즉시 적용 가능한 실용적 방법을 좋아해요.",
                    "result": "O",
                    "explanation": "동현이는 'Practical solutions work immediately'라며 실용성을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동현",
                    "script": "Real world applications matter.",
                    "translation": "현실 세계 적용이 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Deep analysis reveals truth.",
                    "translation": "깊은 분석이 진실을 드러내."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-jae believes deep @@ reveals truth.",
                    "hint": "INTP는 깊이 있는 분석과 이해를 추구해요.",
                    "optionA": "applications",
                    "optionB": "analysis",
                    "optionC": "solutions",
                    "result": "analysis",
                    "explanation": "민재는 깊은 분석이 문제의 본질을 드러낸다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Your depth amazes me!",
                    "translation": "네 깊이가 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Practical approach helps.",
                    "translation": "실용적 접근이 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민재가 실용적 접근의 가치를 인정하는 말이에요.",
                    "optionA": "approach",
                    "optionB": "helps.",
                    "optionC": "Practical",
                    "result": "Practical approach helps.",
                    "explanation": "민재는 동현이의 실용적 접근도 도움이 된다고 말했어요."
                }
            ]
        }
    ]
}
ID: 7458 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "현실과 이상의 만남",
            "explanation": "ISTJ의 현실적 접근과 INFJ의 이상적 비전 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진우",
                    "script": "Facts guide correct decisions.",
                    "translation": "사실이 올바른 결정을 안내해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "Intuition reveals deeper truth.",
                    "translation": "직감이 더 깊은 진실을 드러내."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진우는 사실을 중요하게 생각하나요?",
                    "hint": "ISTJ는 객관적 사실과 데이터를 기반으로 판단해요.",
                    "result": "O",
                    "explanation": "진우는 'Facts guide correct decisions'라며 사실의 중요성을 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진우",
                    "script": "Concrete evidence supports choices.",
                    "translation": "구체적 증거가 선택을 뒷받침해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "Hidden patterns show direction.",
                    "translation": "숨겨진 패턴이 방향을 보여줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-su believes hidden @@ show direction.",
                    "hint": "INFJ는 표면 아래의 패턴과 의미를 중시해요.",
                    "optionA": "evidence",
                    "optionB": "patterns",
                    "optionC": "facts",
                    "result": "patterns",
                    "explanation": "민수는 숨겨진 패턴이 올바른 방향을 제시한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진우",
                    "script": "Your insight touches souls!",
                    "translation": "네 통찰이 영혼을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "Solid evidence grounds.",
                    "translation": "확실한 증거가 기반이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민수가 증거의 가치를 인정하는 말이에요.",
                    "result": "Solid evidence grounds.",
                    "explanation": "민수는 진우의 확실한 증거가 기반을 제공한다고 말했어요.",
                    "optionA": "evidence",
                    "optionB": "grounds.",
                    "optionC": "Solid"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "현실과 이상의 만남",
            "explanation": "ISTJ의 현실적 접근과 INFJ의 이상적 비전 비교",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진우",
                    "script": "Facts guide correct decisions.",
                    "translation": "사실이 올바른 결정을 안내해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "Intuition reveals deeper truth.",
                    "translation": "직감이 더 깊은 진실을 드러내."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진우는 사실을 중요하게 생각하나요?",
                    "hint": "ISTJ는 객관적 사실과 데이터를 기반으로 판단해요.",
                    "result": "O",
                    "explanation": "진우는 'Facts guide correct decisions'라며 사실의 중요성을 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진우",
                    "script": "Concrete evidence supports choices.",
                    "translation": "구체적 증거가 선택을 뒷받침해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "Hidden patterns show direction.",
                    "translation": "숨겨진 패턴이 방향을 보여줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-su believes hidden @@ show direction.",
                    "hint": "INFJ는 표면 아래의 패턴과 의미를 중시해요.",
                    "optionA": "evidence",
                    "optionB": "patterns",
                    "optionC": "facts",
                    "result": "patterns",
                    "explanation": "민수는 숨겨진 패턴이 올바른 방향을 제시한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진우",
                    "script": "Your insight touches souls!",
                    "translation": "네 통찰이 영혼을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "Solid evidence grounds.",
                    "translation": "확실한 증거가 기반이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민수가 증거의 가치를 인정하는 말이에요.",
                    "optionA": "evidence",
                    "optionB": "grounds.",
                    "optionC": "Solid",
                    "result": "Solid evidence grounds.",
                    "explanation": "민수는 진우의 확실한 증거가 기반을 제공한다고 말했어요."
                }
            ]
        }
    ]
}
ID: 7459 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "객관과 주관의 균형",
            "explanation": "ISTJ의 객관적 판단과 INFP의 주관적 가치 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지호",
                    "script": "Objective standards apply equally.",
                    "translation": "객관적 기준이 동등하게 적용돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "Personal values matter most.",
                    "translation": "개인적 가치가 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지호는 객관적 기준을 선호하나요?",
                    "hint": "ISTJ는 공정하고 객관적인 기준을 중시해요.",
                    "result": "O",
                    "explanation": "지호는 'Objective standards apply equally'라며 객관성을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지호",
                    "script": "Fair rules protect everyone.",
                    "translation": "공정한 규칙이 모든 사람을 보호해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Individual truth guides decisions.",
                    "translation": "개인적 진실이 결정을 안내해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho believes individual @@ guides decisions.",
                    "hint": "INFP는 개인의 내적 가치와 진실을 중시해요.",
                    "optionA": "rules",
                    "optionB": "truth",
                    "optionC": "standards",
                    "result": "truth",
                    "explanation": "준호는 개인적 진실이 올바른 결정의 나침반이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "Your authenticity inspires me!",
                    "translation": "네 진정성이 내게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Fair standards help.",
                    "translation": "공정한 기준이 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호가 공정한 기준의 가치를 인정하는 말이에요.",
                    "result": "Fair standards help.",
                    "explanation": "준호는 지호의 공정한 기준도 도움이 된다고 말했어요.",
                    "optionA": "Fair",
                    "optionB": "standards",
                    "optionC": "help."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "객관과 주관의 균형",
            "explanation": "ISTJ의 객관적 판단과 INFP의 주관적 가치 비교",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지호",
                    "script": "Objective standards apply equally.",
                    "translation": "객관적 기준이 동등하게 적용돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "Personal values matter most.",
                    "translation": "개인적 가치가 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지호는 객관적 기준을 선호하나요?",
                    "hint": "ISTJ는 공정하고 객관적인 기준을 중시해요.",
                    "result": "O",
                    "explanation": "지호는 'Objective standards apply equally'라며 객관성을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지호",
                    "script": "Fair rules protect everyone.",
                    "translation": "공정한 규칙이 모든 사람을 보호해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Individual truth guides decisions.",
                    "translation": "개인적 진실이 결정을 안내해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho believes individual @@ guides decisions.",
                    "hint": "INFP는 개인의 내적 가치와 진실을 중시해요.",
                    "optionA": "rules",
                    "optionB": "truth",
                    "optionC": "standards",
                    "result": "truth",
                    "explanation": "준호는 개인적 진실이 올바른 결정의 나침반이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "Your authenticity inspires me!",
                    "translation": "네 진정성이 내게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Fair standards help.",
                    "translation": "공정한 기준이 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준호가 공정한 기준의 가치를 인정하는 말이에요.",
                    "optionA": "Fair",
                    "optionB": "standards",
                    "optionC": "help.",
                    "result": "Fair standards help.",
                    "explanation": "준호는 지호의 공정한 기준도 도움이 된다고 말했어요."
                }
            ]
        }
    ]
}
ID: 7460 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "안정과 리더십의 시너지",
            "explanation": "ISTJ의 안정적 지원과 ESTJ의 적극적 리더십 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현수",
                    "script": "Steady support builds foundation.",
                    "translation": "꾸준한 지원이 기초를 쌓아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Active leadership drives progress.",
                    "translation": "적극적 리더십이 발전을 이끌어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현수는 꾸준한 지원을 중시하나요?",
                    "hint": "ISTJ는 안정적이고 일관된 지원을 제공해요.",
                    "result": "O",
                    "explanation": "현수는 'Steady support builds foundation'라며 지속적 지원을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현수",
                    "script": "Reliable work ensures success.",
                    "translation": "신뢰할 수 있는 일이 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Bold decisions create opportunities.",
                    "translation": "과감한 결정이 기회를 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-yeong believes bold @@ create opportunities.",
                    "hint": "ESTJ는 과감하고 결단력 있는 결정을 선호해요.",
                    "optionA": "support",
                    "optionB": "decisions",
                    "optionC": "work",
                    "result": "decisions",
                    "explanation": "태영이는 과감한 결정이 새로운 기회를 창출한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현수",
                    "script": "Your leadership inspires confidence!",
                    "translation": "네 리더십이 자신감을 불어넣어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Steady support matters.",
                    "translation": "꾸준한 지원이 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이가 꾸준한 지원의 가치를 인정하는 말이에요.",
                    "result": "Steady support matters.",
                    "explanation": "태영이는 현수의 꾸준한 지원이 중요하다고 말했어요.",
                    "optionA": "matters.",
                    "optionB": "support",
                    "optionC": "Steady"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "안정과 리더십의 시너지",
            "explanation": "ISTJ의 안정적 지원과 ESTJ의 적극적 리더십 비교",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현수",
                    "script": "Steady support builds foundation.",
                    "translation": "꾸준한 지원이 기초를 쌓아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Active leadership drives progress.",
                    "translation": "적극적 리더십이 발전을 이끌어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현수는 꾸준한 지원을 중시하나요?",
                    "hint": "ISTJ는 안정적이고 일관된 지원을 제공해요.",
                    "result": "O",
                    "explanation": "현수는 'Steady support builds foundation'라며 지속적 지원을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현수",
                    "script": "Reliable work ensures success.",
                    "translation": "신뢰할 수 있는 일이 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Bold decisions create opportunities.",
                    "translation": "과감한 결정이 기회를 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-yeong believes bold @@ create opportunities.",
                    "hint": "ESTJ는 과감하고 결단력 있는 결정을 선호해요.",
                    "optionA": "support",
                    "optionB": "decisions",
                    "optionC": "work",
                    "result": "decisions",
                    "explanation": "태영이는 과감한 결정이 새로운 기회를 창출한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현수",
                    "script": "Your leadership inspires confidence!",
                    "translation": "네 리더십이 자신감을 불어넣어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Steady support matters.",
                    "translation": "꾸준한 지원이 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이가 꾸준한 지원의 가치를 인정하는 말이에요.",
                    "optionA": "matters.",
                    "optionB": "support",
                    "optionC": "Steady",
                    "result": "Steady support matters.",
                    "explanation": "태영이는 현수의 꾸준한 지원이 중요하다고 말했어요."
                }
            ]
        }
    ]
}
ID: 7461 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "신중함과 즉석의 조화",
            "explanation": "ISTJ의 신중한 준비와 ESTP의 즉석 대응 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "Careful preparation prevents problems.",
                    "translation": "신중한 준비가 문제를 예방해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Quick response solves faster.",
                    "translation": "빠른 대응이 더 빨리 해결해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동현이는 신중한 준비를 중시하나요?",
                    "hint": "ISTJ는 미리 준비하고 계획하는 것을 선호해요.",
                    "result": "O",
                    "explanation": "동현이는 'Careful preparation prevents problems'라며 준비의 중요성을 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동현",
                    "script": "Thorough planning avoids mistakes.",
                    "translation": "철저한 계획이 실수를 피하게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Immediate action gets results.",
                    "translation": "즉각적인 행동이 결과를 얻어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo prefers immediate @@.",
                    "hint": "ESTP는 즉각적이고 빠른 행동을 선호해요.",
                    "optionA": "planning",
                    "optionB": "action",
                    "optionC": "preparation",
                    "result": "action",
                    "explanation": "상우는 즉각적인 행동이 가장 효과적이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Your energy amazes me!",
                    "translation": "네 에너지가 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Good preparation helps.",
                    "translation": "좋은 준비가 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우가 준비의 가치를 인정하는 말이에요.",
                    "result": "Good preparation helps.",
                    "explanation": "상우는 동현이의 좋은 준비도 도움이 된다고 말했어요.",
                    "optionA": "helps.",
                    "optionB": "Good",
                    "optionC": "preparation"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "신중함과 즉석의 조화",
            "explanation": "ISTJ의 신중한 준비와 ESTP의 즉석 대응 비교",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "Careful preparation prevents problems.",
                    "translation": "신중한 준비가 문제를 예방해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Quick response solves faster.",
                    "translation": "빠른 대응이 더 빨리 해결해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동현이는 신중한 준비를 중시하나요?",
                    "hint": "ISTJ는 미리 준비하고 계획하는 것을 선호해요.",
                    "result": "O",
                    "explanation": "동현이는 'Careful preparation prevents problems'라며 준비의 중요성을 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동현",
                    "script": "Thorough planning avoids mistakes.",
                    "translation": "철저한 계획이 실수를 피하게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Immediate action gets results.",
                    "translation": "즉각적인 행동이 결과를 얻어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo prefers immediate @@.",
                    "hint": "ESTP는 즉각적이고 빠른 행동을 선호해요.",
                    "optionA": "planning",
                    "optionB": "action",
                    "optionC": "preparation",
                    "result": "action",
                    "explanation": "상우는 즉각적인 행동이 가장 효과적이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Your energy amazes me!",
                    "translation": "네 에너지가 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Good preparation helps.",
                    "translation": "좋은 준비가 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우가 준비의 가치를 인정하는 말이에요.",
                    "optionA": "helps.",
                    "optionB": "Good",
                    "optionC": "preparation",
                    "result": "Good preparation helps.",
                    "explanation": "상우는 동현이의 좋은 준비도 도움이 된다고 말했어요."
                }
            ]
        }
    ]
}
ID: 7462 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "원칙과 조화의 만남",
            "explanation": "ISTJ의 원칙적 접근과 ESFJ의 조화로운 상호작용 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진우",
                    "script": "Clear principles guide interactions.",
                    "translation": "명확한 원칙이 상호작용을 안내해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Warm connections build relationships.",
                    "translation": "따뜻한 연결이 관계를 쌓아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진우는 명확한 원칙을 중시하나요?",
                    "hint": "ISTJ는 일관된 원칙과 규칙을 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "진우는 'Clear principles guide interactions'라며 원칙의 중요성을 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진우",
                    "script": "Consistent standards ensure fairness.",
                    "translation": "일관된 기준이 공정성을 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Personal attention creates harmony.",
                    "translation": "개인적 관심이 조화를 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji believes personal @@ creates harmony.",
                    "hint": "ESFJ는 개인에 대한 관심과 배려를 중시해요.",
                    "optionA": "standards",
                    "optionB": "attention",
                    "optionC": "principles",
                    "result": "attention",
                    "explanation": "민지는 개인적 관심이 사회적 조화를 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진우",
                    "script": "Your warmth touches hearts!",
                    "translation": "네 따뜻함이 마음을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Clear standards work.",
                    "translation": "명확한 기준이 효과가 있어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민지가 명확한 기준의 가치를 인정하는 말이에요.",
                    "result": "Clear standards work.",
                    "explanation": "민지는 진우의 명확한 기준도 효과적이라고 말했어요.",
                    "optionA": "work.",
                    "optionB": "Clear",
                    "optionC": "standards"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "원칙과 조화의 만남",
            "explanation": "ISTJ의 원칙적 접근과 ESFJ의 조화로운 상호작용 비교",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진우",
                    "script": "Clear principles guide interactions.",
                    "translation": "명확한 원칙이 상호작용을 안내해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Warm connections build relationships.",
                    "translation": "따뜻한 연결이 관계를 쌓아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진우는 명확한 원칙을 중시하나요?",
                    "hint": "ISTJ는 일관된 원칙과 규칙을 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "진우는 'Clear principles guide interactions'라며 원칙의 중요성을 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진우",
                    "script": "Consistent standards ensure fairness.",
                    "translation": "일관된 기준이 공정성을 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Personal attention creates harmony.",
                    "translation": "개인적 관심이 조화를 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji believes personal @@ creates harmony.",
                    "hint": "ESFJ는 개인에 대한 관심과 배려를 중시해요.",
                    "optionA": "standards",
                    "optionB": "attention",
                    "optionC": "principles",
                    "result": "attention",
                    "explanation": "민지는 개인적 관심이 사회적 조화를 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진우",
                    "script": "Your warmth touches hearts!",
                    "translation": "네 따뜻함이 마음을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Clear standards work.",
                    "translation": "명확한 기준이 효과가 있어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민지가 명확한 기준의 가치를 인정하는 말이에요.",
                    "optionA": "work.",
                    "optionB": "Clear",
                    "optionC": "standards",
                    "result": "Clear standards work.",
                    "explanation": "민지는 진우의 명확한 기준도 효과적이라고 말했어요."
                }
            ]
        }
    ]
}
ID: 7463 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "계획과 자연스러움의 균형",
            "explanation": "ISTJ의 체계적 계획과 ESFP의 자연스러운 상호작용 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지호",
                    "script": "Scheduled activities work smoothly.",
                    "translation": "예정된 활동이 원활하게 진행돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Spontaneous fun brings joy.",
                    "translation": "즉흥적인 재미가 기쁨을 가져와."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지호는 예정된 활동을 선호하나요?",
                    "hint": "ISTJ는 미리 계획된 체계적인 활동을 선호해요.",
                    "result": "O",
                    "explanation": "지호는 'Scheduled activities work smoothly'라며 계획된 활동을 선호했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지호",
                    "script": "Organized events ensure participation.",
                    "translation": "조직된 행사가 참여를 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Natural moments create memories.",
                    "translation": "자연스러운 순간이 추억을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol believes natural @@ create memories.",
                    "hint": "ESFP는 자연스럽고 즉흥적인 순간을 소중히 여겨요.",
                    "optionA": "events",
                    "optionB": "moments",
                    "optionC": "organization",
                    "result": "moments",
                    "explanation": "예솔이는 자연스러운 순간이 소중한 추억을 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "Your spontaneity brings life!",
                    "translation": "네 즉흥성이 활력을 가져와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Good organization helps.",
                    "translation": "좋은 조직화가 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔이가 조직화의 가치를 인정하는 말이에요.",
                    "result": "Good organization helps.",
                    "explanation": "예솔이는 지호의 좋은 조직화도 도움이 된다고 말했어요.",
                    "optionA": "organization",
                    "optionB": "helps.",
                    "optionC": "Good"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "계획과 자연스러움의 균형",
            "explanation": "ISTJ의 체계적 계획과 ESFP의 자연스러운 상호작용 비교",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지호",
                    "script": "Scheduled activities work smoothly.",
                    "translation": "예정된 활동이 원활하게 진행돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Spontaneous fun brings joy.",
                    "translation": "즉흥적인 재미가 기쁨을 가져와."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지호는 예정된 활동을 선호하나요?",
                    "hint": "ISTJ는 미리 계획된 체계적인 활동을 선호해요.",
                    "result": "O",
                    "explanation": "지호는 'Scheduled activities work smoothly'라며 계획된 활동을 선호했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지호",
                    "script": "Organized events ensure participation.",
                    "translation": "조직된 행사가 참여를 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Natural moments create memories.",
                    "translation": "자연스러운 순간이 추억을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol believes natural @@ create memories.",
                    "hint": "ESFP는 자연스럽고 즉흥적인 순간을 소중히 여겨요.",
                    "optionA": "events",
                    "optionB": "moments",
                    "optionC": "organization",
                    "result": "moments",
                    "explanation": "예솔이는 자연스러운 순간이 소중한 추억을 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "Your spontaneity brings life!",
                    "translation": "네 즉흥성이 활력을 가져와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Good organization helps.",
                    "translation": "좋은 조직화가 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예솔이가 조직화의 가치를 인정하는 말이에요.",
                    "optionA": "organization",
                    "optionB": "helps.",
                    "optionC": "Good",
                    "result": "Good organization helps.",
                    "explanation": "예솔이는 지호의 좋은 조직화도 도움이 된다고 말했어요."
                }
            ]
        }
    ]
}
ID: 7464 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "지원과 지휘의 시너지",
            "explanation": "ISTJ의 안정적 지원과 ENTJ의 강력한 지휘 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현수",
                    "script": "Reliable support enables success.",
                    "translation": "믿을 수 있는 지원이 성공을 가능하게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Strong leadership drives results.",
                    "translation": "강한 리더십이 결과를 이끌어내."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현수는 믿을 수 있는 지원을 중시하나요?",
                    "hint": "ISTJ는 일관되고 안정적인 지원을 제공해요.",
                    "result": "O",
                    "explanation": "현수는 'Reliable support enables success'라며 지원의 중요성을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현수",
                    "script": "Consistent work builds trust.",
                    "translation": "일관된 일이 신뢰를 쌓아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Bold vision inspires action.",
                    "translation": "대담한 비전이 행동에 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyeok believes bold @@ inspires action.",
                    "hint": "ENTJ는 대담하고 미래지향적인 비전을 중시해요.",
                    "optionA": "work",
                    "optionB": "vision",
                    "optionC": "support",
                    "result": "vision",
                    "explanation": "준혁이는 대담한 비전이 사람들의 행동을 이끈다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현수",
                    "script": "Your vision inspires confidence!",
                    "translation": "네 비전이 자신감을 불어넣어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Steady work matters.",
                    "translation": "꾸준한 일이 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁이가 꾸준한 일의 가치를 인정하는 말이에요.",
                    "result": "Steady work matters.",
                    "explanation": "준혁이는 현수의 꾸준한 일이 중요하다고 말했어요.",
                    "optionA": "work",
                    "optionB": "Steady",
                    "optionC": "matters."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "지원과 지휘의 시너지",
            "explanation": "ISTJ의 안정적 지원과 ENTJ의 강력한 지휘 비교",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현수",
                    "script": "Reliable support enables success.",
                    "translation": "믿을 수 있는 지원이 성공을 가능하게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Strong leadership drives results.",
                    "translation": "강한 리더십이 결과를 이끌어내."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현수는 믿을 수 있는 지원을 중시하나요?",
                    "hint": "ISTJ는 일관되고 안정적인 지원을 제공해요.",
                    "result": "O",
                    "explanation": "현수는 'Reliable support enables success'라며 지원의 중요성을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현수",
                    "script": "Consistent work builds trust.",
                    "translation": "일관된 일이 신뢰를 쌓아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Bold vision inspires action.",
                    "translation": "대담한 비전이 행동에 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyeok believes bold @@ inspires action.",
                    "hint": "ENTJ는 대담하고 미래지향적인 비전을 중시해요.",
                    "optionA": "work",
                    "optionB": "vision",
                    "optionC": "support",
                    "result": "vision",
                    "explanation": "준혁이는 대담한 비전이 사람들의 행동을 이끈다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현수",
                    "script": "Your vision inspires confidence!",
                    "translation": "네 비전이 자신감을 불어넣어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Steady work matters.",
                    "translation": "꾸준한 일이 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준혁이가 꾸준한 일의 가치를 인정하는 말이에요.",
                    "optionA": "work",
                    "optionB": "Steady",
                    "optionC": "matters.",
                    "result": "Steady work matters.",
                    "explanation": "준혁이는 현수의 꾸준한 일이 중요하다고 말했어요."
                }
            ]
        }
    ]
}
ID: 7465 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "안정과 창의의 만남",
            "explanation": "ISTJ의 안정적 접근과 ENTP의 창의적 상호작용 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "Established methods ensure reliability.",
                    "translation": "확립된 방법이 신뢰성을 보장해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Creative approaches spark innovation.",
                    "translation": "창의적 접근이 혁신을 일으켜."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동현이는 확립된 방법을 신뢰하나요?",
                    "hint": "ISTJ는 검증된 전통적 방법을 믿고 따라요.",
                    "result": "O",
                    "explanation": "동현이는 'Established methods ensure reliability'라며 기존 방법을 신뢰했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동현",
                    "script": "Proven systems work effectively.",
                    "translation": "검증된 시스템이 효과적으로 작동해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Fresh ideas bring excitement.",
                    "translation": "신선한 아이디어가 흥미를 가져와."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon believes fresh @@ bring excitement.",
                    "hint": "ENTP는 새롭고 창의적인 아이디어를 선호해요.",
                    "optionA": "systems",
                    "optionB": "ideas",
                    "optionC": "methods",
                    "result": "ideas",
                    "explanation": "도윤이는 신선한 아이디어가 상호작용에 흥미를 더한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Your creativity amazes me!",
                    "translation": "네 창의성이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Reliable systems help.",
                    "translation": "믿을 수 있는 시스템이 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤이가 안정적 시스템의 가치를 인정하는 말이에요.",
                    "result": "Reliable systems help.",
                    "explanation": "도윤이는 동현이의 믿을 수 있는 시스템도 도움이 된다고 말했어요.",
                    "optionA": "help.",
                    "optionB": "Reliable",
                    "optionC": "systems"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "안정과 창의의 만남",
            "explanation": "ISTJ의 안정적 접근과 ENTP의 창의적 상호작용 비교",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "Established methods ensure reliability.",
                    "translation": "확립된 방법이 신뢰성을 보장해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Creative approaches spark innovation.",
                    "translation": "창의적 접근이 혁신을 일으켜."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동현이는 확립된 방법을 신뢰하나요?",
                    "hint": "ISTJ는 검증된 전통적 방법을 믿고 따라요.",
                    "result": "O",
                    "explanation": "동현이는 'Established methods ensure reliability'라며 기존 방법을 신뢰했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동현",
                    "script": "Proven systems work effectively.",
                    "translation": "검증된 시스템이 효과적으로 작동해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Fresh ideas bring excitement.",
                    "translation": "신선한 아이디어가 흥미를 가져와."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon believes fresh @@ bring excitement.",
                    "hint": "ENTP는 새롭고 창의적인 아이디어를 선호해요.",
                    "optionA": "systems",
                    "optionB": "ideas",
                    "optionC": "methods",
                    "result": "ideas",
                    "explanation": "도윤이는 신선한 아이디어가 상호작용에 흥미를 더한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Your creativity amazes me!",
                    "translation": "네 창의성이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Reliable systems help.",
                    "translation": "믿을 수 있는 시스템이 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도윤이가 안정적 시스템의 가치를 인정하는 말이에요.",
                    "optionA": "help.",
                    "optionB": "Reliable",
                    "optionC": "systems",
                    "result": "Reliable systems help.",
                    "explanation": "도윤이는 동현이의 믿을 수 있는 시스템도 도움이 된다고 말했어요."
                }
            ]
        }
    ]
}
ID: 7466 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "체계와 영감의 조화",
            "explanation": "ISTJ의 체계적 관리와 ENFJ의 영감적 리더십 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진우",
                    "script": "Systematic management maintains order.",
                    "translation": "체계적 관리가 질서를 유지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "Inspiring leadership motivates everyone.",
                    "translation": "영감을 주는 리더십이 모든 사람에게 동기를 줘."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진우는 체계적 관리를 중시하나요?",
                    "hint": "ISTJ는 질서정연하고 체계적인 관리를 선호해요.",
                    "result": "O",
                    "explanation": "진우는 'Systematic management maintains order'라며 체계적 관리를 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진우",
                    "script": "Structured processes ensure efficiency.",
                    "translation": "구조화된 과정이 효율성을 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "Emotional connection builds unity.",
                    "translation": "감정적 연결이 단결을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-min believes emotional @@ builds unity.",
                    "hint": "ENFJ는 감정적 연결과 공감을 중시해요.",
                    "optionA": "processes",
                    "optionB": "connection",
                    "optionC": "management",
                    "result": "connection",
                    "explanation": "재민이는 감정적 연결이 그룹의 단결을 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진우",
                    "script": "Your inspiration lifts spirits!",
                    "translation": "네 영감이 사기를 북돋워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Good structure works.",
                    "translation": "좋은 구조가 효과가 있어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재민이가 구조의 가치를 인정하는 말이에요.",
                    "result": "Good structure works.",
                    "explanation": "재민이는 진우의 좋은 구조도 효과적이라고 말했어요.",
                    "optionA": "works.",
                    "optionB": "Good",
                    "optionC": "structure"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "체계와 영감의 조화",
            "explanation": "ISTJ의 체계적 관리와 ENFJ의 영감적 리더십 비교",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진우",
                    "script": "Systematic management maintains order.",
                    "translation": "체계적 관리가 질서를 유지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "Inspiring leadership motivates everyone.",
                    "translation": "영감을 주는 리더십이 모든 사람에게 동기를 줘."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진우는 체계적 관리를 중시하나요?",
                    "hint": "ISTJ는 질서정연하고 체계적인 관리를 선호해요.",
                    "result": "O",
                    "explanation": "진우는 'Systematic management maintains order'라며 체계적 관리를 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진우",
                    "script": "Structured processes ensure efficiency.",
                    "translation": "구조화된 과정이 효율성을 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "Emotional connection builds unity.",
                    "translation": "감정적 연결이 단결을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-min believes emotional @@ builds unity.",
                    "hint": "ENFJ는 감정적 연결과 공감을 중시해요.",
                    "optionA": "processes",
                    "optionB": "connection",
                    "optionC": "management",
                    "result": "connection",
                    "explanation": "재민이는 감정적 연결이 그룹의 단결을 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진우",
                    "script": "Your inspiration lifts spirits!",
                    "translation": "네 영감이 사기를 북돋워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Good structure works.",
                    "translation": "좋은 구조가 효과가 있어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "재민이가 구조의 가치를 인정하는 말이에요.",
                    "optionA": "works.",
                    "optionB": "Good",
                    "optionC": "structure",
                    "result": "Good structure works.",
                    "explanation": "재민이는 진우의 좋은 구조도 효과적이라고 말했어요."
                }
            ]
        }
    ]
}
ID: 7467 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "계획과 열정의 균형",
            "explanation": "ISTJ의 계획적 접근과 ENFP의 열정적 상호작용 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지호",
                    "script": "Detailed planning ensures smooth interactions.",
                    "translation": "세부적인 계획이 원활한 상호작용을 보장해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "Enthusiastic energy creates connections.",
                    "translation": "열정적인 에너지가 연결을 만들어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지호는 세부적인 계획을 중시하나요?",
                    "hint": "ISTJ는 미리 계획하고 준비하는 것을 선호해요.",
                    "result": "O",
                    "explanation": "지호는 'Detailed planning ensures smooth interactions'라며 계획의 중요성을 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지호",
                    "script": "Prepared activities reduce stress.",
                    "translation": "준비된 활동이 스트레스를 줄여."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Natural enthusiasm brings people together.",
                    "translation": "자연스러운 열정이 사람들을 하나로 모아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-yeong believes natural @@ brings people together.",
                    "hint": "ENFP는 자연스럽고 진정한 열정을 중시해요.",
                    "optionA": "planning",
                    "optionB": "enthusiasm",
                    "optionC": "activities",
                    "result": "enthusiasm",
                    "explanation": "지영이는 자연스러운 열정이 사람들을 연결시킨다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "Your passion lights up!",
                    "translation": "네 열정이 빛을 발해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Good planning helps.",
                    "translation": "좋은 계획이 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지영이가 계획의 가치를 인정하는 말이에요.",
                    "result": "Good planning helps.",
                    "explanation": "지영이는 지호의 좋은 계획도 도움이 된다고 말했어요.",
                    "optionA": "Good",
                    "optionB": "helps.",
                    "optionC": "planning"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "계획과 열정의 균형",
            "explanation": "ISTJ의 계획적 접근과 ENFP의 열정적 상호작용 비교",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지호",
                    "script": "Detailed planning ensures smooth interactions.",
                    "translation": "세부적인 계획이 원활한 상호작용을 보장해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "Enthusiastic energy creates connections.",
                    "translation": "열정적인 에너지가 연결을 만들어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지호는 세부적인 계획을 중시하나요?",
                    "hint": "ISTJ는 미리 계획하고 준비하는 것을 선호해요.",
                    "result": "O",
                    "explanation": "지호는 'Detailed planning ensures smooth interactions'라며 계획의 중요성을 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지호",
                    "script": "Prepared activities reduce stress.",
                    "translation": "준비된 활동이 스트레스를 줄여."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Natural enthusiasm brings people together.",
                    "translation": "자연스러운 열정이 사람들을 하나로 모아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-yeong believes natural @@ brings people together.",
                    "hint": "ENFP는 자연스럽고 진정한 열정을 중시해요.",
                    "optionA": "planning",
                    "optionB": "enthusiasm",
                    "optionC": "activities",
                    "result": "enthusiasm",
                    "explanation": "지영이는 자연스러운 열정이 사람들을 연결시킨다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "Your passion lights up!",
                    "translation": "네 열정이 빛을 발해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Good planning helps.",
                    "translation": "좋은 계획이 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지영이가 계획의 가치를 인정하는 말이에요.",
                    "optionA": "Good",
                    "optionB": "helps.",
                    "optionC": "planning",
                    "result": "Good planning helps.",
                    "explanation": "지영이는 지호의 좋은 계획도 도움이 된다고 말했어요."
                }
            ]
        }
    ]
}
ID: 7468 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새로운 사람 만나기",
            "explanation": "INFP의 감정적 접근과 INTJ의 전략적 접근",
            "category": "사회적 상호작용",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하윤",
                    "script": "I feel their warm energy!",
                    "translation": "따뜻한 에너지를 느껴!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I observe their behavior patterns.",
                    "translation": "행동 패턴을 관찰해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하윤",
                    "script": "Hearts connect beyond words always!",
                    "translation": "마음은 언제나 말을 넘어 연결돼!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하윤이는 마음이 말을 넘어 연결된다고 했나요?",
                    "hint": "INFP는 감정적 연결을 중시해요.",
                    "result": "O",
                    "explanation": "하윤이는 마음이 언제나 말을 넘어 연결된다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Strategic analysis reveals true intentions.",
                    "translation": "전략적 분석이 진짜 의도를 드러내."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하윤",
                    "script": "Your insight is really deep!",
                    "translation": "네 통찰이 정말 깊어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jihoon observes their behavior @@.",
                    "hint": "지훈이가 관찰하는 것이에요.",
                    "optionA": "feelings",
                    "optionB": "patterns",
                    "optionC": "clothes",
                    "result": "patterns",
                    "explanation": "지훈이는 행동 패턴을 관찰해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Your empathy reads hidden emotions!",
                    "translation": "네 공감이 숨겨진 감정을 읽어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하윤",
                    "script": "We both understand people deeply!",
                    "translation": "우린 둘 다 사람을 깊이 이해해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "Yes, through different observation methods!",
                    "translation": "맞아, 다른 관찰 방법을 통해서!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하윤이가 공통점을 말한 거예요.",
                    "result": "We both understand people deeply!",
                    "explanation": "하윤이는 둘 다 사람을 깊이 이해한다고 했어요.",
                    "optionA": "understand",
                    "optionB": "deeply!",
                    "optionC": "both",
                    "optionD": "We",
                    "optionE": "people"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새로운 사람 만나기",
            "explanation": "INFP의 감정적 접근과 INTJ의 전략적 접근",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하윤",
                    "script": "I feel their warm energy!",
                    "translation": "따뜻한 에너지를 느껴!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I observe their behavior patterns.",
                    "translation": "행동 패턴을 관찰해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하윤",
                    "script": "Hearts connect beyond words always!",
                    "translation": "마음은 언제나 말을 넘어 연결돼!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하윤이는 마음이 말을 넘어 연결된다고 했나요?",
                    "hint": "INFP는 감정적 연결을 중시해요.",
                    "result": "O",
                    "explanation": "하윤이는 마음이 언제나 말을 넘어 연결된다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Strategic analysis reveals true intentions.",
                    "translation": "전략적 분석이 진짜 의도를 드러내."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하윤",
                    "script": "Your insight is really deep!",
                    "translation": "네 통찰이 정말 깊어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jihoon observes their behavior @@.",
                    "hint": "지훈이가 관찰하는 것이에요.",
                    "optionA": "feelings",
                    "optionB": "patterns",
                    "optionC": "clothes",
                    "result": "patterns",
                    "explanation": "지훈이는 행동 패턴을 관찰해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Your empathy reads hidden emotions!",
                    "translation": "네 공감이 숨겨진 감정을 읽어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하윤",
                    "script": "We both understand people deeply!",
                    "translation": "우린 둘 다 사람을 깊이 이해해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "Yes, through different observation methods!",
                    "translation": "맞아, 다른 관찰 방법을 통해서!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "하윤이가 공통점을 말한 거예요.",
                    "optionA": "understand",
                    "optionB": "deeply!",
                    "optionC": "both",
                    "optionD": "We",
                    "optionE": "people",
                    "result": "We both understand people deeply!",
                    "explanation": "하윤이는 둘 다 사람을 깊이 이해한다고 했어요."
                }
            ]
        }
    ]
}
ID: 7469 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "파티 계획하기",
            "explanation": "INFP의 즉흥적 파티와 INTJ의 체계적 파티",
            "category": "사회적 상호작용",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "Let's keep it spontaneous today!",
                    "translation": "오늘은 즉흥적으로 하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "I prepared detailed party schedules.",
                    "translation": "자세한 파티 일정을 준비했어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은비",
                    "script": "Surprises make parties more magical!",
                    "translation": "놀라움이 파티를 더 마법같게 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "유진이는 즉흥적으로 준비했나요?",
                    "hint": "INTJ는 체계적으로 계획해요.",
                    "result": "X",
                    "explanation": "유진이는 자세한 파티 일정을 준비했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Planning ensures everything runs smoothly.",
                    "translation": "계획이 모든 게 순조롭게 되도록 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은비",
                    "script": "Your organization is really impressive!",
                    "translation": "네 조직력이 정말 인상적이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Eunbi said @@ make parties magical.",
                    "hint": "은비가 파티를 마법같게 한다고 한 것이에요.",
                    "optionA": "plans",
                    "optionB": "surprises",
                    "optionC": "rules",
                    "result": "surprises",
                    "explanation": "은비는 놀라움이 파티를 더 마법같게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "Your creativity brings unexpected joy!",
                    "translation": "네 창의성이 예상치 못한 기쁨을 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은비",
                    "script": "Together we create perfect balance!",
                    "translation": "함께하면 완벽한 균형을 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유진",
                    "script": "Structure plus spontaneity equals success!",
                    "translation": "체계 더하기 즉흥성은 성공!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "은비가 협력의 결과를 말한 거예요.",
                    "result": "Together we create perfect balance!",
                    "explanation": "은비는 함께하면 완벽한 균형을 만든다고 했어요.",
                    "optionA": "Together",
                    "optionB": "we",
                    "optionC": "perfect",
                    "optionD": "create",
                    "optionE": "balance!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "파티 계획하기",
            "explanation": "INFP의 즉흥적 파티와 INTJ의 체계적 파티",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "Let's keep it spontaneous today!",
                    "translation": "오늘은 즉흥적으로 하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "I prepared detailed party schedules.",
                    "translation": "자세한 파티 일정을 준비했어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은비",
                    "script": "Surprises make parties more magical!",
                    "translation": "놀라움이 파티를 더 마법같게 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "유진이는 즉흥적으로 준비했나요?",
                    "hint": "INTJ는 체계적으로 계획해요.",
                    "result": "X",
                    "explanation": "유진이는 자세한 파티 일정을 준비했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Planning ensures everything runs smoothly.",
                    "translation": "계획이 모든 게 순조롭게 되도록 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은비",
                    "script": "Your organization is really impressive!",
                    "translation": "네 조직력이 정말 인상적이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Eunbi said @@ make parties magical.",
                    "hint": "은비가 파티를 마법같게 한다고 한 것이에요.",
                    "optionA": "plans",
                    "optionB": "surprises",
                    "optionC": "rules",
                    "result": "surprises",
                    "explanation": "은비는 놀라움이 파티를 더 마법같게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "Your creativity brings unexpected joy!",
                    "translation": "네 창의성이 예상치 못한 기쁨을 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은비",
                    "script": "Together we create perfect balance!",
                    "translation": "함께하면 완벽한 균형을 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유진",
                    "script": "Structure plus spontaneity equals success!",
                    "translation": "체계 더하기 즉흥성은 성공!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "은비가 협력의 결과를 말한 거예요.",
                    "optionA": "Together",
                    "optionB": "we",
                    "optionC": "perfect",
                    "optionD": "create",
                    "optionE": "balance!",
                    "result": "Together we create perfect balance!",
                    "explanation": "은비는 함께하면 완벽한 균형을 만든다고 했어요."
                }
            ]
        }
    ]
}
ID: 7470 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 정보 배우기",
            "explanation": "INFP의 의미 중심 학습과 INTJ의 체계적 학습",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "Learning needs personal meaning always!",
                    "translation": "학습은 항상 개인적 의미가 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "I build systematic knowledge frameworks.",
                    "translation": "체계적인 지식 틀을 구축해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소희",
                    "script": "Stories help me understand better!",
                    "translation": "이야기가 더 잘 이해하게 도와!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소희는 이야기가 이해를 돕는다고 했나요?",
                    "hint": "INFP는 이야기를 통해 학습해요.",
                    "result": "O",
                    "explanation": "소희는 이야기가 더 잘 이해하게 돕는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Strategic planning maximizes learning efficiency.",
                    "translation": "전략적 계획이 학습 효율을 극대화해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소희",
                    "script": "Your method is so organized!",
                    "translation": "네 방법이 정말 체계적이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seunghyun builds systematic knowledge @@.",
                    "hint": "승현이가 구축하는 것이에요.",
                    "optionA": "stories",
                    "optionB": "frameworks",
                    "optionC": "feelings",
                    "result": "frameworks",
                    "explanation": "승현이는 체계적인 지식 틀을 구축해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Your passion makes learning meaningful!",
                    "translation": "네 열정이 학습을 의미있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "We both seek deep understanding!",
                    "translation": "우린 둘 다 깊은 이해를 추구해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "Yes, through different learning paths!",
                    "translation": "맞아, 다른 학습 경로를 통해서!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소희가 공통된 추구를 말한 거예요.",
                    "result": "We both seek deep understanding!",
                    "explanation": "소희는 둘 다 깊은 이해를 추구한다고 했어요.",
                    "optionA": "understanding!",
                    "optionB": "We",
                    "optionC": "deep",
                    "optionD": "seek",
                    "optionE": "both"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 정보 배우기",
            "explanation": "INFP의 의미 중심 학습과 INTJ의 체계적 학습",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "Learning needs personal meaning always!",
                    "translation": "학습은 항상 개인적 의미가 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "I build systematic knowledge frameworks.",
                    "translation": "체계적인 지식 틀을 구축해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소희",
                    "script": "Stories help me understand better!",
                    "translation": "이야기가 더 잘 이해하게 도와!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소희는 이야기가 이해를 돕는다고 했나요?",
                    "hint": "INFP는 이야기를 통해 학습해요.",
                    "result": "O",
                    "explanation": "소희는 이야기가 더 잘 이해하게 돕는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Strategic planning maximizes learning efficiency.",
                    "translation": "전략적 계획이 학습 효율을 극대화해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소희",
                    "script": "Your method is so organized!",
                    "translation": "네 방법이 정말 체계적이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seunghyun builds systematic knowledge @@.",
                    "hint": "승현이가 구축하는 것이에요.",
                    "optionA": "stories",
                    "optionB": "frameworks",
                    "optionC": "feelings",
                    "result": "frameworks",
                    "explanation": "승현이는 체계적인 지식 틀을 구축해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Your passion makes learning meaningful!",
                    "translation": "네 열정이 학습을 의미있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "We both seek deep understanding!",
                    "translation": "우린 둘 다 깊은 이해를 추구해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "Yes, through different learning paths!",
                    "translation": "맞아, 다른 학습 경로를 통해서!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "소희가 공통된 추구를 말한 거예요.",
                    "optionA": "understanding!",
                    "optionB": "We",
                    "optionC": "deep",
                    "optionD": "seek",
                    "optionE": "both",
                    "result": "We both seek deep understanding!",
                    "explanation": "소희는 둘 다 깊은 이해를 추구한다고 했어요."
                }
            ]
        }
    ]
}
ID: 7471 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "연구 프로젝트하기",
            "explanation": "INFP의 창의적 접근과 INTJ의 전략적 접근",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "Ideas flow from my heart!",
                    "translation": "아이디어가 마음에서 흘러나와!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "I follow my research plan.",
                    "translation": "연구 계획을 따라가."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나영",
                    "script": "Inspiration guides my exploration naturally!",
                    "translation": "영감이 자연스럽게 탐험을 이끌어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지원이는 계획 없이 연구한다고 했나요?",
                    "hint": "INTJ는 계획적으로 연구해요.",
                    "result": "X",
                    "explanation": "지원이는 연구 계획을 따라간다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "Structure leads to breakthrough discoveries.",
                    "translation": "체계가 획기적인 발견으로 이끌어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나영",
                    "script": "Your discipline amazes me always!",
                    "translation": "네 규율이 항상 날 놀라게 해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Nayoung's ideas flow from her @@.",
                    "hint": "나영이의 아이디어가 흘러나오는 곳이에요.",
                    "optionA": "plan",
                    "optionB": "heart",
                    "optionC": "book",
                    "result": "heart",
                    "explanation": "나영이의 아이디어는 마음에서 흘러나와요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지원",
                    "script": "Your intuition finds hidden connections!",
                    "translation": "네 직관이 숨겨진 연결을 찾아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나영",
                    "script": "Different methods reach same truths!",
                    "translation": "다른 방법이 같은 진실에 도달해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "Exactly, multiple paths one destination!",
                    "translation": "정확해, 여러 길 하나의 목적지!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나영이가 방법과 결과를 말한 거예요.",
                    "result": "Different methods reach same truths!",
                    "explanation": "나영이는 다른 방법이 같은 진실에 도달한다고 했어요.",
                    "optionA": "reach",
                    "optionB": "truths!",
                    "optionC": "same",
                    "optionD": "Different",
                    "optionE": "methods"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "연구 프로젝트하기",
            "explanation": "INFP의 창의적 접근과 INTJ의 전략적 접근",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "Ideas flow from my heart!",
                    "translation": "아이디어가 마음에서 흘러나와!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "I follow my research plan.",
                    "translation": "연구 계획을 따라가."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나영",
                    "script": "Inspiration guides my exploration naturally!",
                    "translation": "영감이 자연스럽게 탐험을 이끌어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지원이는 계획 없이 연구한다고 했나요?",
                    "hint": "INTJ는 계획적으로 연구해요.",
                    "result": "X",
                    "explanation": "지원이는 연구 계획을 따라간다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "Structure leads to breakthrough discoveries.",
                    "translation": "체계가 획기적인 발견으로 이끌어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나영",
                    "script": "Your discipline amazes me always!",
                    "translation": "네 규율이 항상 날 놀라게 해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Nayoung's ideas flow from her @@.",
                    "hint": "나영이의 아이디어가 흘러나오는 곳이에요.",
                    "optionA": "plan",
                    "optionB": "heart",
                    "optionC": "book",
                    "result": "heart",
                    "explanation": "나영이의 아이디어는 마음에서 흘러나와요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지원",
                    "script": "Your intuition finds hidden connections!",
                    "translation": "네 직관이 숨겨진 연결을 찾아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나영",
                    "script": "Different methods reach same truths!",
                    "translation": "다른 방법이 같은 진실에 도달해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "Exactly, multiple paths one destination!",
                    "translation": "정확해, 여러 길 하나의 목적지!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "나영이가 방법과 결과를 말한 거예요.",
                    "optionA": "reach",
                    "optionB": "truths!",
                    "optionC": "same",
                    "optionD": "Different",
                    "optionE": "methods",
                    "result": "Different methods reach same truths!",
                    "explanation": "나영이는 다른 방법이 같은 진실에 도달한다고 했어요."
                }
            ]
        }
    ]
}
ID: 7472 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "중요한 결정하기",
            "explanation": "INFP의 가치 기반 결정과 INTJ의 전략적 결정",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "My values guide every choice!",
                    "translation": "내 가치관이 모든 선택을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "Long-term strategy determines my decisions.",
                    "translation": "장기 전략이 내 결정을 결정해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Authenticity matters most to me!",
                    "translation": "진정성이 나한테 가장 중요해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준호는 진정성이 가장 중요하다고 했나요?",
                    "hint": "INFP는 진정성을 중시해요.",
                    "result": "O",
                    "explanation": "준호는 진정성이 가장 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Calculated risks bring better results.",
                    "translation": "계산된 위험이 더 나은 결과를 가져와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "Your planning is really strategic!",
                    "translation": "네 계획이 정말 전략적이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jaehyun said long-term @@ determines decisions.",
                    "hint": "재현이가 결정을 결정한다고 한 것이에요.",
                    "optionA": "feeling",
                    "optionB": "strategy",
                    "optionC": "luck",
                    "result": "strategy",
                    "explanation": "재현이는 장기 전략이 결정을 결정한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "Your sincerity creates genuine impact!",
                    "translation": "네 진심이 진정한 영향을 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "We both want meaningful outcomes!",
                    "translation": "우린 둘 다 의미있는 결과를 원해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "True, achieved through different approaches!",
                    "translation": "맞아, 다른 접근법으로 달성돼!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호가 공통된 바람을 말한 거예요.",
                    "result": "We both want meaningful outcomes!",
                    "explanation": "준호는 둘 다 의미있는 결과를 원한다고 했어요.",
                    "optionA": "want",
                    "optionB": "meaningful",
                    "optionC": "outcomes!",
                    "optionD": "We",
                    "optionE": "both"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "중요한 결정하기",
            "explanation": "INFP의 가치 기반 결정과 INTJ의 전략적 결정",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "My values guide every choice!",
                    "translation": "내 가치관이 모든 선택을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "Long-term strategy determines my decisions.",
                    "translation": "장기 전략이 내 결정을 결정해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Authenticity matters most to me!",
                    "translation": "진정성이 나한테 가장 중요해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준호는 진정성이 가장 중요하다고 했나요?",
                    "hint": "INFP는 진정성을 중시해요.",
                    "result": "O",
                    "explanation": "준호는 진정성이 가장 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Calculated risks bring better results.",
                    "translation": "계산된 위험이 더 나은 결과를 가져와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "Your planning is really strategic!",
                    "translation": "네 계획이 정말 전략적이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jaehyun said long-term @@ determines decisions.",
                    "hint": "재현이가 결정을 결정한다고 한 것이에요.",
                    "optionA": "feeling",
                    "optionB": "strategy",
                    "optionC": "luck",
                    "result": "strategy",
                    "explanation": "재현이는 장기 전략이 결정을 결정한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "Your sincerity creates genuine impact!",
                    "translation": "네 진심이 진정한 영향을 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "We both want meaningful outcomes!",
                    "translation": "우린 둘 다 의미있는 결과를 원해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "True, achieved through different approaches!",
                    "translation": "맞아, 다른 접근법으로 달성돼!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "준호가 공통된 바람을 말한 거예요.",
                    "optionA": "want",
                    "optionB": "meaningful",
                    "optionC": "outcomes!",
                    "optionD": "We",
                    "optionE": "both",
                    "result": "We both want meaningful outcomes!",
                    "explanation": "준호는 둘 다 의미있는 결과를 원한다고 했어요."
                }
            ]
        }
    ]
}
ID: 7473 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "미래 계획 세우기",
            "explanation": "INFP의 유연한 비전과 INTJ의 구체적 계획",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "Dreams evolve as I grow!",
                    "translation": "꿈은 내가 성장하면서 진화해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "I mapped my ten-year plan.",
                    "translation": "10년 계획을 그려놨어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서준",
                    "script": "Flexibility allows beautiful surprises daily!",
                    "translation": "유연성이 매일 아름다운 놀라움을 허락해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현석이는 계획을 세우지 않았나요?",
                    "hint": "INTJ는 장기 계획을 세워요.",
                    "result": "X",
                    "explanation": "현석이는 10년 계획을 그려놨어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현석",
                    "script": "Clear goals ensure steady progress.",
                    "translation": "명확한 목표가 꾸준한 진전을 보장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서준",
                    "script": "Your vision is really clear!",
                    "translation": "네 비전이 정말 명확해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seojun said dreams @@ as he grows.",
                    "hint": "서준이가 꿈에 대해 말한 것이에요.",
                    "optionA": "disappear",
                    "optionB": "evolve",
                    "optionC": "stop",
                    "result": "evolve",
                    "explanation": "서준이는 꿈이 성장하면서 진화한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현석",
                    "script": "Your adaptability opens new doors!",
                    "translation": "네 적응력이 새로운 문을 열어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서준",
                    "script": "We both pursue our visions!",
                    "translation": "우린 둘 다 비전을 추구해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현석",
                    "script": "Yes, with different planning styles!",
                    "translation": "맞아, 다른 계획 스타일로!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서준이가 공통된 추구를 말한 거예요.",
                    "result": "We both pursue our visions!",
                    "explanation": "서준이는 둘 다 비전을 추구한다고 했어요.",
                    "optionA": "pursue",
                    "optionB": "visions!",
                    "optionC": "both",
                    "optionD": "We",
                    "optionE": "our"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "미래 계획 세우기",
            "explanation": "INFP의 유연한 비전과 INTJ의 구체적 계획",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "Dreams evolve as I grow!",
                    "translation": "꿈은 내가 성장하면서 진화해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "I mapped my ten-year plan.",
                    "translation": "10년 계획을 그려놨어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서준",
                    "script": "Flexibility allows beautiful surprises daily!",
                    "translation": "유연성이 매일 아름다운 놀라움을 허락해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현석이는 계획을 세우지 않았나요?",
                    "hint": "INTJ는 장기 계획을 세워요.",
                    "result": "X",
                    "explanation": "현석이는 10년 계획을 그려놨어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현석",
                    "script": "Clear goals ensure steady progress.",
                    "translation": "명확한 목표가 꾸준한 진전을 보장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서준",
                    "script": "Your vision is really clear!",
                    "translation": "네 비전이 정말 명확해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seojun said dreams @@ as he grows.",
                    "hint": "서준이가 꿈에 대해 말한 것이에요.",
                    "optionA": "disappear",
                    "optionB": "evolve",
                    "optionC": "stop",
                    "result": "evolve",
                    "explanation": "서준이는 꿈이 성장하면서 진화한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현석",
                    "script": "Your adaptability opens new doors!",
                    "translation": "네 적응력이 새로운 문을 열어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서준",
                    "script": "We both pursue our visions!",
                    "translation": "우린 둘 다 비전을 추구해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현석",
                    "script": "Yes, with different planning styles!",
                    "translation": "맞아, 다른 계획 스타일로!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "서준이가 공통된 추구를 말한 거예요.",
                    "optionA": "pursue",
                    "optionB": "visions!",
                    "optionC": "both",
                    "optionD": "We",
                    "optionE": "our",
                    "result": "We both pursue our visions!",
                    "explanation": "서준이는 둘 다 비전을 추구한다고 했어요."
                }
            ]
        }
    ]
}
ID: 7474 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "일상 루틴 만들기",
            "explanation": "INFP의 감정적 루틴과 INTJ의 효율적 루틴",
            "category": "생활 태도",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "My mood shapes each day!",
                    "translation": "내 기분이 매일을 만들어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "Structured routines maximize my productivity.",
                    "translation": "체계적인 루틴이 생산성을 극대화해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도훈",
                    "script": "Forcing schedules feels too restrictive!",
                    "translation": "일정을 강요하는 건 너무 제한적이야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도훈이는 일정이 좋다고 했나요?",
                    "hint": "INFP는 강제된 일정을 싫어해요.",
                    "result": "X",
                    "explanation": "도훈이는 일정을 강요하는 게 제한적이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서연",
                    "script": "Planning prevents wasted time completely.",
                    "translation": "계획이 시간 낭비를 완전히 막아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도훈",
                    "script": "Your efficiency is really amazing!",
                    "translation": "네 효율성이 정말 놀라워!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seoyeon said structured @@ maximize productivity.",
                    "hint": "서연이가 생산성을 극대화한다고 한 것이에요.",
                    "optionA": "moods",
                    "optionB": "routines",
                    "optionC": "breaks",
                    "result": "routines",
                    "explanation": "서연이는 체계적인 루틴이 생산성을 극대화한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서연",
                    "script": "Your spontaneity brings creative energy!",
                    "translation": "네 자발성이 창의적 에너지를 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도훈",
                    "script": "We both value personal time!",
                    "translation": "우린 둘 다 개인 시간을 소중히 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서연",
                    "script": "True, managed in different ways!",
                    "translation": "맞아, 다른 방식으로 관리돼!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도훈이가 공통된 가치를 말한 거예요.",
                    "result": "We both value personal time!",
                    "explanation": "도훈이는 둘 다 개인 시간을 소중히 한다고 했어요.",
                    "optionA": "We",
                    "optionB": "personal",
                    "optionC": "both",
                    "optionD": "value",
                    "optionE": "time!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "일상 루틴 만들기",
            "explanation": "INFP의 감정적 루틴과 INTJ의 효율적 루틴",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "My mood shapes each day!",
                    "translation": "내 기분이 매일을 만들어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "Structured routines maximize my productivity.",
                    "translation": "체계적인 루틴이 생산성을 극대화해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도훈",
                    "script": "Forcing schedules feels too restrictive!",
                    "translation": "일정을 강요하는 건 너무 제한적이야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도훈이는 일정이 좋다고 했나요?",
                    "hint": "INFP는 강제된 일정을 싫어해요.",
                    "result": "X",
                    "explanation": "도훈이는 일정을 강요하는 게 제한적이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서연",
                    "script": "Planning prevents wasted time completely.",
                    "translation": "계획이 시간 낭비를 완전히 막아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도훈",
                    "script": "Your efficiency is really amazing!",
                    "translation": "네 효율성이 정말 놀라워!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seoyeon said structured @@ maximize productivity.",
                    "hint": "서연이가 생산성을 극대화한다고 한 것이에요.",
                    "optionA": "moods",
                    "optionB": "routines",
                    "optionC": "breaks",
                    "result": "routines",
                    "explanation": "서연이는 체계적인 루틴이 생산성을 극대화한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서연",
                    "script": "Your spontaneity brings creative energy!",
                    "translation": "네 자발성이 창의적 에너지를 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도훈",
                    "script": "We both value personal time!",
                    "translation": "우린 둘 다 개인 시간을 소중히 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서연",
                    "script": "True, managed in different ways!",
                    "translation": "맞아, 다른 방식으로 관리돼!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "도훈이가 공통된 가치를 말한 거예요.",
                    "optionA": "We",
                    "optionB": "personal",
                    "optionC": "both",
                    "optionD": "value",
                    "optionE": "time!",
                    "result": "We both value personal time!",
                    "explanation": "도훈이는 둘 다 개인 시간을 소중히 한다고 했어요."
                }
            ]
        }
    ]
}
ID: 7475 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "주말 계획하기",
            "explanation": "INFP의 열린 주말과 INTJ의 계획된 주말",
            "category": "생활 태도",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하늘",
                    "script": "Weekends unfold naturally without plans!",
                    "translation": "주말은 계획 없이 자연스럽게 펼쳐져!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지현",
                    "script": "I scheduled every weekend activity.",
                    "translation": "모든 주말 활동을 계획했어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하늘",
                    "script": "Spontaneous moments create best memories!",
                    "translation": "즉흥적인 순간이 최고의 추억을 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지현이는 주말을 계획하지 않았나요?",
                    "hint": "INTJ는 주말도 계획적으로 보내요.",
                    "result": "X",
                    "explanation": "지현이는 모든 주말 활동을 계획했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지현",
                    "script": "Planning ensures productive relaxation time.",
                    "translation": "계획이 생산적인 휴식 시간을 보장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하늘",
                    "script": "Your organization skills are incredible!",
                    "translation": "네 조직 능력이 정말 대단해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Haneul said spontaneous @@ create memories.",
                    "hint": "하늘이가 최고의 추억을 만든다고 한 것이에요.",
                    "optionA": "plans",
                    "optionB": "moments",
                    "optionC": "schedules",
                    "result": "moments",
                    "explanation": "하늘이는 즉흥적인 순간이 최고의 추억을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지현",
                    "script": "Your flexibility discovers hidden treasures!",
                    "translation": "네 유연성이 숨겨진 보물을 발견해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하늘",
                    "script": "Different styles bring different joys!",
                    "translation": "다른 스타일이 다른 기쁨을 가져와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지현",
                    "script": "Exactly, variety enriches our lives!",
                    "translation": "정확해, 다양성이 삶을 풍요롭게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하늘이가 스타일과 결과를 말한 거예요.",
                    "result": "Different styles bring different joys!",
                    "explanation": "하늘이는 다른 스타일이 다른 기쁨을 가져온다고 했어요.",
                    "optionA": "bring",
                    "optionB": "joys!",
                    "optionC": "styles",
                    "optionD": "different",
                    "optionE": "Different"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "주말 계획하기",
            "explanation": "INFP의 열린 주말과 INTJ의 계획된 주말",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하늘",
                    "script": "Weekends unfold naturally without plans!",
                    "translation": "주말은 계획 없이 자연스럽게 펼쳐져!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지현",
                    "script": "I scheduled every weekend activity.",
                    "translation": "모든 주말 활동을 계획했어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하늘",
                    "script": "Spontaneous moments create best memories!",
                    "translation": "즉흥적인 순간이 최고의 추억을 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지현이는 주말을 계획하지 않았나요?",
                    "hint": "INTJ는 주말도 계획적으로 보내요.",
                    "result": "X",
                    "explanation": "지현이는 모든 주말 활동을 계획했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지현",
                    "script": "Planning ensures productive relaxation time.",
                    "translation": "계획이 생산적인 휴식 시간을 보장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하늘",
                    "script": "Your organization skills are incredible!",
                    "translation": "네 조직 능력이 정말 대단해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Haneul said spontaneous @@ create memories.",
                    "hint": "하늘이가 최고의 추억을 만든다고 한 것이에요.",
                    "optionA": "plans",
                    "optionB": "moments",
                    "optionC": "schedules",
                    "result": "moments",
                    "explanation": "하늘이는 즉흥적인 순간이 최고의 추억을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지현",
                    "script": "Your flexibility discovers hidden treasures!",
                    "translation": "네 유연성이 숨겨진 보물을 발견해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하늘",
                    "script": "Different styles bring different joys!",
                    "translation": "다른 스타일이 다른 기쁨을 가져와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지현",
                    "script": "Exactly, variety enriches our lives!",
                    "translation": "정확해, 다양성이 삶을 풍요롭게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "하늘이가 스타일과 결과를 말한 거예요.",
                    "optionA": "bring",
                    "optionB": "joys!",
                    "optionC": "styles",
                    "optionD": "different",
                    "optionE": "Different",
                    "result": "Different styles bring different joys!",
                    "explanation": "하늘이는 다른 스타일이 다른 기쁨을 가져온다고 했어요."
                }
            ]
        }
    ]
}
ID: 7476 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "압박감 다루기",
            "explanation": "INFP의 감정적 대처와 INTJ의 전략적 대처",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미래",
                    "script": "I need emotional space now!",
                    "translation": "지금 감정적 공간이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서현",
                    "script": "Strategic thinking solves this systematically.",
                    "translation": "전략적 사고가 이걸 체계적으로 해결해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미래",
                    "script": "Feelings must flow freely first!",
                    "translation": "감정이 먼저 자유롭게 흘러야 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미래는 감정이 자유롭게 흘러야 한다고 했나요?",
                    "hint": "INFP는 감정 표현을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "미래는 감정이 먼저 자유롭게 흘러야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서현",
                    "script": "Analysis identifies core problem quickly.",
                    "translation": "분석이 핵심 문제를 빨리 파악해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미래",
                    "script": "Your clarity helps me focus!",
                    "translation": "네 명확함이 집중하게 도와!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seohyun said strategic @@ solves systematically.",
                    "hint": "서현이가 체계적으로 해결한다고 한 것이에요.",
                    "optionA": "emotion",
                    "optionB": "thinking",
                    "optionC": "crying",
                    "result": "thinking",
                    "explanation": "서현이는 전략적 사고가 체계적으로 해결한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서현",
                    "script": "Your authenticity brings genuine solutions!",
                    "translation": "네 진정성이 진짜 해결책을 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미래",
                    "script": "We both seek inner peace!",
                    "translation": "우린 둘 다 내면의 평화를 찾아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서현",
                    "script": "Yes, through different coping methods!",
                    "translation": "맞아, 다른 대처 방법을 통해서!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미래가 공통된 추구를 말한 거예요.",
                    "result": "We both seek inner peace!",
                    "explanation": "미래는 둘 다 내면의 평화를 찾는다고 했어요.",
                    "optionA": "both",
                    "optionB": "We",
                    "optionC": "inner",
                    "optionD": "seek",
                    "optionE": "peace!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "압박감 다루기",
            "explanation": "INFP의 감정적 대처와 INTJ의 전략적 대처",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미래",
                    "script": "I need emotional space now!",
                    "translation": "지금 감정적 공간이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서현",
                    "script": "Strategic thinking solves this systematically.",
                    "translation": "전략적 사고가 이걸 체계적으로 해결해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미래",
                    "script": "Feelings must flow freely first!",
                    "translation": "감정이 먼저 자유롭게 흘러야 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미래는 감정이 자유롭게 흘러야 한다고 했나요?",
                    "hint": "INFP는 감정 표현을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "미래는 감정이 먼저 자유롭게 흘러야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서현",
                    "script": "Analysis identifies core problem quickly.",
                    "translation": "분석이 핵심 문제를 빨리 파악해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미래",
                    "script": "Your clarity helps me focus!",
                    "translation": "네 명확함이 집중하게 도와!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seohyun said strategic @@ solves systematically.",
                    "hint": "서현이가 체계적으로 해결한다고 한 것이에요.",
                    "optionA": "emotion",
                    "optionB": "thinking",
                    "optionC": "crying",
                    "result": "thinking",
                    "explanation": "서현이는 전략적 사고가 체계적으로 해결한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서현",
                    "script": "Your authenticity brings genuine solutions!",
                    "translation": "네 진정성이 진짜 해결책을 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미래",
                    "script": "We both seek inner peace!",
                    "translation": "우린 둘 다 내면의 평화를 찾아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서현",
                    "script": "Yes, through different coping methods!",
                    "translation": "맞아, 다른 대처 방법을 통해서!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "미래가 공통된 추구를 말한 거예요.",
                    "optionA": "both",
                    "optionB": "We",
                    "optionC": "inner",
                    "optionD": "seek",
                    "optionE": "peace!",
                    "result": "We both seek inner peace!",
                    "explanation": "미래는 둘 다 내면의 평화를 찾는다고 했어요."
                }
            ]
        }
    ]
}
ID: 7477 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "어려운 상황 극복하기",
            "explanation": "INFP의 희망적 극복과 INTJ의 계획적 극복",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "Hope keeps me moving forward!",
                    "translation": "희망이 날 계속 앞으로 나아가게 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "I create detailed contingency plans.",
                    "translation": "자세한 비상 계획을 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은비",
                    "script": "Believing makes everything possible somehow!",
                    "translation": "믿는 것이 모든 걸 가능하게 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "유진이는 계획을 만들지 않는다고 했나요?",
                    "hint": "INTJ는 비상 계획을 세워요.",
                    "result": "X",
                    "explanation": "유진이는 자세한 비상 계획을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Preparation prevents future crisis completely.",
                    "translation": "준비가 미래 위기를 완전히 막아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은비",
                    "script": "Your foresight is really helpful!",
                    "translation": "네 선견지명이 정말 도움이 돼!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Eunbi said @@ keeps her moving.",
                    "hint": "은비가 계속 나아가게 하는 것이에요.",
                    "optionA": "fear",
                    "optionB": "hope",
                    "optionC": "anger",
                    "result": "hope",
                    "explanation": "은비는 희망이 계속 앞으로 나아가게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "Your optimism inspires creative solutions!",
                    "translation": "네 낙관주의가 창의적 해결책을 고무시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은비",
                    "script": "Together we overcome any challenge!",
                    "translation": "함께하면 어떤 도전도 극복해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유진",
                    "script": "Yes, emotion plus strategy wins!",
                    "translation": "맞아, 감정 더하기 전략이 승리해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "은비가 협력의 힘을 말한 거예요.",
                    "result": "Together we overcome any challenge!",
                    "explanation": "은비는 함께하면 어떤 도전도 극복한다고 했어요.",
                    "optionA": "overcome",
                    "optionB": "Together",
                    "optionC": "any",
                    "optionD": "challenge!",
                    "optionE": "we"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "어려운 상황 극복하기",
            "explanation": "INFP의 희망적 극복과 INTJ의 계획적 극복",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "Hope keeps me moving forward!",
                    "translation": "희망이 날 계속 앞으로 나아가게 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "I create detailed contingency plans.",
                    "translation": "자세한 비상 계획을 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은비",
                    "script": "Believing makes everything possible somehow!",
                    "translation": "믿는 것이 모든 걸 가능하게 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "유진이는 계획을 만들지 않는다고 했나요?",
                    "hint": "INTJ는 비상 계획을 세워요.",
                    "result": "X",
                    "explanation": "유진이는 자세한 비상 계획을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Preparation prevents future crisis completely.",
                    "translation": "준비가 미래 위기를 완전히 막아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은비",
                    "script": "Your foresight is really helpful!",
                    "translation": "네 선견지명이 정말 도움이 돼!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Eunbi said @@ keeps her moving.",
                    "hint": "은비가 계속 나아가게 하는 것이에요.",
                    "optionA": "fear",
                    "optionB": "hope",
                    "optionC": "anger",
                    "result": "hope",
                    "explanation": "은비는 희망이 계속 앞으로 나아가게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "Your optimism inspires creative solutions!",
                    "translation": "네 낙관주의가 창의적 해결책을 고무시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은비",
                    "script": "Together we overcome any challenge!",
                    "translation": "함께하면 어떤 도전도 극복해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유진",
                    "script": "Yes, emotion plus strategy wins!",
                    "translation": "맞아, 감정 더하기 전략이 승리해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "은비가 협력의 힘을 말한 거예요.",
                    "optionA": "overcome",
                    "optionB": "Together",
                    "optionC": "any",
                    "optionD": "challenge!",
                    "optionE": "we",
                    "result": "Together we overcome any challenge!",
                    "explanation": "은비는 함께하면 어떤 도전도 극복한다고 했어요."
                }
            ]
        }
    ]
}
ID: 7478 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "꿈의 직업 찾기",
            "explanation": "INFP의 의미있는 일과 INTJ의 전략적 커리어",
            "category": "직업 및 목표 설정",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "Work must align with values!",
                    "translation": "일은 가치관과 일치해야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Strategic career planning ensures success.",
                    "translation": "전략적 커리어 계획이 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소희",
                    "script": "Passion matters more than position!",
                    "translation": "열정이 직위보다 더 중요해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소희는 직위가 가장 중요하다고 했나요?",
                    "hint": "INFP는 열정과 가치를 중시해요.",
                    "result": "X",
                    "explanation": "소희는 열정이 직위보다 더 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Systematic advancement achieves ultimate goals.",
                    "translation": "체계적 발전이 궁극적 목표를 달성해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소희",
                    "script": "Your ambition is really inspiring!",
                    "translation": "네 야망이 정말 고무적이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jihoon ensures success through strategic @@.",
                    "hint": "지훈이가 성공을 보장한다고 한 것이에요.",
                    "optionA": "feelings",
                    "optionB": "planning",
                    "optionC": "luck",
                    "result": "planning",
                    "explanation": "지훈이는 전략적 계획이 성공을 보장한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Your authenticity creates meaningful impact!",
                    "translation": "네 진정성이 의미있는 영향을 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "We both want fulfilling careers!",
                    "translation": "우린 둘 다 만족스러운 커리어를 원해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "True, defined by different measures!",
                    "translation": "맞아, 다른 기준으로 정의돼!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소희가 공통된 바람을 말한 거예요.",
                    "result": "We both want fulfilling careers!",
                    "explanation": "소희는 둘 다 만족스러운 커리어를 원한다고 했어요.",
                    "optionA": "careers!",
                    "optionB": "We",
                    "optionC": "both",
                    "optionD": "want",
                    "optionE": "fulfilling"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "꿈의 직업 찾기",
            "explanation": "INFP의 의미있는 일과 INTJ의 전략적 커리어",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "Work must align with values!",
                    "translation": "일은 가치관과 일치해야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Strategic career planning ensures success.",
                    "translation": "전략적 커리어 계획이 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소희",
                    "script": "Passion matters more than position!",
                    "translation": "열정이 직위보다 더 중요해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소희는 직위가 가장 중요하다고 했나요?",
                    "hint": "INFP는 열정과 가치를 중시해요.",
                    "result": "X",
                    "explanation": "소희는 열정이 직위보다 더 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Systematic advancement achieves ultimate goals.",
                    "translation": "체계적 발전이 궁극적 목표를 달성해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소희",
                    "script": "Your ambition is really inspiring!",
                    "translation": "네 야망이 정말 고무적이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jihoon ensures success through strategic @@.",
                    "hint": "지훈이가 성공을 보장한다고 한 것이에요.",
                    "optionA": "feelings",
                    "optionB": "planning",
                    "optionC": "luck",
                    "result": "planning",
                    "explanation": "지훈이는 전략적 계획이 성공을 보장한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Your authenticity creates meaningful impact!",
                    "translation": "네 진정성이 의미있는 영향을 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "We both want fulfilling careers!",
                    "translation": "우린 둘 다 만족스러운 커리어를 원해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "True, defined by different measures!",
                    "translation": "맞아, 다른 기준으로 정의돼!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "소희가 공통된 바람을 말한 거예요.",
                    "optionA": "careers!",
                    "optionB": "We",
                    "optionC": "both",
                    "optionD": "want",
                    "optionE": "fulfilling",
                    "result": "We both want fulfilling careers!",
                    "explanation": "소희는 둘 다 만족스러운 커리어를 원한다고 했어요."
                }
            ]
        }
    ]
}
ID: 7479 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "목표 달성하기",
            "explanation": "INFP의 유연한 목표와 INTJ의 명확한 목표",
            "category": "직업 및 목표 설정",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "Goals change with personal growth!",
                    "translation": "목표는 개인 성장에 따라 바뀌어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "Fixed targets drive consistent progress.",
                    "translation": "고정된 목표가 일관된 진전을 이끌어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나영",
                    "script": "Flexibility allows authentic self-discovery daily!",
                    "translation": "유연성이 매일 진정한 자기 발견을 허락해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "승현이는 목표가 자주 바뀐다고 했나요?",
                    "hint": "INTJ는 고정된 목표를 추구해요.",
                    "result": "X",
                    "explanation": "승현이는 고정된 목표가 일관된 진전을 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Clear objectives maximize achievement potential.",
                    "translation": "명확한 목적이 성취 잠재력을 극대화해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나영",
                    "script": "Your determination is really powerful!",
                    "translation": "네 결단력이 정말 강력해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Nayoung said goals change with personal @@.",
                    "hint": "나영이가 목표가 바뀌는 기준을 말한 거예요.",
                    "optionA": "wealth",
                    "optionB": "growth",
                    "optionC": "age",
                    "result": "growth",
                    "explanation": "나영이는 목표가 개인 성장에 따라 바뀐다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Your adaptability finds unexpected opportunities!",
                    "translation": "네 적응력이 예상치 못한 기회를 찾아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나영",
                    "script": "Different paths lead to success!",
                    "translation": "다른 길이 성공으로 이끌어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "Agreed, multiple routes one destination!",
                    "translation": "동의해, 여러 경로 하나의 목적지!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나영이가 다양한 성공 경로를 말한 거예요.",
                    "result": "Different paths lead to success!",
                    "explanation": "나영이는 다른 길이 성공으로 이끈다고 했어요.",
                    "optionA": "Different",
                    "optionB": "paths",
                    "optionC": "lead",
                    "optionD": "to",
                    "optionE": "success!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "목표 달성하기",
            "explanation": "INFP의 유연한 목표와 INTJ의 명확한 목표",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "Goals change with personal growth!",
                    "translation": "목표는 개인 성장에 따라 바뀌어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "Fixed targets drive consistent progress.",
                    "translation": "고정된 목표가 일관된 진전을 이끌어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나영",
                    "script": "Flexibility allows authentic self-discovery daily!",
                    "translation": "유연성이 매일 진정한 자기 발견을 허락해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "승현이는 목표가 자주 바뀐다고 했나요?",
                    "hint": "INTJ는 고정된 목표를 추구해요.",
                    "result": "X",
                    "explanation": "승현이는 고정된 목표가 일관된 진전을 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Clear objectives maximize achievement potential.",
                    "translation": "명확한 목적이 성취 잠재력을 극대화해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나영",
                    "script": "Your determination is really powerful!",
                    "translation": "네 결단력이 정말 강력해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Nayoung said goals change with personal @@.",
                    "hint": "나영이가 목표가 바뀌는 기준을 말한 거예요.",
                    "optionA": "wealth",
                    "optionB": "growth",
                    "optionC": "age",
                    "result": "growth",
                    "explanation": "나영이는 목표가 개인 성장에 따라 바뀐다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Your adaptability finds unexpected opportunities!",
                    "translation": "네 적응력이 예상치 못한 기회를 찾아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나영",
                    "script": "Different paths lead to success!",
                    "translation": "다른 길이 성공으로 이끌어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "Agreed, multiple routes one destination!",
                    "translation": "동의해, 여러 경로 하나의 목적지!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "나영이가 다양한 성공 경로를 말한 거예요.",
                    "optionA": "Different",
                    "optionB": "paths",
                    "optionC": "lead",
                    "optionD": "to",
                    "optionE": "success!",
                    "result": "Different paths lead to success!",
                    "explanation": "나영이는 다른 길이 성공으로 이끈다고 했어요."
                }
            ]
        }
    ]
}
ID: 7480 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "자유 시간 즐기기",
            "explanation": "INFP의 창의적 취미와 INTJ의 목적있는 취미",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Creative hobbies express my soul!",
                    "translation": "창의적 취미가 내 영혼을 표현해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "Strategic games sharpen my mind.",
                    "translation": "전략 게임이 내 마음을 날카롭게 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Art flows from inner feelings!",
                    "translation": "예술이 내면 감정에서 흘러나와!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준호는 예술이 감정에서 흘러나온다고 했나요?",
                    "hint": "INFP는 감정을 예술로 표현해요.",
                    "result": "O",
                    "explanation": "준호는 예술이 내면 감정에서 흘러나온다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Purposeful activities maximize personal growth.",
                    "translation": "목적있는 활동이 개인 성장을 극대화해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "Your focus is really admirable!",
                    "translation": "네 집중력이 정말 감탄스러워!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jaehyun said strategic @@ sharpen mind.",
                    "hint": "재현이가 마음을 날카롭게 한다고 한 것이에요.",
                    "optionA": "books",
                    "optionB": "games",
                    "optionC": "movies",
                    "result": "games",
                    "explanation": "재현이는 전략 게임이 마음을 날카롭게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "Your creativity inspires fresh perspectives!",
                    "translation": "네 창의성이 신선한 관점을 고무시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "We both seek meaningful activities!",
                    "translation": "우린 둘 다 의미있는 활동을 찾아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "Yes, fulfilling different inner needs!",
                    "translation": "맞아, 다른 내면의 필요를 충족시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호가 공통된 추구를 말한 거예요.",
                    "result": "We both seek meaningful activities!",
                    "explanation": "준호는 둘 다 의미있는 활동을 찾는다고 했어요.",
                    "optionA": "meaningful",
                    "optionB": "both",
                    "optionC": "seek",
                    "optionD": "We",
                    "optionE": "activities!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "자유 시간 즐기기",
            "explanation": "INFP의 창의적 취미와 INTJ의 목적있는 취미",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Creative hobbies express my soul!",
                    "translation": "창의적 취미가 내 영혼을 표현해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "Strategic games sharpen my mind.",
                    "translation": "전략 게임이 내 마음을 날카롭게 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Art flows from inner feelings!",
                    "translation": "예술이 내면 감정에서 흘러나와!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준호는 예술이 감정에서 흘러나온다고 했나요?",
                    "hint": "INFP는 감정을 예술로 표현해요.",
                    "result": "O",
                    "explanation": "준호는 예술이 내면 감정에서 흘러나온다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Purposeful activities maximize personal growth.",
                    "translation": "목적있는 활동이 개인 성장을 극대화해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "Your focus is really admirable!",
                    "translation": "네 집중력이 정말 감탄스러워!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jaehyun said strategic @@ sharpen mind.",
                    "hint": "재현이가 마음을 날카롭게 한다고 한 것이에요.",
                    "optionA": "books",
                    "optionB": "games",
                    "optionC": "movies",
                    "result": "games",
                    "explanation": "재현이는 전략 게임이 마음을 날카롭게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "Your creativity inspires fresh perspectives!",
                    "translation": "네 창의성이 신선한 관점을 고무시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "We both seek meaningful activities!",
                    "translation": "우린 둘 다 의미있는 활동을 찾아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "Yes, fulfilling different inner needs!",
                    "translation": "맞아, 다른 내면의 필요를 충족시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "준호가 공통된 추구를 말한 거예요.",
                    "optionA": "meaningful",
                    "optionB": "both",
                    "optionC": "seek",
                    "optionD": "We",
                    "optionE": "activities!",
                    "result": "We both seek meaningful activities!",
                    "explanation": "준호는 둘 다 의미있는 활동을 찾는다고 했어요."
                }
            ]
        }
    ]
}
ID: 7481 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "휴식 시간 보내기",
            "explanation": "INFP의 자유로운 휴식과 INTJ의 계획된 휴식",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "Rest happens when soul needs!",
                    "translation": "휴식은 영혼이 필요할 때 일어나!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "Scheduled breaks optimize energy levels.",
                    "translation": "계획된 휴식이 에너지 수준을 최적화해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서준",
                    "script": "Forcing relaxation feels so unnatural!",
                    "translation": "휴식을 강요하는 건 너무 부자연스러워!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현석이는 휴식을 계획한다고 했나요?",
                    "hint": "INTJ는 휴식도 계획적으로 해요.",
                    "result": "O",
                    "explanation": "현석이는 계획된 휴식이 에너지 수준을 최적화한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현석",
                    "script": "Strategic rest improves overall performance.",
                    "translation": "전략적 휴식이 전반적 성과를 향상시켜."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서준",
                    "script": "Your discipline is really impressive!",
                    "translation": "네 규율이 정말 인상적이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seojun said rest happens when @@ needs.",
                    "hint": "서준이가 휴식이 일어나는 때를 말한 거예요.",
                    "optionA": "body",
                    "optionB": "soul",
                    "optionC": "boss",
                    "result": "soul",
                    "explanation": "서준이는 휴식이 영혼이 필요할 때 일어난다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현석",
                    "script": "Your spontaneity brings genuine renewal!",
                    "translation": "네 자발성이 진정한 재충전을 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서준",
                    "script": "We both value restoration time!",
                    "translation": "우린 둘 다 회복 시간을 소중히 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현석",
                    "script": "True, approached with different methods!",
                    "translation": "맞아, 다른 방법으로 접근해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서준이가 공통된 가치를 말한 거예요.",
                    "result": "We both value restoration time!",
                    "explanation": "서준이는 둘 다 회복 시간을 소중히 한다고 했어요.",
                    "optionA": "time!",
                    "optionB": "restoration",
                    "optionC": "both",
                    "optionD": "value",
                    "optionE": "We"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "휴식 시간 보내기",
            "explanation": "INFP의 자유로운 휴식과 INTJ의 계획된 휴식",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "Rest happens when soul needs!",
                    "translation": "휴식은 영혼이 필요할 때 일어나!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "Scheduled breaks optimize energy levels.",
                    "translation": "계획된 휴식이 에너지 수준을 최적화해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서준",
                    "script": "Forcing relaxation feels so unnatural!",
                    "translation": "휴식을 강요하는 건 너무 부자연스러워!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현석이는 휴식을 계획한다고 했나요?",
                    "hint": "INTJ는 휴식도 계획적으로 해요.",
                    "result": "O",
                    "explanation": "현석이는 계획된 휴식이 에너지 수준을 최적화한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현석",
                    "script": "Strategic rest improves overall performance.",
                    "translation": "전략적 휴식이 전반적 성과를 향상시켜."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서준",
                    "script": "Your discipline is really impressive!",
                    "translation": "네 규율이 정말 인상적이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seojun said rest happens when @@ needs.",
                    "hint": "서준이가 휴식이 일어나는 때를 말한 거예요.",
                    "optionA": "body",
                    "optionB": "soul",
                    "optionC": "boss",
                    "result": "soul",
                    "explanation": "서준이는 휴식이 영혼이 필요할 때 일어난다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현석",
                    "script": "Your spontaneity brings genuine renewal!",
                    "translation": "네 자발성이 진정한 재충전을 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서준",
                    "script": "We both value restoration time!",
                    "translation": "우린 둘 다 회복 시간을 소중히 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현석",
                    "script": "True, approached with different methods!",
                    "translation": "맞아, 다른 방법으로 접근해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "서준이가 공통된 가치를 말한 거예요.",
                    "optionA": "time!",
                    "optionB": "restoration",
                    "optionC": "both",
                    "optionD": "value",
                    "optionE": "We",
                    "result": "We both value restoration time!",
                    "explanation": "서준이는 둘 다 회복 시간을 소중히 한다고 했어요."
                }
            ]
        }
    ]
}
ID: 7482 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견 차이 해결하기",
            "explanation": "INFP의 감정적 화해와 INTJ의 논리적 해결",
            "category": "갈등 해결 방식",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "Understanding feelings resolves conflicts best!",
                    "translation": "감정을 이해하는 게 갈등을 가장 잘 해결해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "Logic identifies the real issue.",
                    "translation": "논리가 진짜 문제를 파악해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도훈",
                    "script": "Hearts must connect for peace!",
                    "translation": "평화를 위해 마음이 연결돼야 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도훈이는 마음 연결이 평화를 위해 필요하다고 했나요?",
                    "hint": "INFP는 감정적 연결을 중시해요.",
                    "result": "O",
                    "explanation": "도훈이는 평화를 위해 마음이 연결돼야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서연",
                    "script": "Strategic solutions prevent future problems.",
                    "translation": "전략적 해결책이 미래 문제를 막아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도훈",
                    "script": "Your analysis clarifies everything perfectly!",
                    "translation": "네 분석이 모든 걸 완벽하게 명확히 해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seoyeon said @@ identifies real issue.",
                    "hint": "서연이가 진짜 문제를 파악한다고 한 것이에요.",
                    "optionA": "emotion",
                    "optionB": "logic",
                    "optionC": "luck",
                    "result": "logic",
                    "explanation": "서연이는 논리가 진짜 문제를 파악한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서연",
                    "script": "Your empathy creates genuine understanding!",
                    "translation": "네 공감이 진정한 이해를 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도훈",
                    "script": "We both seek lasting solutions!",
                    "translation": "우린 둘 다 지속적인 해결책을 찾아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서연",
                    "script": "Yes, through different resolution paths!",
                    "translation": "맞아, 다른 해결 경로를 통해서!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도훈이가 공통된 추구를 말한 거예요.",
                    "result": "We both seek lasting solutions!",
                    "explanation": "도훈이는 둘 다 지속적인 해결책을 찾는다고 했어요.",
                    "optionA": "solutions!",
                    "optionB": "seek",
                    "optionC": "both",
                    "optionD": "We",
                    "optionE": "lasting"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견 차이 해결하기",
            "explanation": "INFP의 감정적 화해와 INTJ의 논리적 해결",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "Understanding feelings resolves conflicts best!",
                    "translation": "감정을 이해하는 게 갈등을 가장 잘 해결해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "Logic identifies the real issue.",
                    "translation": "논리가 진짜 문제를 파악해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도훈",
                    "script": "Hearts must connect for peace!",
                    "translation": "평화를 위해 마음이 연결돼야 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도훈이는 마음 연결이 평화를 위해 필요하다고 했나요?",
                    "hint": "INFP는 감정적 연결을 중시해요.",
                    "result": "O",
                    "explanation": "도훈이는 평화를 위해 마음이 연결돼야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서연",
                    "script": "Strategic solutions prevent future problems.",
                    "translation": "전략적 해결책이 미래 문제를 막아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도훈",
                    "script": "Your analysis clarifies everything perfectly!",
                    "translation": "네 분석이 모든 걸 완벽하게 명확히 해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seoyeon said @@ identifies real issue.",
                    "hint": "서연이가 진짜 문제를 파악한다고 한 것이에요.",
                    "optionA": "emotion",
                    "optionB": "logic",
                    "optionC": "luck",
                    "result": "logic",
                    "explanation": "서연이는 논리가 진짜 문제를 파악한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서연",
                    "script": "Your empathy creates genuine understanding!",
                    "translation": "네 공감이 진정한 이해를 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도훈",
                    "script": "We both seek lasting solutions!",
                    "translation": "우린 둘 다 지속적인 해결책을 찾아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서연",
                    "script": "Yes, through different resolution paths!",
                    "translation": "맞아, 다른 해결 경로를 통해서!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "도훈이가 공통된 추구를 말한 거예요.",
                    "optionA": "solutions!",
                    "optionB": "seek",
                    "optionC": "both",
                    "optionD": "We",
                    "optionE": "lasting",
                    "result": "We both seek lasting solutions!",
                    "explanation": "도훈이는 둘 다 지속적인 해결책을 찾는다고 했어요."
                }
            ]
        }
    ]
}
ID: 7483 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀에서 갈등 조정하기",
            "explanation": "INFP의 조화로운 중재와 INTJ의 효율적 해결",
            "category": "갈등 해결 방식",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하늘",
                    "script": "Everyone's feelings matter equally here!",
                    "translation": "모든 사람의 감정이 똑같이 중요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지현",
                    "script": "Efficiency requires quick decisive action.",
                    "translation": "효율성은 빠른 결정적 행동이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하늘",
                    "script": "Harmony creates better team spirit!",
                    "translation": "조화가 더 나은 팀 정신을 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지현이는 느린 행동이 필요하다고 했나요?",
                    "hint": "INTJ는 빠르고 결정적인 행동을 선호해요.",
                    "result": "X",
                    "explanation": "지현이는 빠른 결정적 행동이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지현",
                    "script": "Clear structure eliminates confusion completely.",
                    "translation": "명확한 구조가 혼란을 완전히 제거해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하늘",
                    "script": "Your leadership is really effective!",
                    "translation": "네 리더십이 정말 효과적이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Haneul said everyone's @@ matter equally.",
                    "hint": "하늘이가 똑같이 중요하다고 한 것이에요.",
                    "optionA": "plans",
                    "optionB": "feelings",
                    "optionC": "grades",
                    "result": "feelings",
                    "explanation": "하늘이는 모든 사람의 감정이 똑같이 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지현",
                    "script": "Your compassion unites divided teams!",
                    "translation": "네 연민이 분열된 팀을 통합해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하늘",
                    "script": "Together we build stronger teams!",
                    "translation": "함께하면 더 강한 팀을 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지현",
                    "script": "Yes, combining heart and strategy!",
                    "translation": "맞아, 마음과 전략을 결합해서!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하늘이가 협력의 결과를 말한 거예요.",
                    "result": "Together we build stronger teams!",
                    "explanation": "하늘이는 함께하면 더 강한 팀을 만든다고 했어요.",
                    "optionA": "we",
                    "optionB": "Together",
                    "optionC": "stronger",
                    "optionD": "teams!",
                    "optionE": "build"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀에서 갈등 조정하기",
            "explanation": "INFP의 조화로운 중재와 INTJ의 효율적 해결",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하늘",
                    "script": "Everyone's feelings matter equally here!",
                    "translation": "모든 사람의 감정이 똑같이 중요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지현",
                    "script": "Efficiency requires quick decisive action.",
                    "translation": "효율성은 빠른 결정적 행동이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하늘",
                    "script": "Harmony creates better team spirit!",
                    "translation": "조화가 더 나은 팀 정신을 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지현이는 느린 행동이 필요하다고 했나요?",
                    "hint": "INTJ는 빠르고 결정적인 행동을 선호해요.",
                    "result": "X",
                    "explanation": "지현이는 빠른 결정적 행동이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지현",
                    "script": "Clear structure eliminates confusion completely.",
                    "translation": "명확한 구조가 혼란을 완전히 제거해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하늘",
                    "script": "Your leadership is really effective!",
                    "translation": "네 리더십이 정말 효과적이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Haneul said everyone's @@ matter equally.",
                    "hint": "하늘이가 똑같이 중요하다고 한 것이에요.",
                    "optionA": "plans",
                    "optionB": "feelings",
                    "optionC": "grades",
                    "result": "feelings",
                    "explanation": "하늘이는 모든 사람의 감정이 똑같이 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지현",
                    "script": "Your compassion unites divided teams!",
                    "translation": "네 연민이 분열된 팀을 통합해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하늘",
                    "script": "Together we build stronger teams!",
                    "translation": "함께하면 더 강한 팀을 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지현",
                    "script": "Yes, combining heart and strategy!",
                    "translation": "맞아, 마음과 전략을 결합해서!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "하늘이가 협력의 결과를 말한 거예요.",
                    "optionA": "we",
                    "optionB": "Together",
                    "optionC": "stronger",
                    "optionD": "teams!",
                    "optionE": "build",
                    "result": "Together we build stronger teams!",
                    "explanation": "하늘이는 함께하면 더 강한 팀을 만든다고 했어요."
                }
            ]
        }
    ]
}
ID: 7484 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "즉흥과 계획의 만남",
            "explanation": "ISTP의 즉흥적 접근과 ISTJ의 계획적 상호작용 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "We can figure out.",
                    "translation": "알아서 해결할 수 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Let's plan everything carefully first.",
                    "translation": "먼저 모든 것을 신중하게 계획하자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 즉흥적인 해결을 선호하나요?",
                    "hint": "ISTP는 상황에 맞춰 유연하게 대응해요.",
                    "result": "O",
                    "explanation": "태오는 'We can figure out'라며 즉흥적 해결을 선호했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Flexibility works better sometimes.",
                    "translation": "유연성이 때로는 더 잘 통해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Structure helps everyone succeed.",
                    "translation": "구조가 모든 사람의 성공을 도와."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon believes @@ helps everyone succeed.",
                    "hint": "ISTJ는 체계적이고 구조적인 접근을 선호해요.",
                    "optionA": "flexibility",
                    "optionB": "structure",
                    "optionC": "spontaneity",
                    "result": "structure",
                    "explanation": "동현이는 구조가 모든 사람의 성공을 돕는다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Your planning brings stability.",
                    "translation": "네 계획이 안정성을 가져와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Your adaptability amazes me!",
                    "translation": "네 적응력이 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 태오의 적응력을 인정하는 말이에요.",
                    "result": "Your adaptability amazes.",
                    "explanation": "동현이는 태오의 적응력이 놀랍다고 말했어요.",
                    "optionA": "Your",
                    "optionB": "adaptability",
                    "optionC": "amazes."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "즉흥과 계획의 만남",
            "explanation": "ISTP의 즉흥적 접근과 ISTJ의 계획적 상호작용 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "We can figure out.",
                    "translation": "알아서 해결할 수 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Let's plan everything carefully first.",
                    "translation": "먼저 모든 것을 신중하게 계획하자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 즉흥적인 해결을 선호하나요?",
                    "hint": "ISTP는 상황에 맞춰 유연하게 대응해요.",
                    "result": "O",
                    "explanation": "태오는 'We can figure out'라며 즉흥적 해결을 선호했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Flexibility works better sometimes.",
                    "translation": "유연성이 때로는 더 잘 통해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Structure helps everyone succeed.",
                    "translation": "구조가 모든 사람의 성공을 도와."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon believes @@ helps everyone succeed.",
                    "hint": "ISTJ는 체계적이고 구조적인 접근을 선호해요.",
                    "optionA": "flexibility",
                    "optionB": "structure",
                    "optionC": "spontaneity",
                    "result": "structure",
                    "explanation": "동현이는 구조가 모든 사람의 성공을 돕는다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Your planning brings stability.",
                    "translation": "네 계획이 안정성을 가져와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Your adaptability amazes me!",
                    "translation": "네 적응력이 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "동현이가 태오의 적응력을 인정하는 말이에요.",
                    "optionA": "Your",
                    "optionB": "adaptability",
                    "optionC": "amazes.",
                    "result": "Your adaptability amazes.",
                    "explanation": "동현이는 태오의 적응력이 놀랍다고 말했어요."
                }
            ]
        }
    ]
}
ID: 7485 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "독립과 배려의 조화",
            "explanation": "ISTP의 독립적 행동과 ISFJ의 배려 중심 상호작용 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I prefer working alone.",
                    "translation": "혼자 일하는 걸 선호해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "우진",
                    "script": "Everyone needs gentle support.",
                    "translation": "모든 사람은 부드러운 지지가 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동민이는 혼자 일하기를 좋아하나요?",
                    "hint": "ISTP는 독립적이고 자율적인 환경을 선호해요.",
                    "result": "O",
                    "explanation": "동민이는 'I prefer working alone'라며 독립적 작업을 선호했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Independent thinking solves problems.",
                    "translation": "독립적 사고가 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "우진",
                    "script": "Personal care builds connections.",
                    "translation": "개인적 배려가 연결을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Woo-jin believes personal @@ builds connections.",
                    "hint": "ISFJ는 개인적인 관심과 배려를 중시해요.",
                    "optionA": "thinking",
                    "optionB": "care",
                    "optionC": "independence",
                    "result": "care",
                    "explanation": "우진이는 개인적 배려가 사람들 간의 연결을 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Your kindness touches hearts!",
                    "translation": "네 친절함이 마음을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "우진",
                    "script": "Independent thinking helps.",
                    "translation": "독립적 사고가 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "우진이가 독립적 사고의 가치를 인정하는 말이에요.",
                    "result": "Independent thinking helps.",
                    "explanation": "우진이는 동민이의 독립적 사고도 도움이 된다고 말했어요.",
                    "optionA": "thinking",
                    "optionB": "Independent",
                    "optionC": "helps."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "독립과 배려의 조화",
            "explanation": "ISTP의 독립적 행동과 ISFJ의 배려 중심 상호작용 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I prefer working alone.",
                    "translation": "혼자 일하는 걸 선호해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "우진",
                    "script": "Everyone needs gentle support.",
                    "translation": "모든 사람은 부드러운 지지가 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동민이는 혼자 일하기를 좋아하나요?",
                    "hint": "ISTP는 독립적이고 자율적인 환경을 선호해요.",
                    "result": "O",
                    "explanation": "동민이는 'I prefer working alone'라며 독립적 작업을 선호했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Independent thinking solves problems.",
                    "translation": "독립적 사고가 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "우진",
                    "script": "Personal care builds connections.",
                    "translation": "개인적 배려가 연결을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Woo-jin believes personal @@ builds connections.",
                    "hint": "ISFJ는 개인적인 관심과 배려를 중시해요.",
                    "optionA": "thinking",
                    "optionB": "care",
                    "optionC": "independence",
                    "result": "care",
                    "explanation": "우진이는 개인적 배려가 사람들 간의 연결을 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Your kindness touches hearts!",
                    "translation": "네 친절함이 마음을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "우진",
                    "script": "Independent thinking helps.",
                    "translation": "독립적 사고가 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "우진이가 독립적 사고의 가치를 인정하는 말이에요.",
                    "optionA": "thinking",
                    "optionB": "Independent",
                    "optionC": "helps.",
                    "result": "Independent thinking helps.",
                    "explanation": "우진이는 동민이의 독립적 사고도 도움이 된다고 말했어요."
                }
            ]
        }
    ]
}
ID: 7486 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "논리와 감성의 균형",
            "explanation": "ISTP의 논리적 접근과 ISFP의 감성적 표현 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Facts speak louder.",
                    "translation": "사실이 더 크게 말해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준석",
                    "script": "Personal feelings matter most.",
                    "translation": "개인적 감정이 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진이는 사실을 중시하나요?",
                    "hint": "ISTP는 객관적 사실과 논리를 선호해요.",
                    "result": "O",
                    "explanation": "성진이는 'Facts speak louder'라며 사실의 중요성을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Logical analysis provides clarity.",
                    "translation": "논리적 분석이 명확성을 제공해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준석",
                    "script": "Authentic expression brings peace.",
                    "translation": "진정한 표현이 평화를 가져와."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-seok believes authentic @@ brings peace.",
                    "hint": "ISFP는 진정한 자기표현을 통해 내적 평화를 찾아요.",
                    "optionA": "analysis",
                    "optionB": "expression",
                    "optionC": "logic",
                    "result": "expression",
                    "explanation": "준석이는 진정한 표현이 내면의 평화를 가져온다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "Your authenticity inspires me!",
                    "translation": "네 진정성이 내게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준석",
                    "script": "Clear logic works.",
                    "translation": "명확한 논리가 효과가 있어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준석이가 논리의 가치를 인정하는 말이에요.",
                    "result": "Clear logic works.",
                    "explanation": "준석이는 성진이의 명확한 논리도 효과적이라고 말했어요.",
                    "optionA": "works.",
                    "optionB": "Clear",
                    "optionC": "logic"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "논리와 감성의 균형",
            "explanation": "ISTP의 논리적 접근과 ISFP의 감성적 표현 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Facts speak louder.",
                    "translation": "사실이 더 크게 말해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준석",
                    "script": "Personal feelings matter most.",
                    "translation": "개인적 감정이 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진이는 사실을 중시하나요?",
                    "hint": "ISTP는 객관적 사실과 논리를 선호해요.",
                    "result": "O",
                    "explanation": "성진이는 'Facts speak louder'라며 사실의 중요성을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Logical analysis provides clarity.",
                    "translation": "논리적 분석이 명확성을 제공해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준석",
                    "script": "Authentic expression brings peace.",
                    "translation": "진정한 표현이 평화를 가져와."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-seok believes authentic @@ brings peace.",
                    "hint": "ISFP는 진정한 자기표현을 통해 내적 평화를 찾아요.",
                    "optionA": "analysis",
                    "optionB": "expression",
                    "optionC": "logic",
                    "result": "expression",
                    "explanation": "준석이는 진정한 표현이 내면의 평화를 가져온다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "Your authenticity inspires me!",
                    "translation": "네 진정성이 내게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준석",
                    "script": "Clear logic works.",
                    "translation": "명확한 논리가 효과가 있어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준석이가 논리의 가치를 인정하는 말이에요.",
                    "optionA": "works.",
                    "optionB": "Clear",
                    "optionC": "logic",
                    "result": "Clear logic works.",
                    "explanation": "준석이는 성진이의 명확한 논리도 효과적이라고 말했어요."
                }
            ]
        }
    ]
}
ID: 7487 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "현재와 미래의 만남",
            "explanation": "ISTP의 현재 중심과 INTJ의 미래 지향적 상호작용 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "Present moment needs attention.",
                    "translation": "현재 순간에 주의가 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Long term vision matters.",
                    "translation": "장기적 비전이 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성호는 현재 순간을 중시하나요?",
                    "hint": "ISTP는 현재 상황에 집중하며 실용적으로 대응해요.",
                    "result": "O",
                    "explanation": "성호는 'Present moment needs attention'라며 현재 중심을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Immediate solutions work effectively.",
                    "translation": "즉각적 해결책이 효과적으로 작동해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Strategic planning prevents problems.",
                    "translation": "전략적 계획이 문제를 예방해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon believes strategic @@ prevents problems.",
                    "hint": "INTJ는 전략적이고 장기적인 계획을 중시해요.",
                    "optionA": "solutions",
                    "optionB": "planning",
                    "optionC": "attention",
                    "result": "planning",
                    "explanation": "지훈이는 전략적 계획이 문제를 미리 예방한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "Your foresight impresses me!",
                    "translation": "네 선견지명이 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Practical solutions help.",
                    "translation": "실용적 해결책이 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지훈이가 실용적 해결책의 가치를 인정하는 말이에요.",
                    "result": "Practical solutions help.",
                    "explanation": "지훈이는 성호의 실용적 해결책도 도움이 된다고 말했어요.",
                    "optionA": "solutions",
                    "optionB": "Practical",
                    "optionC": "help."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "현재와 미래의 만남",
            "explanation": "ISTP의 현재 중심과 INTJ의 미래 지향적 상호작용 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "Present moment needs attention.",
                    "translation": "현재 순간에 주의가 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Long term vision matters.",
                    "translation": "장기적 비전이 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성호는 현재 순간을 중시하나요?",
                    "hint": "ISTP는 현재 상황에 집중하며 실용적으로 대응해요.",
                    "result": "O",
                    "explanation": "성호는 'Present moment needs attention'라며 현재 중심을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Immediate solutions work effectively.",
                    "translation": "즉각적 해결책이 효과적으로 작동해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Strategic planning prevents problems.",
                    "translation": "전략적 계획이 문제를 예방해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon believes strategic @@ prevents problems.",
                    "hint": "INTJ는 전략적이고 장기적인 계획을 중시해요.",
                    "optionA": "solutions",
                    "optionB": "planning",
                    "optionC": "attention",
                    "result": "planning",
                    "explanation": "지훈이는 전략적 계획이 문제를 미리 예방한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "Your foresight impresses me!",
                    "translation": "네 선견지명이 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Practical solutions help.",
                    "translation": "실용적 해결책이 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지훈이가 실용적 해결책의 가치를 인정하는 말이에요.",
                    "optionA": "solutions",
                    "optionB": "Practical",
                    "optionC": "help.",
                    "result": "Practical solutions help.",
                    "explanation": "지훈이는 성호의 실용적 해결책도 도움이 된다고 말했어요."
                }
            ]
        }
    ]
}
ID: 7488 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "실용과 이론의 조화",
            "explanation": "ISTP의 실용적 적용과 INTP의 이론적 탐구 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "Hands on approach works.",
                    "translation": "직접 해보는 방식이 효과적이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "Theoretical understanding comes first.",
                    "translation": "이론적 이해가 우선이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 직접적인 접근을 선호하나요?",
                    "hint": "ISTP는 실제 경험과 직접적인 행동을 선호해요.",
                    "result": "O",
                    "explanation": "태오는 'Hands on approach works'라며 직접적 접근을 선호했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Real experience teaches best.",
                    "translation": "실제 경험이 가장 잘 가르쳐."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Deep analysis reveals truth.",
                    "translation": "깊은 분석이 진실을 드러내."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-jae believes deep @@ reveals truth.",
                    "hint": "INTP는 깊이 있는 분석과 이해를 추구해요.",
                    "optionA": "experience",
                    "optionB": "analysis",
                    "optionC": "practice",
                    "result": "analysis",
                    "explanation": "민재는 깊은 분석이 문제의 본질을 드러낸다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Your depth amazes me!",
                    "translation": "네 깊이가 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Practical experience helps.",
                    "translation": "실용적 경험이 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민재가 실용적 경험의 가치를 인정하는 말이에요.",
                    "result": "Practical experience helps.",
                    "explanation": "민재는 태오의 실용적 경험도 도움이 된다고 말했어요.",
                    "optionA": "helps.",
                    "optionB": "Practical",
                    "optionC": "experience"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "실용과 이론의 조화",
            "explanation": "ISTP의 실용적 적용과 INTP의 이론적 탐구 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "Hands on approach works.",
                    "translation": "직접 해보는 방식이 효과적이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "Theoretical understanding comes first.",
                    "translation": "이론적 이해가 우선이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 직접적인 접근을 선호하나요?",
                    "hint": "ISTP는 실제 경험과 직접적인 행동을 선호해요.",
                    "result": "O",
                    "explanation": "태오는 'Hands on approach works'라며 직접적 접근을 선호했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Real experience teaches best.",
                    "translation": "실제 경험이 가장 잘 가르쳐."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Deep analysis reveals truth.",
                    "translation": "깊은 분석이 진실을 드러내."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-jae believes deep @@ reveals truth.",
                    "hint": "INTP는 깊이 있는 분석과 이해를 추구해요.",
                    "optionA": "experience",
                    "optionB": "analysis",
                    "optionC": "practice",
                    "result": "analysis",
                    "explanation": "민재는 깊은 분석이 문제의 본질을 드러낸다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Your depth amazes me!",
                    "translation": "네 깊이가 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Practical experience helps.",
                    "translation": "실용적 경험이 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민재가 실용적 경험의 가치를 인정하는 말이에요.",
                    "optionA": "helps.",
                    "optionB": "Practical",
                    "optionC": "experience",
                    "result": "Practical experience helps.",
                    "explanation": "민재는 태오의 실용적 경험도 도움이 된다고 말했어요."
                }
            ]
        }
    ]
}
ID: 7489 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "현실과 직관의 만남",
            "explanation": "ISTP의 현실적 접근과 INFJ의 직관적 이해 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "Observable facts guide decisions.",
                    "translation": "관찰 가능한 사실이 결정을 안내해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "Intuitive insights reveal patterns.",
                    "translation": "직관적 통찰이 패턴을 드러내."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동민이는 관찰 가능한 사실을 중시하나요?",
                    "hint": "ISTP는 구체적이고 관찰 가능한 정보를 선호해요.",
                    "result": "O",
                    "explanation": "동민이는 'Observable facts guide decisions'라며 사실의 중요성을 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Concrete evidence supports choices.",
                    "translation": "구체적 증거가 선택을 뒷받침해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "Hidden meanings show direction.",
                    "translation": "숨겨진 의미가 방향을 보여줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-su believes hidden @@ show direction.",
                    "hint": "INFJ는 표면 아래의 의미와 패턴을 중시해요.",
                    "optionA": "evidence",
                    "optionB": "meanings",
                    "optionC": "facts",
                    "result": "meanings",
                    "explanation": "민수는 숨겨진 의미가 올바른 방향을 제시한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Your insight touches souls!",
                    "translation": "네 통찰이 영혼을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "Solid evidence matters.",
                    "translation": "확실한 증거가 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민수가 증거의 가치를 인정하는 말이에요.",
                    "result": "Solid evidence matters.",
                    "explanation": "민수는 동민이의 확실한 증거가 중요하다고 말했어요.",
                    "optionA": "matters.",
                    "optionB": "evidence",
                    "optionC": "Solid"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "현실과 직관의 만남",
            "explanation": "ISTP의 현실적 접근과 INFJ의 직관적 이해 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "Observable facts guide decisions.",
                    "translation": "관찰 가능한 사실이 결정을 안내해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "Intuitive insights reveal patterns.",
                    "translation": "직관적 통찰이 패턴을 드러내."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동민이는 관찰 가능한 사실을 중시하나요?",
                    "hint": "ISTP는 구체적이고 관찰 가능한 정보를 선호해요.",
                    "result": "O",
                    "explanation": "동민이는 'Observable facts guide decisions'라며 사실의 중요성을 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Concrete evidence supports choices.",
                    "translation": "구체적 증거가 선택을 뒷받침해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "Hidden meanings show direction.",
                    "translation": "숨겨진 의미가 방향을 보여줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-su believes hidden @@ show direction.",
                    "hint": "INFJ는 표면 아래의 의미와 패턴을 중시해요.",
                    "optionA": "evidence",
                    "optionB": "meanings",
                    "optionC": "facts",
                    "result": "meanings",
                    "explanation": "민수는 숨겨진 의미가 올바른 방향을 제시한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Your insight touches souls!",
                    "translation": "네 통찰이 영혼을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "Solid evidence matters.",
                    "translation": "확실한 증거가 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민수가 증거의 가치를 인정하는 말이에요.",
                    "optionA": "matters.",
                    "optionB": "evidence",
                    "optionC": "Solid",
                    "result": "Solid evidence matters.",
                    "explanation": "민수는 동민이의 확실한 증거가 중요하다고 말했어요."
                }
            ]
        }
    ]
}
ID: 7490 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "객관과 주관의 균형",
            "explanation": "ISTP의 객관적 분석과 INFP의 주관적 가치 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Logical reasoning works best.",
                    "translation": "논리적 추론이 가장 효과적이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "Personal values guide decisions.",
                    "translation": "개인적 가치가 결정을 안내해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진이는 논리적 추론을 선호하나요?",
                    "hint": "ISTP는 객관적이고 논리적인 분석을 선호해요.",
                    "result": "O",
                    "explanation": "성진이는 'Logical reasoning works best'라며 논리적 접근을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Objective analysis provides answers.",
                    "translation": "객관적 분석이 답을 제공해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Individual truth matters most.",
                    "translation": "개인적 진실이 가장 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho believes individual @@ matters most.",
                    "hint": "INFP는 개인의 내적 가치와 진실을 중시해요.",
                    "optionA": "analysis",
                    "optionB": "truth",
                    "optionC": "reasoning",
                    "result": "truth",
                    "explanation": "준호는 개인적 진실이 가장 중요한 기준이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "Your authenticity inspires me!",
                    "translation": "네 진정성이 내게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Clear analysis helps.",
                    "translation": "명확한 분석이 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호가 명확한 분석의 가치를 인정하는 말이에요.",
                    "result": "Clear analysis helps.",
                    "explanation": "준호는 성진이의 명확한 분석도 도움이 된다고 말했어요.",
                    "optionA": "helps.",
                    "optionB": "analysis",
                    "optionC": "Clear"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "객관과 주관의 균형",
            "explanation": "ISTP의 객관적 분석과 INFP의 주관적 가치 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Logical reasoning works best.",
                    "translation": "논리적 추론이 가장 효과적이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "Personal values guide decisions.",
                    "translation": "개인적 가치가 결정을 안내해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진이는 논리적 추론을 선호하나요?",
                    "hint": "ISTP는 객관적이고 논리적인 분석을 선호해요.",
                    "result": "O",
                    "explanation": "성진이는 'Logical reasoning works best'라며 논리적 접근을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Objective analysis provides answers.",
                    "translation": "객관적 분석이 답을 제공해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Individual truth matters most.",
                    "translation": "개인적 진실이 가장 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho believes individual @@ matters most.",
                    "hint": "INFP는 개인의 내적 가치와 진실을 중시해요.",
                    "optionA": "analysis",
                    "optionB": "truth",
                    "optionC": "reasoning",
                    "result": "truth",
                    "explanation": "준호는 개인적 진실이 가장 중요한 기준이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "Your authenticity inspires me!",
                    "translation": "네 진정성이 내게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Clear analysis helps.",
                    "translation": "명확한 분석이 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준호가 명확한 분석의 가치를 인정하는 말이에요.",
                    "optionA": "helps.",
                    "optionB": "analysis",
                    "optionC": "Clear",
                    "result": "Clear analysis helps.",
                    "explanation": "준호는 성진이의 명확한 분석도 도움이 된다고 말했어요."
                }
            ]
        }
    ]
}
ID: 7491 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "독립과 조직의 만남",
            "explanation": "ISTP의 독립적 작업과 ESTJ의 조직적 관리 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "Individual work flows naturally.",
                    "translation": "개별 작업이 자연스럽게 흘러."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Team coordination ensures success.",
                    "translation": "팀 조율이 성공을 보장해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성호는 개별 작업을 선호하나요?",
                    "hint": "ISTP는 독립적이고 자율적인 작업 환경을 선호해요.",
                    "result": "O",
                    "explanation": "성호는 'Individual work flows naturally'라며 개별 작업을 선호했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Independent problem solving works.",
                    "translation": "독립적 문제 해결이 효과적이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Organized structure drives results.",
                    "translation": "조직된 구조가 결과를 이끌어내."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-yeong believes organized @@ drives results.",
                    "hint": "ESTJ는 체계적이고 조직적인 구조를 중시해요.",
                    "optionA": "problem",
                    "optionB": "structure",
                    "optionC": "independence",
                    "result": "structure",
                    "explanation": "태영이는 조직된 구조가 결과를 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "Your organization inspires confidence!",
                    "translation": "네 조직력이 자신감을 불어넣어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Independent solutions help.",
                    "translation": "독립적 해결책이 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이가 독립적 해결책의 가치를 인정하는 말이에요.",
                    "result": "Independent solutions help.",
                    "explanation": "태영이는 성호의 독립적 해결책도 도움이 된다고 말했어요.",
                    "optionA": "Independent",
                    "optionB": "help.",
                    "optionC": "solutions"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "독립과 조직의 만남",
            "explanation": "ISTP의 독립적 작업과 ESTJ의 조직적 관리 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "Individual work flows naturally.",
                    "translation": "개별 작업이 자연스럽게 흘러."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Team coordination ensures success.",
                    "translation": "팀 조율이 성공을 보장해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성호는 개별 작업을 선호하나요?",
                    "hint": "ISTP는 독립적이고 자율적인 작업 환경을 선호해요.",
                    "result": "O",
                    "explanation": "성호는 'Individual work flows naturally'라며 개별 작업을 선호했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Independent problem solving works.",
                    "translation": "독립적 문제 해결이 효과적이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Organized structure drives results.",
                    "translation": "조직된 구조가 결과를 이끌어내."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-yeong believes organized @@ drives results.",
                    "hint": "ESTJ는 체계적이고 조직적인 구조를 중시해요.",
                    "optionA": "problem",
                    "optionB": "structure",
                    "optionC": "independence",
                    "result": "structure",
                    "explanation": "태영이는 조직된 구조가 결과를 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "Your organization inspires confidence!",
                    "translation": "네 조직력이 자신감을 불어넣어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Independent solutions help.",
                    "translation": "독립적 해결책이 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이가 독립적 해결책의 가치를 인정하는 말이에요.",
                    "optionA": "Independent",
                    "optionB": "help.",
                    "optionC": "solutions",
                    "result": "Independent solutions help.",
                    "explanation": "태영이는 성호의 독립적 해결책도 도움이 된다고 말했어요."
                }
            ]
        }
    ]
}
ID: 7492 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "신중함과 적극성의 조화",
            "explanation": "ISTP의 신중한 관찰과 ESTP의 적극적 상호작용 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "Careful observation reveals truth.",
                    "translation": "신중한 관찰이 진실을 드러내."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Active engagement brings results.",
                    "translation": "적극적 참여가 결과를 가져와."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 신중한 관찰을 중시하나요?",
                    "hint": "ISTP는 먼저 관찰하고 분석한 후 행동해요.",
                    "result": "O",
                    "explanation": "태오는 'Careful observation reveals truth'라며 관찰의 중요성을 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Quiet analysis finds solutions.",
                    "translation": "조용한 분석이 해결책을 찾아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Immediate action gets results.",
                    "translation": "즉각적인 행동이 결과를 얻어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo prefers immediate @@.",
                    "hint": "ESTP는 즉각적이고 빠른 행동을 선호해요.",
                    "optionA": "observation",
                    "optionB": "action",
                    "optionC": "analysis",
                    "result": "action",
                    "explanation": "상우는 즉각적인 행동이 가장 효과적이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Your energy amazes me!",
                    "translation": "네 에너지가 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Quiet thinking works.",
                    "translation": "조용한 사고가 효과가 있어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우가 조용한 사고의 가치를 인정하는 말이에요.",
                    "result": "Quiet thinking works.",
                    "explanation": "상우는 태오의 조용한 사고도 효과적이라고 말했어요.",
                    "optionA": "Quiet",
                    "optionB": "thinking",
                    "optionC": "works."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "신중함과 적극성의 조화",
            "explanation": "ISTP의 신중한 관찰과 ESTP의 적극적 상호작용 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "Careful observation reveals truth.",
                    "translation": "신중한 관찰이 진실을 드러내."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Active engagement brings results.",
                    "translation": "적극적 참여가 결과를 가져와."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 신중한 관찰을 중시하나요?",
                    "hint": "ISTP는 먼저 관찰하고 분석한 후 행동해요.",
                    "result": "O",
                    "explanation": "태오는 'Careful observation reveals truth'라며 관찰의 중요성을 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Quiet analysis finds solutions.",
                    "translation": "조용한 분석이 해결책을 찾아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Immediate action gets results.",
                    "translation": "즉각적인 행동이 결과를 얻어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo prefers immediate @@.",
                    "hint": "ESTP는 즉각적이고 빠른 행동을 선호해요.",
                    "optionA": "observation",
                    "optionB": "action",
                    "optionC": "analysis",
                    "result": "action",
                    "explanation": "상우는 즉각적인 행동이 가장 효과적이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Your energy amazes me!",
                    "translation": "네 에너지가 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Quiet thinking works.",
                    "translation": "조용한 사고가 효과가 있어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우가 조용한 사고의 가치를 인정하는 말이에요.",
                    "optionA": "Quiet",
                    "optionB": "thinking",
                    "optionC": "works.",
                    "result": "Quiet thinking works.",
                    "explanation": "상우는 태오의 조용한 사고도 효과적이라고 말했어요."
                }
            ]
        }
    ]
}
ID: 7493 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "개인과 집단의 균형",
            "explanation": "ISTP의 개인적 접근과 ESFJ의 집단 중심 상호작용 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "Personal space helps concentration.",
                    "translation": "개인 공간이 집중에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Group harmony creates success.",
                    "translation": "그룹 조화가 성공을 만들어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동민이는 개인 공간을 중시하나요?",
                    "hint": "ISTP는 독립적인 환경에서 더 잘 집중해요.",
                    "result": "O",
                    "explanation": "동민이는 'Personal space helps concentration'라며 개인 공간의 중요성을 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Independent work produces quality.",
                    "translation": "독립적 작업이 품질을 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Collaborative effort builds relationships.",
                    "translation": "협력적 노력이 관계를 쌓아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji believes collaborative @@ builds relationships.",
                    "hint": "ESFJ는 협력과 공동 작업을 중시해요.",
                    "optionA": "work",
                    "optionB": "effort",
                    "optionC": "space",
                    "result": "effort",
                    "explanation": "민지는 협력적 노력이 좋은 관계를 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Your warmth touches hearts!",
                    "translation": "네 따뜻함이 마음을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Independent work helps.",
                    "translation": "독립적 작업이 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민지가 독립적 작업의 가치를 인정하는 말이에요.",
                    "result": "Independent work helps.",
                    "explanation": "민지는 동민이의 독립적 작업도 도움이 된다고 말했어요.",
                    "optionA": "work",
                    "optionB": "helps.",
                    "optionC": "Independent"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "개인과 집단의 균형",
            "explanation": "ISTP의 개인적 접근과 ESFJ의 집단 중심 상호작용 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "Personal space helps concentration.",
                    "translation": "개인 공간이 집중에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Group harmony creates success.",
                    "translation": "그룹 조화가 성공을 만들어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동민이는 개인 공간을 중시하나요?",
                    "hint": "ISTP는 독립적인 환경에서 더 잘 집중해요.",
                    "result": "O",
                    "explanation": "동민이는 'Personal space helps concentration'라며 개인 공간의 중요성을 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Independent work produces quality.",
                    "translation": "독립적 작업이 품질을 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Collaborative effort builds relationships.",
                    "translation": "협력적 노력이 관계를 쌓아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji believes collaborative @@ builds relationships.",
                    "hint": "ESFJ는 협력과 공동 작업을 중시해요.",
                    "optionA": "work",
                    "optionB": "effort",
                    "optionC": "space",
                    "result": "effort",
                    "explanation": "민지는 협력적 노력이 좋은 관계를 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Your warmth touches hearts!",
                    "translation": "네 따뜻함이 마음을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Independent work helps.",
                    "translation": "독립적 작업이 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민지가 독립적 작업의 가치를 인정하는 말이에요.",
                    "optionA": "work",
                    "optionB": "helps.",
                    "optionC": "Independent",
                    "result": "Independent work helps.",
                    "explanation": "민지는 동민이의 독립적 작업도 도움이 된다고 말했어요."
                }
            ]
        }
    ]
}
ID: 7494 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용함과 활발함의 조화",
            "explanation": "ISTP의 조용한 관찰과 ESFP의 활발한 표현 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Quiet observation works better.",
                    "translation": "조용한 관찰이 더 효과적이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Lively expression brings joy.",
                    "translation": "활기찬 표현이 기쁨을 가져와."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진이는 조용한 관찰을 선호하나요?",
                    "hint": "ISTP는 조용히 관찰하며 상황을 파악해요.",
                    "result": "O",
                    "explanation": "성진이는 'Quiet observation works better'라며 조용한 접근을 선호했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Silent analysis finds answers.",
                    "translation": "조용한 분석이 답을 찾아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Spontaneous interaction creates memories.",
                    "translation": "즉흥적 상호작용이 추억을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol believes spontaneous @@ creates memories.",
                    "hint": "ESFP는 즉흥적이고 자연스러운 상호작용을 선호해요.",
                    "optionA": "analysis",
                    "optionB": "interaction",
                    "optionC": "observation",
                    "result": "interaction",
                    "explanation": "예솔이는 즉흥적 상호작용이 소중한 추억을 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "Your spontaneity brings life!",
                    "translation": "네 즉흥성이 활력을 가져와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Quiet thinking works.",
                    "translation": "조용한 사고가 효과가 있어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔이가 조용한 사고의 가치를 인정하는 말이에요.",
                    "result": "Quiet thinking works.",
                    "explanation": "예솔이는 성진이의 조용한 사고도 효과적이라고 말했어요.",
                    "optionA": "thinking",
                    "optionB": "Quiet",
                    "optionC": "works."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용함과 활발함의 조화",
            "explanation": "ISTP의 조용한 관찰과 ESFP의 활발한 표현 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Quiet observation works better.",
                    "translation": "조용한 관찰이 더 효과적이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Lively expression brings joy.",
                    "translation": "활기찬 표현이 기쁨을 가져와."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진이는 조용한 관찰을 선호하나요?",
                    "hint": "ISTP는 조용히 관찰하며 상황을 파악해요.",
                    "result": "O",
                    "explanation": "성진이는 'Quiet observation works better'라며 조용한 접근을 선호했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Silent analysis finds answers.",
                    "translation": "조용한 분석이 답을 찾아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Spontaneous interaction creates memories.",
                    "translation": "즉흥적 상호작용이 추억을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol believes spontaneous @@ creates memories.",
                    "hint": "ESFP는 즉흥적이고 자연스러운 상호작용을 선호해요.",
                    "optionA": "analysis",
                    "optionB": "interaction",
                    "optionC": "observation",
                    "result": "interaction",
                    "explanation": "예솔이는 즉흥적 상호작용이 소중한 추억을 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "Your spontaneity brings life!",
                    "translation": "네 즉흥성이 활력을 가져와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Quiet thinking works.",
                    "translation": "조용한 사고가 효과가 있어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예솔이가 조용한 사고의 가치를 인정하는 말이에요.",
                    "optionA": "thinking",
                    "optionB": "Quiet",
                    "optionC": "works.",
                    "result": "Quiet thinking works.",
                    "explanation": "예솔이는 성진이의 조용한 사고도 효과적이라고 말했어요."
                }
            ]
        }
    ]
}
ID: 7495 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "관찰과 지휘의 만남",
            "explanation": "ISTP의 관찰적 접근과 ENTJ의 지휘적 리더십 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "Observing first prevents mistakes.",
                    "translation": "먼저 관찰하는 게 실수를 방지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Direct leadership achieves goals.",
                    "translation": "직접적 리더십이 목표를 달성해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성호는 먼저 관찰하는 것을 중시하나요?",
                    "hint": "ISTP는 행동하기 전에 상황을 파악하고 관찰해요.",
                    "result": "O",
                    "explanation": "성호는 'Observing first prevents mistakes'라며 관찰의 중요성을 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Careful assessment guides decisions.",
                    "translation": "신중한 평가가 결정을 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Bold action drives progress.",
                    "translation": "과감한 행동이 발전을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyeok believes bold @@ drives progress.",
                    "hint": "ENTJ는 과감하고 결단력 있는 행동을 중시해요.",
                    "optionA": "assessment",
                    "optionB": "action",
                    "optionC": "observation",
                    "result": "action",
                    "explanation": "준혁이는 과감한 행동이 발전을 이끈다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "Your leadership inspires confidence!",
                    "translation": "네 리더십이 자신감을 불어넣어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Careful observation helps.",
                    "translation": "신중한 관찰이 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁이가 신중한 관찰의 가치를 인정하는 말이에요.",
                    "result": "Careful observation helps.",
                    "explanation": "준혁이는 성호의 신중한 관찰도 도움이 된다고 말했어요.",
                    "optionA": "observation",
                    "optionB": "Careful",
                    "optionC": "helps."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "관찰과 지휘의 만남",
            "explanation": "ISTP의 관찰적 접근과 ENTJ의 지휘적 리더십 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "Observing first prevents mistakes.",
                    "translation": "먼저 관찰하는 게 실수를 방지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Direct leadership achieves goals.",
                    "translation": "직접적 리더십이 목표를 달성해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성호는 먼저 관찰하는 것을 중시하나요?",
                    "hint": "ISTP는 행동하기 전에 상황을 파악하고 관찰해요.",
                    "result": "O",
                    "explanation": "성호는 'Observing first prevents mistakes'라며 관찰의 중요성을 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Careful assessment guides decisions.",
                    "translation": "신중한 평가가 결정을 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Bold action drives progress.",
                    "translation": "과감한 행동이 발전을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyeok believes bold @@ drives progress.",
                    "hint": "ENTJ는 과감하고 결단력 있는 행동을 중시해요.",
                    "optionA": "assessment",
                    "optionB": "action",
                    "optionC": "observation",
                    "result": "action",
                    "explanation": "준혁이는 과감한 행동이 발전을 이끈다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "Your leadership inspires confidence!",
                    "translation": "네 리더십이 자신감을 불어넣어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Careful observation helps.",
                    "translation": "신중한 관찰이 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준혁이가 신중한 관찰의 가치를 인정하는 말이에요.",
                    "optionA": "observation",
                    "optionB": "Careful",
                    "optionC": "helps.",
                    "result": "Careful observation helps.",
                    "explanation": "준혁이는 성호의 신중한 관찰도 도움이 된다고 말했어요."
                }
            ]
        }
    ]
}
ID: 7496 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "실용과 창의의 조화",
            "explanation": "ISTP의 실용적 접근과 ENTP의 창의적 상호작용 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "Practical solutions work immediately.",
                    "translation": "실용적 해결책이 즉시 효과가 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Creative approaches spark innovation.",
                    "translation": "창의적 접근이 혁신을 일으켜."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 실용적 해결책을 선호하나요?",
                    "hint": "ISTP는 즉시 적용 가능한 실용적 방법을 좋아해요.",
                    "result": "O",
                    "explanation": "태오는 'Practical solutions work immediately'라며 실용성을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Direct methods save time.",
                    "translation": "직접적인 방법이 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Fresh ideas bring excitement.",
                    "translation": "신선한 아이디어가 흥미를 가져와."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon believes fresh @@ bring excitement.",
                    "hint": "ENTP는 새롭고 창의적인 아이디어를 선호해요.",
                    "optionA": "methods",
                    "optionB": "ideas",
                    "optionC": "solutions",
                    "result": "ideas",
                    "explanation": "도윤이는 신선한 아이디어가 상호작용에 흥미를 더한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Your creativity amazes me!",
                    "translation": "네 창의성이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Practical methods help.",
                    "translation": "실용적 방법이 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤이가 실용적 방법의 가치를 인정하는 말이에요.",
                    "result": "Practical methods help.",
                    "explanation": "도윤이는 태오의 실용적 방법도 도움이 된다고 말했어요.",
                    "optionA": "help.",
                    "optionB": "methods",
                    "optionC": "Practical"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "실용과 창의의 조화",
            "explanation": "ISTP의 실용적 접근과 ENTP의 창의적 상호작용 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "Practical solutions work immediately.",
                    "translation": "실용적 해결책이 즉시 효과가 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Creative approaches spark innovation.",
                    "translation": "창의적 접근이 혁신을 일으켜."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 실용적 해결책을 선호하나요?",
                    "hint": "ISTP는 즉시 적용 가능한 실용적 방법을 좋아해요.",
                    "result": "O",
                    "explanation": "태오는 'Practical solutions work immediately'라며 실용성을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Direct methods save time.",
                    "translation": "직접적인 방법이 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Fresh ideas bring excitement.",
                    "translation": "신선한 아이디어가 흥미를 가져와."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon believes fresh @@ bring excitement.",
                    "hint": "ENTP는 새롭고 창의적인 아이디어를 선호해요.",
                    "optionA": "methods",
                    "optionB": "ideas",
                    "optionC": "solutions",
                    "result": "ideas",
                    "explanation": "도윤이는 신선한 아이디어가 상호작용에 흥미를 더한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Your creativity amazes me!",
                    "translation": "네 창의성이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Practical methods help.",
                    "translation": "실용적 방법이 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도윤이가 실용적 방법의 가치를 인정하는 말이에요.",
                    "optionA": "help.",
                    "optionB": "methods",
                    "optionC": "Practical",
                    "result": "Practical methods help.",
                    "explanation": "도윤이는 태오의 실용적 방법도 도움이 된다고 말했어요."
                }
            ]
        }
    ]
}
ID: 7497 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "독립과 협력의 균형",
            "explanation": "ISTP의 독립적 작업과 ENFJ의 협력적 리더십 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "Solo work maximizes efficiency.",
                    "translation": "혼자 일하는 게 효율성을 극대화해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "Team collaboration creates synergy.",
                    "translation": "팀 협력이 시너지를 만들어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동민이는 혼자 일하는 것을 선호하나요?",
                    "hint": "ISTP는 독립적이고 자율적인 작업을 선호해요.",
                    "result": "O",
                    "explanation": "동민이는 'Solo work maximizes efficiency'라며 혼자 일하는 것을 선호했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Independent focus produces results.",
                    "translation": "독립적 집중이 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "Group harmony inspires everyone.",
                    "translation": "그룹 조화가 모든 사람에게 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-min believes group @@ inspires everyone.",
                    "hint": "ENFJ는 그룹의 조화와 협력을 중시해요.",
                    "optionA": "focus",
                    "optionB": "harmony",
                    "optionC": "independence",
                    "result": "harmony",
                    "explanation": "재민이는 그룹 조화가 모든 사람에게 영감을 준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Your inspiration lifts spirits!",
                    "translation": "네 영감이 사기를 북돋워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Independent focus works.",
                    "translation": "독립적 집중이 효과가 있어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재민이가 독립적 집중의 가치를 인정하는 말이에요.",
                    "result": "Independent focus works.",
                    "explanation": "재민이는 동민이의 독립적 집중도 효과적이라고 말했어요.",
                    "optionA": "Independent",
                    "optionB": "focus",
                    "optionC": "works."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "독립과 협력의 균형",
            "explanation": "ISTP의 독립적 작업과 ENFJ의 협력적 리더십 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "Solo work maximizes efficiency.",
                    "translation": "혼자 일하는 게 효율성을 극대화해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "Team collaboration creates synergy.",
                    "translation": "팀 협력이 시너지를 만들어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동민이는 혼자 일하는 것을 선호하나요?",
                    "hint": "ISTP는 독립적이고 자율적인 작업을 선호해요.",
                    "result": "O",
                    "explanation": "동민이는 'Solo work maximizes efficiency'라며 혼자 일하는 것을 선호했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Independent focus produces results.",
                    "translation": "독립적 집중이 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "Group harmony inspires everyone.",
                    "translation": "그룹 조화가 모든 사람에게 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-min believes group @@ inspires everyone.",
                    "hint": "ENFJ는 그룹의 조화와 협력을 중시해요.",
                    "optionA": "focus",
                    "optionB": "harmony",
                    "optionC": "independence",
                    "result": "harmony",
                    "explanation": "재민이는 그룹 조화가 모든 사람에게 영감을 준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Your inspiration lifts spirits!",
                    "translation": "네 영감이 사기를 북돋워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Independent focus works.",
                    "translation": "독립적 집중이 효과가 있어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "재민이가 독립적 집중의 가치를 인정하는 말이에요.",
                    "optionA": "Independent",
                    "optionB": "focus",
                    "optionC": "works.",
                    "result": "Independent focus works.",
                    "explanation": "재민이는 동민이의 독립적 집중도 효과적이라고 말했어요."
                }
            ]
        }
    ]
}
ID: 7498 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "현실과 열정의 만남",
            "explanation": "ISTP의 현실적 접근과 ENFP의 열정적 상호작용 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Realistic approach works effectively.",
                    "translation": "현실적 접근이 효과적으로 작동해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "Enthusiastic energy creates connections.",
                    "translation": "열정적인 에너지가 연결을 만들어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진이는 현실적 접근을 선호하나요?",
                    "hint": "ISTP는 현실적이고 실용적인 방법을 선호해요.",
                    "result": "O",
                    "explanation": "성진이는 'Realistic approach works effectively'라며 현실적 접근을 선호했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Factual basis supports decisions.",
                    "translation": "사실적 근거가 결정을 뒷받침해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Passionate involvement inspires others.",
                    "translation": "열정적 참여가 다른 사람들에게 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-yeong believes passionate @@ inspires others.",
                    "hint": "ENFP는 열정적이고 진정한 참여를 중시해요.",
                    "optionA": "basis",
                    "optionB": "involvement",
                    "optionC": "approach",
                    "result": "involvement",
                    "explanation": "지영이는 열정적 참여가 다른 사람들에게 영감을 준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "Your passion lights up!",
                    "translation": "네 열정이 빛을 발해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Realistic approach helps.",
                    "translation": "현실적 접근이 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지영이가 현실적 접근의 가치를 인정하는 말이에요.",
                    "result": "Realistic approach helps.",
                    "explanation": "지영이는 성진이의 현실적 접근도 도움이 된다고 말했어요.",
                    "optionA": "Realistic",
                    "optionB": "helps.",
                    "optionC": "approach"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "현실과 열정의 만남",
            "explanation": "ISTP의 현실적 접근과 ENFP의 열정적 상호작용 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Realistic approach works effectively.",
                    "translation": "현실적 접근이 효과적으로 작동해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "Enthusiastic energy creates connections.",
                    "translation": "열정적인 에너지가 연결을 만들어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진이는 현실적 접근을 선호하나요?",
                    "hint": "ISTP는 현실적이고 실용적인 방법을 선호해요.",
                    "result": "O",
                    "explanation": "성진이는 'Realistic approach works effectively'라며 현실적 접근을 선호했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Factual basis supports decisions.",
                    "translation": "사실적 근거가 결정을 뒷받침해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Passionate involvement inspires others.",
                    "translation": "열정적 참여가 다른 사람들에게 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-yeong believes passionate @@ inspires others.",
                    "hint": "ENFP는 열정적이고 진정한 참여를 중시해요.",
                    "optionA": "basis",
                    "optionB": "involvement",
                    "optionC": "approach",
                    "result": "involvement",
                    "explanation": "지영이는 열정적 참여가 다른 사람들에게 영감을 준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "Your passion lights up!",
                    "translation": "네 열정이 빛을 발해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Realistic approach helps.",
                    "translation": "현실적 접근이 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지영이가 현실적 접근의 가치를 인정하는 말이에요.",
                    "optionA": "Realistic",
                    "optionB": "helps.",
                    "optionC": "approach",
                    "result": "Realistic approach helps.",
                    "explanation": "지영이는 성진이의 현실적 접근도 도움이 된다고 말했어요."
                }
            ]
        }
    ]
}
ID: 7499 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새 친구 사귀기",
            "explanation": "INFP의 이상적 연결과 ISFP의 실제적 연결",
            "category": "사회적 상호작용",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하윤",
                    "script": "I feel deep soul connection!",
                    "translation": "깊은 영혼의 연결을 느껴!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준석",
                    "script": "Their warm smile feels genuine.",
                    "translation": "따뜻한 미소가 진짜처럼 느껴져."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하윤",
                    "script": "Dreams and values must match!",
                    "translation": "꿈과 가치관이 맞아야 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하윤이는 꿈과 가치관이 맞아야 한다고 했나요?",
                    "hint": "INFP는 가치관의 일치를 중시해요.",
                    "result": "O",
                    "explanation": "하윤이는 꿈과 가치관이 맞아야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준석",
                    "script": "Present moments create real bonds.",
                    "translation": "현재의 순간이 진짜 유대를 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하윤",
                    "script": "Your presence is so calming!",
                    "translation": "네 존재가 정말 차분하게 해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Junseok said present @@ create bonds.",
                    "hint": "준석이가 유대를 만든다고 한 것이에요.",
                    "optionA": "dreams",
                    "optionB": "moments",
                    "optionC": "plans",
                    "result": "moments",
                    "explanation": "준석이는 현재의 순간이 진짜 유대를 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준석",
                    "script": "Your depth touches hearts beautifully!",
                    "translation": "네 깊이가 마음을 아름답게 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하윤",
                    "script": "We both value authentic connections!",
                    "translation": "우린 둘 다 진정한 연결을 소중히 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준석",
                    "script": "Yes, felt in different ways!",
                    "translation": "맞아, 다른 방식으로 느껴져!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하윤이가 공통된 가치를 말한 거예요.",
                    "result": "We both value authentic connections!",
                    "explanation": "하윤이는 둘 다 진정한 연결을 소중히 한다고 했어요.",
                    "optionA": "value",
                    "optionB": "authentic",
                    "optionC": "both",
                    "optionD": "connections!",
                    "optionE": "We"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새 친구 사귀기",
            "explanation": "INFP의 이상적 연결과 ISFP의 실제적 연결",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하윤",
                    "script": "I feel deep soul connection!",
                    "translation": "깊은 영혼의 연결을 느껴!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준석",
                    "script": "Their warm smile feels genuine.",
                    "translation": "따뜻한 미소가 진짜처럼 느껴져."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하윤",
                    "script": "Dreams and values must match!",
                    "translation": "꿈과 가치관이 맞아야 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하윤이는 꿈과 가치관이 맞아야 한다고 했나요?",
                    "hint": "INFP는 가치관의 일치를 중시해요.",
                    "result": "O",
                    "explanation": "하윤이는 꿈과 가치관이 맞아야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준석",
                    "script": "Present moments create real bonds.",
                    "translation": "현재의 순간이 진짜 유대를 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하윤",
                    "script": "Your presence is so calming!",
                    "translation": "네 존재가 정말 차분하게 해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Junseok said present @@ create bonds.",
                    "hint": "준석이가 유대를 만든다고 한 것이에요.",
                    "optionA": "dreams",
                    "optionB": "moments",
                    "optionC": "plans",
                    "result": "moments",
                    "explanation": "준석이는 현재의 순간이 진짜 유대를 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준석",
                    "script": "Your depth touches hearts beautifully!",
                    "translation": "네 깊이가 마음을 아름답게 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하윤",
                    "script": "We both value authentic connections!",
                    "translation": "우린 둘 다 진정한 연결을 소중히 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준석",
                    "script": "Yes, felt in different ways!",
                    "translation": "맞아, 다른 방식으로 느껴져!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "하윤이가 공통된 가치를 말한 거예요.",
                    "optionA": "value",
                    "optionB": "authentic",
                    "optionC": "both",
                    "optionD": "connections!",
                    "optionE": "We",
                    "result": "We both value authentic connections!",
                    "explanation": "하윤이는 둘 다 진정한 연결을 소중히 한다고 했어요."
                }
            ]
        }
    ]
}
ID: 7500 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "함께 시간 보내기",
            "explanation": "INFP의 의미있는 대화와 ISFP의 편안한 동행",
            "category": "사회적 상호작용",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "Deep conversations energize my soul!",
                    "translation": "깊은 대화가 내 영혼을 활기차게 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Quiet presence feels more comfortable.",
                    "translation": "조용한 존재가 더 편안해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은비",
                    "script": "Ideas and dreams need sharing!",
                    "translation": "아이디어와 꿈은 나눠야 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채영이는 시끄러운 게 편안하다고 했나요?",
                    "hint": "ISFP는 조용한 분위기를 선호해요.",
                    "result": "X",
                    "explanation": "채영이는 조용한 존재가 더 편안하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Peaceful moments speak without words.",
                    "translation": "평화로운 순간이 말 없이 대화해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은비",
                    "script": "Your calmness is really soothing!",
                    "translation": "네 차분함이 정말 진정시켜!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Eunbi said deep @@ energize soul.",
                    "hint": "은비가 영혼을 활기차게 한다고 한 것이에요.",
                    "optionA": "silence",
                    "optionB": "conversations",
                    "optionC": "food",
                    "result": "conversations",
                    "explanation": "은비는 깊은 대화가 영혼을 활기차게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Your passion inspires creative thinking!",
                    "translation": "네 열정이 창의적 사고를 고무시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은비",
                    "script": "Different expressions same warm hearts!",
                    "translation": "다른 표현, 같은 따뜻한 마음!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Exactly, connection beyond mere words!",
                    "translation": "정확해, 단순한 말을 넘은 연결!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "은비가 표현과 마음을 말한 거예요.",
                    "result": "Different expressions same warm hearts!",
                    "explanation": "은비는 다른 표현이지만 같은 따뜻한 마음이라고 했어요.",
                    "optionA": "hearts!",
                    "optionB": "warm",
                    "optionC": "same",
                    "optionD": "Different",
                    "optionE": "expressions"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "함께 시간 보내기",
            "explanation": "INFP의 의미있는 대화와 ISFP의 편안한 동행",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "Deep conversations energize my soul!",
                    "translation": "깊은 대화가 내 영혼을 활기차게 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Quiet presence feels more comfortable.",
                    "translation": "조용한 존재가 더 편안해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은비",
                    "script": "Ideas and dreams need sharing!",
                    "translation": "아이디어와 꿈은 나눠야 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채영이는 시끄러운 게 편안하다고 했나요?",
                    "hint": "ISFP는 조용한 분위기를 선호해요.",
                    "result": "X",
                    "explanation": "채영이는 조용한 존재가 더 편안하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Peaceful moments speak without words.",
                    "translation": "평화로운 순간이 말 없이 대화해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은비",
                    "script": "Your calmness is really soothing!",
                    "translation": "네 차분함이 정말 진정시켜!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Eunbi said deep @@ energize soul.",
                    "hint": "은비가 영혼을 활기차게 한다고 한 것이에요.",
                    "optionA": "silence",
                    "optionB": "conversations",
                    "optionC": "food",
                    "result": "conversations",
                    "explanation": "은비는 깊은 대화가 영혼을 활기차게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Your passion inspires creative thinking!",
                    "translation": "네 열정이 창의적 사고를 고무시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은비",
                    "script": "Different expressions same warm hearts!",
                    "translation": "다른 표현, 같은 따뜻한 마음!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Exactly, connection beyond mere words!",
                    "translation": "정확해, 단순한 말을 넘은 연결!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "은비가 표현과 마음을 말한 거예요.",
                    "optionA": "hearts!",
                    "optionB": "warm",
                    "optionC": "same",
                    "optionD": "Different",
                    "optionE": "expressions",
                    "result": "Different expressions same warm hearts!",
                    "explanation": "은비는 다른 표현이지만 같은 따뜻한 마음이라고 했어요."
                }
            ]
        }
    ]
}
ID: 7501 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 것 배우기",
            "explanation": "INFP의 개념적 학습과 ISFP의 체험적 학습",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "Concepts connect to bigger meanings!",
                    "translation": "개념이 더 큰 의미와 연결돼!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도영",
                    "script": "Hands-on practice teaches me best.",
                    "translation": "직접 해보는 게 가장 잘 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소희",
                    "script": "Abstract theories fascinate me deeply!",
                    "translation": "추상적 이론이 날 깊이 매료시켜!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소희는 추상적 이론을 싫어한다고 했나요?",
                    "hint": "INFP는 추상적 사고를 즐겨요.",
                    "result": "X",
                    "explanation": "소희는 추상적 이론이 깊이 매료시킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도영",
                    "script": "Real experiences stick in memory.",
                    "translation": "실제 경험이 기억에 남아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소희",
                    "script": "Your practical approach works well!",
                    "translation": "네 실용적 접근이 잘 작동해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Doyoung said hands-on @@ teaches best.",
                    "hint": "도영이가 가장 잘 가르친다고 한 것이에요.",
                    "optionA": "theory",
                    "optionB": "practice",
                    "optionC": "reading",
                    "result": "practice",
                    "explanation": "도영이는 직접 해보는 실습이 가장 잘 가르친다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도영",
                    "script": "Your imagination opens new possibilities!",
                    "translation": "네 상상력이 새로운 가능성을 열어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "We both love learning differently!",
                    "translation": "우린 둘 다 다르게 배우기를 좋아해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도영",
                    "script": "Yes, through mind and senses!",
                    "translation": "맞아, 마음과 감각을 통해서!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소희가 학습 방식을 말한 거예요.",
                    "result": "We both love learning differently!",
                    "explanation": "소희는 둘 다 다르게 배우기를 좋아한다고 했어요.",
                    "optionA": "We",
                    "optionB": "both",
                    "optionC": "differently!",
                    "optionD": "learning",
                    "optionE": "love"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 것 배우기",
            "explanation": "INFP의 개념적 학습과 ISFP의 체험적 학습",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "Concepts connect to bigger meanings!",
                    "translation": "개념이 더 큰 의미와 연결돼!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도영",
                    "script": "Hands-on practice teaches me best.",
                    "translation": "직접 해보는 게 가장 잘 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소희",
                    "script": "Abstract theories fascinate me deeply!",
                    "translation": "추상적 이론이 날 깊이 매료시켜!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소희는 추상적 이론을 싫어한다고 했나요?",
                    "hint": "INFP는 추상적 사고를 즐겨요.",
                    "result": "X",
                    "explanation": "소희는 추상적 이론이 깊이 매료시킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도영",
                    "script": "Real experiences stick in memory.",
                    "translation": "실제 경험이 기억에 남아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소희",
                    "script": "Your practical approach works well!",
                    "translation": "네 실용적 접근이 잘 작동해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Doyoung said hands-on @@ teaches best.",
                    "hint": "도영이가 가장 잘 가르친다고 한 것이에요.",
                    "optionA": "theory",
                    "optionB": "practice",
                    "optionC": "reading",
                    "result": "practice",
                    "explanation": "도영이는 직접 해보는 실습이 가장 잘 가르친다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도영",
                    "script": "Your imagination opens new possibilities!",
                    "translation": "네 상상력이 새로운 가능성을 열어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "We both love learning differently!",
                    "translation": "우린 둘 다 다르게 배우기를 좋아해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도영",
                    "script": "Yes, through mind and senses!",
                    "translation": "맞아, 마음과 감각을 통해서!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "소희가 학습 방식을 말한 거예요.",
                    "optionA": "We",
                    "optionB": "both",
                    "optionC": "differently!",
                    "optionD": "learning",
                    "optionE": "love",
                    "result": "We both love learning differently!",
                    "explanation": "소희는 둘 다 다르게 배우기를 좋아한다고 했어요."
                }
            ]
        }
    ]
}
ID: 7502 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "정보 탐색하기",
            "explanation": "INFP의 의미 탐색과 ISFP의 실용적 탐색",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "Deeper meanings behind facts matter!",
                    "translation": "사실 뒤의 깊은 의미가 중요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수지",
                    "script": "Useful information helps daily life.",
                    "translation": "유용한 정보가 일상생활을 도와."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나영",
                    "script": "Philosophical questions excite my mind!",
                    "translation": "철학적 질문이 내 마음을 흥분시켜!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수지는 쓸모없는 정보를 찾는다고 했나요?",
                    "hint": "ISFP는 실용적인 정보를 선호해요.",
                    "result": "X",
                    "explanation": "수지는 유용한 정보가 일상생활을 돕는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수지",
                    "script": "Practical tips improve life quality.",
                    "translation": "실용적 팁이 삶의 질을 향상시켜."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나영",
                    "script": "Your tips are really helpful!",
                    "translation": "네 팁이 정말 도움이 돼!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Nayoung said deeper @@ behind facts matter.",
                    "hint": "나영이가 사실 뒤에 중요하다고 한 것이에요.",
                    "optionA": "numbers",
                    "optionB": "meanings",
                    "optionC": "people",
                    "result": "meanings",
                    "explanation": "나영이는 사실 뒤의 깊은 의미가 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수지",
                    "script": "Your curiosity discovers hidden truths!",
                    "translation": "네 호기심이 숨겨진 진실을 발견해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나영",
                    "script": "Different searches enrich our knowledge!",
                    "translation": "다른 탐색이 우리 지식을 풍부하게 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수지",
                    "script": "True, practical and philosophical together!",
                    "translation": "맞아, 실용적이고 철학적인 것이 함께!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나영이가 탐색의 효과를 말한 거예요.",
                    "result": "Different searches enrich our knowledge!",
                    "explanation": "나영이는 다른 탐색이 지식을 풍부하게 한다고 했어요.",
                    "optionA": "enrich",
                    "optionB": "Different",
                    "optionC": "knowledge!",
                    "optionD": "searches",
                    "optionE": "our"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "정보 탐색하기",
            "explanation": "INFP의 의미 탐색과 ISFP의 실용적 탐색",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "Deeper meanings behind facts matter!",
                    "translation": "사실 뒤의 깊은 의미가 중요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수지",
                    "script": "Useful information helps daily life.",
                    "translation": "유용한 정보가 일상생활을 도와."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나영",
                    "script": "Philosophical questions excite my mind!",
                    "translation": "철학적 질문이 내 마음을 흥분시켜!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수지는 쓸모없는 정보를 찾는다고 했나요?",
                    "hint": "ISFP는 실용적인 정보를 선호해요.",
                    "result": "X",
                    "explanation": "수지는 유용한 정보가 일상생활을 돕는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수지",
                    "script": "Practical tips improve life quality.",
                    "translation": "실용적 팁이 삶의 질을 향상시켜."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나영",
                    "script": "Your tips are really helpful!",
                    "translation": "네 팁이 정말 도움이 돼!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Nayoung said deeper @@ behind facts matter.",
                    "hint": "나영이가 사실 뒤에 중요하다고 한 것이에요.",
                    "optionA": "numbers",
                    "optionB": "meanings",
                    "optionC": "people",
                    "result": "meanings",
                    "explanation": "나영이는 사실 뒤의 깊은 의미가 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수지",
                    "script": "Your curiosity discovers hidden truths!",
                    "translation": "네 호기심이 숨겨진 진실을 발견해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나영",
                    "script": "Different searches enrich our knowledge!",
                    "translation": "다른 탐색이 우리 지식을 풍부하게 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수지",
                    "script": "True, practical and philosophical together!",
                    "translation": "맞아, 실용적이고 철학적인 것이 함께!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "나영이가 탐색의 효과를 말한 거예요.",
                    "optionA": "enrich",
                    "optionB": "Different",
                    "optionC": "knowledge!",
                    "optionD": "searches",
                    "optionE": "our",
                    "result": "Different searches enrich our knowledge!",
                    "explanation": "나영이는 다른 탐색이 지식을 풍부하게 한다고 했어요."
                }
            ]
        }
    ]
}
ID: 7503 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "선택의 순간",
            "explanation": "INFP의 가치 기반 결정과 ISFP의 감각적 결정",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Inner values guide my choices!",
                    "translation": "내면의 가치가 선택을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진호",
                    "script": "This feels right right now.",
                    "translation": "지금 이게 맞는 느낌이야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Future impact matters most always!",
                    "translation": "미래 영향이 항상 가장 중요해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준호는 현재만 중요하다고 했나요?",
                    "hint": "INFP는 미래 영향을 고려해요.",
                    "result": "X",
                    "explanation": "준호는 미래 영향이 항상 가장 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진호",
                    "script": "Present feelings guide me forward.",
                    "translation": "현재 감정이 날 앞으로 이끌어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "Your instincts are really accurate!",
                    "translation": "네 본능이 정말 정확해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jinho said this feels @@ right now.",
                    "hint": "진호가 지금 느낌을 말한 거예요.",
                    "optionA": "wrong",
                    "optionB": "right",
                    "optionC": "strange",
                    "result": "right",
                    "explanation": "진호는 지금 이게 맞는 느낌이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진호",
                    "script": "Your vision inspires meaningful decisions!",
                    "translation": "네 비전이 의미있는 결정을 고무시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "We both follow our hearts!",
                    "translation": "우린 둘 다 마음을 따라가!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "진호",
                    "script": "Yes, in different time frames!",
                    "translation": "맞아, 다른 시간 틀에서!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호가 공통점을 말한 거예요.",
                    "result": "We both follow our hearts!",
                    "explanation": "준호는 둘 다 마음을 따라간다고 했어요.",
                    "optionA": "both",
                    "optionB": "hearts!",
                    "optionC": "We",
                    "optionD": "follow",
                    "optionE": "our"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "선택의 순간",
            "explanation": "INFP의 가치 기반 결정과 ISFP의 감각적 결정",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Inner values guide my choices!",
                    "translation": "내면의 가치가 선택을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진호",
                    "script": "This feels right right now.",
                    "translation": "지금 이게 맞는 느낌이야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Future impact matters most always!",
                    "translation": "미래 영향이 항상 가장 중요해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준호는 현재만 중요하다고 했나요?",
                    "hint": "INFP는 미래 영향을 고려해요.",
                    "result": "X",
                    "explanation": "준호는 미래 영향이 항상 가장 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진호",
                    "script": "Present feelings guide me forward.",
                    "translation": "현재 감정이 날 앞으로 이끌어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "Your instincts are really accurate!",
                    "translation": "네 본능이 정말 정확해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jinho said this feels @@ right now.",
                    "hint": "진호가 지금 느낌을 말한 거예요.",
                    "optionA": "wrong",
                    "optionB": "right",
                    "optionC": "strange",
                    "result": "right",
                    "explanation": "진호는 지금 이게 맞는 느낌이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진호",
                    "script": "Your vision inspires meaningful decisions!",
                    "translation": "네 비전이 의미있는 결정을 고무시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "We both follow our hearts!",
                    "translation": "우린 둘 다 마음을 따라가!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "진호",
                    "script": "Yes, in different time frames!",
                    "translation": "맞아, 다른 시간 틀에서!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "준호가 공통점을 말한 거예요.",
                    "optionA": "both",
                    "optionB": "hearts!",
                    "optionC": "We",
                    "optionD": "follow",
                    "optionE": "our",
                    "result": "We both follow our hearts!",
                    "explanation": "준호는 둘 다 마음을 따라간다고 했어요."
                }
            ]
        }
    ]
}
ID: 7504 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획 세우기",
            "explanation": "INFP의 유연한 비전과 ISFP의 현실적 계획",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "Dreams shape my distant future!",
                    "translation": "꿈이 먼 미래를 만들어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건희",
                    "script": "Today's actions matter most here.",
                    "translation": "오늘의 행동이 여기서 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서준",
                    "script": "Possibilities excite me more than reality!",
                    "translation": "가능성이 현실보다 더 흥분시켜!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "건희는 미래가 가장 중요하다고 했나요?",
                    "hint": "ISFP는 현재의 행동을 중시해요.",
                    "result": "X",
                    "explanation": "건희는 오늘의 행동이 가장 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건희",
                    "script": "Concrete steps create real progress.",
                    "translation": "구체적 단계가 진짜 진전을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서준",
                    "script": "Your focus is really grounding!",
                    "translation": "네 집중이 정말 안정감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seojun said @@ excite more than reality.",
                    "hint": "서준이가 현실보다 흥분시킨다고 한 것이에요.",
                    "optionA": "facts",
                    "optionB": "possibilities",
                    "optionC": "problems",
                    "result": "possibilities",
                    "explanation": "서준이는 가능성이 현실보다 더 흥분시킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건희",
                    "script": "Your dreams inspire beautiful actions!",
                    "translation": "네 꿈이 아름다운 행동을 고무시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서준",
                    "script": "Together we balance dreams and reality!",
                    "translation": "함께하면 꿈과 현실을 균형 맞춰!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건희",
                    "script": "Perfect, vision plus actual steps!",
                    "translation": "완벽해, 비전 더하기 실제 단계!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서준이가 협력의 효과를 말한 거예요.",
                    "result": "Together balance dreams and reality.",
                    "explanation": "서준이는 함께하면 꿈과 현실을 균형 맞춘다고 했어요.",
                    "optionA": "Together",
                    "optionB": "reality.",
                    "optionC": "balance",
                    "optionD": "and",
                    "optionE": "dreams"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획 세우기",
            "explanation": "INFP의 유연한 비전과 ISFP의 현실적 계획",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "Dreams shape my distant future!",
                    "translation": "꿈이 먼 미래를 만들어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건희",
                    "script": "Today's actions matter most here.",
                    "translation": "오늘의 행동이 여기서 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서준",
                    "script": "Possibilities excite me more than reality!",
                    "translation": "가능성이 현실보다 더 흥분시켜!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "건희는 미래가 가장 중요하다고 했나요?",
                    "hint": "ISFP는 현재의 행동을 중시해요.",
                    "result": "X",
                    "explanation": "건희는 오늘의 행동이 가장 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건희",
                    "script": "Concrete steps create real progress.",
                    "translation": "구체적 단계가 진짜 진전을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서준",
                    "script": "Your focus is really grounding!",
                    "translation": "네 집중이 정말 안정감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seojun said @@ excite more than reality.",
                    "hint": "서준이가 현실보다 흥분시킨다고 한 것이에요.",
                    "optionA": "facts",
                    "optionB": "possibilities",
                    "optionC": "problems",
                    "result": "possibilities",
                    "explanation": "서준이는 가능성이 현실보다 더 흥분시킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건희",
                    "script": "Your dreams inspire beautiful actions!",
                    "translation": "네 꿈이 아름다운 행동을 고무시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서준",
                    "script": "Together we balance dreams and reality!",
                    "translation": "함께하면 꿈과 현실을 균형 맞춰!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건희",
                    "script": "Perfect, vision plus actual steps!",
                    "translation": "완벽해, 비전 더하기 실제 단계!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "서준이가 협력의 효과를 말한 거예요.",
                    "optionA": "Together",
                    "optionB": "reality.",
                    "optionC": "balance",
                    "optionD": "and",
                    "optionE": "dreams",
                    "result": "Together balance dreams and reality.",
                    "explanation": "서준이는 함께하면 꿈과 현실을 균형 맞춘다고 했어요."
                }
            ]
        }
    ]
}
ID: 7505 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "하루 시작하기",
            "explanation": "INFP의 내면 중심 시작과 ISFP의 감각적 시작",
            "category": "생활 태도",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "Morning thoughts set today's tone!",
                    "translation": "아침 생각이 오늘의 톤을 정해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준석",
                    "script": "Coffee aroma starts my day.",
                    "translation": "커피 향이 내 하루를 시작해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도훈",
                    "script": "Inner reflection guides daily intentions!",
                    "translation": "내면 성찰이 일일 의도를 이끌어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도훈이는 내면 성찰이 의도를 이끈다고 했나요?",
                    "hint": "INFP는 내면 성찰을 중시해요.",
                    "result": "O",
                    "explanation": "도훈이는 내면 성찰이 일일 의도를 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준석",
                    "script": "Physical comfort creates good mood.",
                    "translation": "신체적 편안함이 좋은 기분을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도훈",
                    "script": "Your simplicity is really refreshing!",
                    "translation": "네 단순함이 정말 상쾌해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Junseok said coffee @@ starts day.",
                    "hint": "준석이가 하루를 시작한다고 한 것이에요.",
                    "optionA": "taste",
                    "optionB": "aroma",
                    "optionC": "price",
                    "result": "aroma",
                    "explanation": "준석이는 커피 향이 하루를 시작한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준석",
                    "script": "Your depth brings meaningful mornings!",
                    "translation": "네 깊이가 의미있는 아침을 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도훈",
                    "script": "We both cherish peaceful starts!",
                    "translation": "우린 둘 다 평화로운 시작을 소중히 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준석",
                    "script": "Yes, through thoughts and senses!",
                    "translation": "맞아, 생각과 감각을 통해서!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도훈이가 공통된 가치를 말한 거예요.",
                    "result": "We both cherish peaceful starts!",
                    "explanation": "도훈이는 둘 다 평화로운 시작을 소중히 한다고 했어요.",
                    "optionA": "peaceful",
                    "optionB": "We",
                    "optionC": "cherish",
                    "optionD": "both",
                    "optionE": "starts!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "하루 시작하기",
            "explanation": "INFP의 내면 중심 시작과 ISFP의 감각적 시작",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "Morning thoughts set today's tone!",
                    "translation": "아침 생각이 오늘의 톤을 정해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준석",
                    "script": "Coffee aroma starts my day.",
                    "translation": "커피 향이 내 하루를 시작해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도훈",
                    "script": "Inner reflection guides daily intentions!",
                    "translation": "내면 성찰이 일일 의도를 이끌어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도훈이는 내면 성찰이 의도를 이끈다고 했나요?",
                    "hint": "INFP는 내면 성찰을 중시해요.",
                    "result": "O",
                    "explanation": "도훈이는 내면 성찰이 일일 의도를 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준석",
                    "script": "Physical comfort creates good mood.",
                    "translation": "신체적 편안함이 좋은 기분을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도훈",
                    "script": "Your simplicity is really refreshing!",
                    "translation": "네 단순함이 정말 상쾌해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Junseok said coffee @@ starts day.",
                    "hint": "준석이가 하루를 시작한다고 한 것이에요.",
                    "optionA": "taste",
                    "optionB": "aroma",
                    "optionC": "price",
                    "result": "aroma",
                    "explanation": "준석이는 커피 향이 하루를 시작한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준석",
                    "script": "Your depth brings meaningful mornings!",
                    "translation": "네 깊이가 의미있는 아침을 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도훈",
                    "script": "We both cherish peaceful starts!",
                    "translation": "우린 둘 다 평화로운 시작을 소중히 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준석",
                    "script": "Yes, through thoughts and senses!",
                    "translation": "맞아, 생각과 감각을 통해서!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "도훈이가 공통된 가치를 말한 거예요.",
                    "optionA": "peaceful",
                    "optionB": "We",
                    "optionC": "cherish",
                    "optionD": "both",
                    "optionE": "starts!",
                    "result": "We both cherish peaceful starts!",
                    "explanation": "도훈이는 둘 다 평화로운 시작을 소중히 한다고 했어요."
                }
            ]
        }
    ]
}
ID: 7506 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "일상 즐기기",
            "explanation": "INFP의 의미있는 일상과 ISFP의 감각적 일상",
            "category": "생활 태도",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하늘",
                    "script": "Ordinary moments hold special meaning!",
                    "translation": "평범한 순간이 특별한 의미를 담아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도영",
                    "script": "Simple pleasures make days beautiful.",
                    "translation": "단순한 즐거움이 날들을 아름답게 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하늘",
                    "script": "Everything connects to deeper purpose!",
                    "translation": "모든 게 깊은 목적과 연결돼!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도영이는 복잡한 즐거움을 추구한다고 했나요?",
                    "hint": "ISFP는 단순한 즐거움을 즐겨요.",
                    "result": "X",
                    "explanation": "도영이는 단순한 즐거움이 날들을 아름답게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도영",
                    "script": "Nature's beauty fills my soul.",
                    "translation": "자연의 아름다움이 내 영혼을 채워."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하늘",
                    "script": "Your appreciation is really pure!",
                    "translation": "네 감상이 정말 순수해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Haneul said ordinary moments hold special @@.",
                    "hint": "하늘이가 평범한 순간이 담는다고 한 것이에요.",
                    "optionA": "money",
                    "optionB": "meaning",
                    "optionC": "food",
                    "result": "meaning",
                    "explanation": "하늘이는 평범한 순간이 특별한 의미를 담는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도영",
                    "script": "Your perspective transforms everyday life!",
                    "translation": "네 관점이 일상을 변화시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하늘",
                    "script": "We both find beauty everywhere!",
                    "translation": "우린 둘 다 어디서나 아름다움을 찾아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도영",
                    "script": "True, in ideas and experiences!",
                    "translation": "맞아, 아이디어와 경험 속에서!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하늘이가 공통된 발견을 말한 거예요.",
                    "result": "We both find beauty everywhere!",
                    "explanation": "하늘이는 둘 다 어디서나 아름다움을 찾는다고 했어요.",
                    "optionA": "find",
                    "optionB": "beauty",
                    "optionC": "everywhere!",
                    "optionD": "both",
                    "optionE": "We"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "일상 즐기기",
            "explanation": "INFP의 의미있는 일상과 ISFP의 감각적 일상",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하늘",
                    "script": "Ordinary moments hold special meaning!",
                    "translation": "평범한 순간이 특별한 의미를 담아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도영",
                    "script": "Simple pleasures make days beautiful.",
                    "translation": "단순한 즐거움이 날들을 아름답게 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하늘",
                    "script": "Everything connects to deeper purpose!",
                    "translation": "모든 게 깊은 목적과 연결돼!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도영이는 복잡한 즐거움을 추구한다고 했나요?",
                    "hint": "ISFP는 단순한 즐거움을 즐겨요.",
                    "result": "X",
                    "explanation": "도영이는 단순한 즐거움이 날들을 아름답게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도영",
                    "script": "Nature's beauty fills my soul.",
                    "translation": "자연의 아름다움이 내 영혼을 채워."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하늘",
                    "script": "Your appreciation is really pure!",
                    "translation": "네 감상이 정말 순수해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Haneul said ordinary moments hold special @@.",
                    "hint": "하늘이가 평범한 순간이 담는다고 한 것이에요.",
                    "optionA": "money",
                    "optionB": "meaning",
                    "optionC": "food",
                    "result": "meaning",
                    "explanation": "하늘이는 평범한 순간이 특별한 의미를 담는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도영",
                    "script": "Your perspective transforms everyday life!",
                    "translation": "네 관점이 일상을 변화시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하늘",
                    "script": "We both find beauty everywhere!",
                    "translation": "우린 둘 다 어디서나 아름다움을 찾아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도영",
                    "script": "True, in ideas and experiences!",
                    "translation": "맞아, 아이디어와 경험 속에서!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "하늘이가 공통된 발견을 말한 거예요.",
                    "optionA": "find",
                    "optionB": "beauty",
                    "optionC": "everywhere!",
                    "optionD": "both",
                    "optionE": "We",
                    "result": "We both find beauty everywhere!",
                    "explanation": "하늘이는 둘 다 어디서나 아름다움을 찾는다고 했어요."
                }
            ]
        }
    ]
}
ID: 7507 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스 풀기",
            "explanation": "INFP의 상상적 해소와 ISFP의 감각적 해소",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미래",
                    "script": "Writing releases my inner tensions!",
                    "translation": "글쓰기가 내면의 긴장을 풀어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Nature walks calm me instantly.",
                    "translation": "자연 산책이 즉시 날 진정시켜."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미래",
                    "script": "Imagination helps escape reality temporarily!",
                    "translation": "상상이 일시적으로 현실 탈출을 도와!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미래는 상상이 현실 탈출을 돕는다고 했나요?",
                    "hint": "INFP는 상상으로 스트레스를 해소해요.",
                    "result": "O",
                    "explanation": "미래는 상상이 일시적으로 현실 탈출을 돕는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아린",
                    "script": "Physical activities restore inner balance.",
                    "translation": "신체 활동이 내면 균형을 회복해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미래",
                    "script": "Your method feels so natural!",
                    "translation": "네 방법이 정말 자연스럽게 느껴져!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Arin said nature @@ calm instantly.",
                    "hint": "아린이가 즉시 진정시킨다고 한 것이에요.",
                    "optionA": "sounds",
                    "optionB": "walks",
                    "optionC": "photos",
                    "result": "walks",
                    "explanation": "아린이는 자연 산책이 즉시 진정시킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아린",
                    "script": "Your creativity transforms difficult emotions!",
                    "translation": "네 창의성이 어려운 감정을 변화시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미래",
                    "script": "We both seek peaceful escapes!",
                    "translation": "우린 둘 다 평화로운 탈출을 찾아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "아린",
                    "script": "Yes, through different healing paths!",
                    "translation": "맞아, 다른 치유 경로를 통해서!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미래가 공통된 추구를 말한 거예요.",
                    "result": "We both seek peaceful escapes!",
                    "explanation": "미래는 둘 다 평화로운 탈출을 찾는다고 했어요.",
                    "optionA": "seek",
                    "optionB": "both",
                    "optionC": "escapes!",
                    "optionD": "We",
                    "optionE": "peaceful"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스 풀기",
            "explanation": "INFP의 상상적 해소와 ISFP의 감각적 해소",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미래",
                    "script": "Writing releases my inner tensions!",
                    "translation": "글쓰기가 내면의 긴장을 풀어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Nature walks calm me instantly.",
                    "translation": "자연 산책이 즉시 날 진정시켜."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미래",
                    "script": "Imagination helps escape reality temporarily!",
                    "translation": "상상이 일시적으로 현실 탈출을 도와!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미래는 상상이 현실 탈출을 돕는다고 했나요?",
                    "hint": "INFP는 상상으로 스트레스를 해소해요.",
                    "result": "O",
                    "explanation": "미래는 상상이 일시적으로 현실 탈출을 돕는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아린",
                    "script": "Physical activities restore inner balance.",
                    "translation": "신체 활동이 내면 균형을 회복해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미래",
                    "script": "Your method feels so natural!",
                    "translation": "네 방법이 정말 자연스럽게 느껴져!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Arin said nature @@ calm instantly.",
                    "hint": "아린이가 즉시 진정시킨다고 한 것이에요.",
                    "optionA": "sounds",
                    "optionB": "walks",
                    "optionC": "photos",
                    "result": "walks",
                    "explanation": "아린이는 자연 산책이 즉시 진정시킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아린",
                    "script": "Your creativity transforms difficult emotions!",
                    "translation": "네 창의성이 어려운 감정을 변화시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미래",
                    "script": "We both seek peaceful escapes!",
                    "translation": "우린 둘 다 평화로운 탈출을 찾아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "아린",
                    "script": "Yes, through different healing paths!",
                    "translation": "맞아, 다른 치유 경로를 통해서!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "미래가 공통된 추구를 말한 거예요.",
                    "optionA": "seek",
                    "optionB": "both",
                    "optionC": "escapes!",
                    "optionD": "We",
                    "optionE": "peaceful",
                    "result": "We both seek peaceful escapes!",
                    "explanation": "미래는 둘 다 평화로운 탈출을 찾는다고 했어요."
                }
            ]
        }
    ]
}
ID: 7508 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "힘든 날 극복하기",
            "explanation": "INFP의 의미 찾기와 ISFP의 감각적 위로",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "Finding meaning helps me heal!",
                    "translation": "의미를 찾는 게 치유를 도와!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소미",
                    "script": "Comfort food soothes my soul.",
                    "translation": "편안한 음식이 내 영혼을 달래."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은비",
                    "script": "Lessons hide in every struggle!",
                    "translation": "교훈이 모든 고난 속에 숨어있어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소미는 불편한 음식을 선호한다고 했나요?",
                    "hint": "ISFP는 감각적 위로를 찾아요.",
                    "result": "X",
                    "explanation": "소미는 편안한 음식이 영혼을 달랜다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소미",
                    "script": "Gentle self-care restores my energy.",
                    "translation": "부드러운 자기 돌봄이 에너지를 회복해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은비",
                    "script": "Your approach is really nurturing!",
                    "translation": "네 접근이 정말 돌봄이 있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Eunbi said @@ hide in struggles.",
                    "hint": "은비가 고난 속에 숨어있다고 한 것이에요.",
                    "optionA": "treasures",
                    "optionB": "lessons",
                    "optionC": "enemies",
                    "result": "lessons",
                    "explanation": "은비는 교훈이 모든 고난 속에 숨어있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소미",
                    "script": "Your wisdom finds silver linings!",
                    "translation": "네 지혜가 희망적인 면을 찾아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은비",
                    "script": "Different comforts same healing goal!",
                    "translation": "다른 위로, 같은 치유 목표!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소미",
                    "script": "Exactly, peace through different means!",
                    "translation": "정확해, 다른 수단을 통한 평화!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "은비가 위로와 목표를 말한 거예요.",
                    "result": "Different comforts same healing goal!",
                    "explanation": "은비는 다른 위로지만 같은 치유 목표라고 했어요.",
                    "optionA": "same",
                    "optionB": "healing",
                    "optionC": "comforts",
                    "optionD": "Different",
                    "optionE": "goal!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "힘든 날 극복하기",
            "explanation": "INFP의 의미 찾기와 ISFP의 감각적 위로",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "Finding meaning helps me heal!",
                    "translation": "의미를 찾는 게 치유를 도와!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소미",
                    "script": "Comfort food soothes my soul.",
                    "translation": "편안한 음식이 내 영혼을 달래."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은비",
                    "script": "Lessons hide in every struggle!",
                    "translation": "교훈이 모든 고난 속에 숨어있어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소미는 불편한 음식을 선호한다고 했나요?",
                    "hint": "ISFP는 감각적 위로를 찾아요.",
                    "result": "X",
                    "explanation": "소미는 편안한 음식이 영혼을 달랜다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소미",
                    "script": "Gentle self-care restores my energy.",
                    "translation": "부드러운 자기 돌봄이 에너지를 회복해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은비",
                    "script": "Your approach is really nurturing!",
                    "translation": "네 접근이 정말 돌봄이 있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Eunbi said @@ hide in struggles.",
                    "hint": "은비가 고난 속에 숨어있다고 한 것이에요.",
                    "optionA": "treasures",
                    "optionB": "lessons",
                    "optionC": "enemies",
                    "result": "lessons",
                    "explanation": "은비는 교훈이 모든 고난 속에 숨어있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소미",
                    "script": "Your wisdom finds silver linings!",
                    "translation": "네 지혜가 희망적인 면을 찾아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은비",
                    "script": "Different comforts same healing goal!",
                    "translation": "다른 위로, 같은 치유 목표!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소미",
                    "script": "Exactly, peace through different means!",
                    "translation": "정확해, 다른 수단을 통한 평화!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "은비가 위로와 목표를 말한 거예요.",
                    "optionA": "same",
                    "optionB": "healing",
                    "optionC": "comforts",
                    "optionD": "Different",
                    "optionE": "goal!",
                    "result": "Different comforts same healing goal!",
                    "explanation": "은비는 다른 위로지만 같은 치유 목표라고 했어요."
                }
            ]
        }
    ]
}
ID: 7509 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "꿈의 직업 찾기",
            "explanation": "INFP의 의미있는 일과 ISFP의 만족스러운 일",
            "category": "직업 및 목표 설정",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "Work must change the world!",
                    "translation": "일은 세상을 바꿔야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진호",
                    "script": "Work should bring daily joy.",
                    "translation": "일은 매일 기쁨을 가져와야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소희",
                    "script": "Big impact drives my passion!",
                    "translation": "큰 영향이 내 열정을 이끌어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소희는 작은 영향만 원한다고 했나요?",
                    "hint": "INFP는 큰 영향력을 추구해요.",
                    "result": "X",
                    "explanation": "소희는 큰 영향이 열정을 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진호",
                    "script": "Present satisfaction matters most here.",
                    "translation": "현재 만족이 여기서 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소희",
                    "script": "Your contentment is really inspiring!",
                    "translation": "네 만족이 정말 고무적이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jinho said work should bring daily @@.",
                    "hint": "진호가 일이 매일 가져와야 한다고 한 것이에요.",
                    "optionA": "stress",
                    "optionB": "joy",
                    "optionC": "problems",
                    "result": "joy",
                    "explanation": "진호는 일이 매일 기쁨을 가져와야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진호",
                    "script": "Your vision creates meaningful change!",
                    "translation": "네 비전이 의미있는 변화를 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "We both want fulfilling work!",
                    "translation": "우린 둘 다 만족스러운 일을 원해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "진호",
                    "script": "Yes, fulfilling different inner needs!",
                    "translation": "맞아, 다른 내면의 필요를 충족시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소희가 공통된 바람을 말한 거예요.",
                    "result": "We both want fulfilling work!",
                    "explanation": "소희는 둘 다 만족스러운 일을 원한다고 했어요.",
                    "optionA": "fulfilling",
                    "optionB": "want",
                    "optionC": "both",
                    "optionD": "work!",
                    "optionE": "We"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "꿈의 직업 찾기",
            "explanation": "INFP의 의미있는 일과 ISFP의 만족스러운 일",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "Work must change the world!",
                    "translation": "일은 세상을 바꿔야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진호",
                    "script": "Work should bring daily joy.",
                    "translation": "일은 매일 기쁨을 가져와야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소희",
                    "script": "Big impact drives my passion!",
                    "translation": "큰 영향이 내 열정을 이끌어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소희는 작은 영향만 원한다고 했나요?",
                    "hint": "INFP는 큰 영향력을 추구해요.",
                    "result": "X",
                    "explanation": "소희는 큰 영향이 열정을 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진호",
                    "script": "Present satisfaction matters most here.",
                    "translation": "현재 만족이 여기서 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소희",
                    "script": "Your contentment is really inspiring!",
                    "translation": "네 만족이 정말 고무적이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jinho said work should bring daily @@.",
                    "hint": "진호가 일이 매일 가져와야 한다고 한 것이에요.",
                    "optionA": "stress",
                    "optionB": "joy",
                    "optionC": "problems",
                    "result": "joy",
                    "explanation": "진호는 일이 매일 기쁨을 가져와야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진호",
                    "script": "Your vision creates meaningful change!",
                    "translation": "네 비전이 의미있는 변화를 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "We both want fulfilling work!",
                    "translation": "우린 둘 다 만족스러운 일을 원해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "진호",
                    "script": "Yes, fulfilling different inner needs!",
                    "translation": "맞아, 다른 내면의 필요를 충족시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "소희가 공통된 바람을 말한 거예요.",
                    "optionA": "fulfilling",
                    "optionB": "want",
                    "optionC": "both",
                    "optionD": "work!",
                    "optionE": "We",
                    "result": "We both want fulfilling work!",
                    "explanation": "소희는 둘 다 만족스러운 일을 원한다고 했어요."
                }
            ]
        }
    ]
}
ID: 7510 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "목표 설정하기",
            "explanation": "INFP의 이상적 목표와 ISFP의 현실적 목표",
            "category": "직업 및 목표 설정",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "Dreams guide my life path!",
                    "translation": "꿈이 내 인생 길을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건희",
                    "script": "Achievable goals bring real happiness.",
                    "translation": "달성 가능한 목표가 진짜 행복을 가져와."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나영",
                    "script": "Impossible dreams inspire greatest growth!",
                    "translation": "불가능한 꿈이 가장 큰 성장을 고무시켜!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "건희는 달성 불가능한 목표를 선호한다고 했나요?",
                    "hint": "ISFP는 현실적인 목표를 세워요.",
                    "result": "X",
                    "explanation": "건희는 달성 가능한 목표가 진짜 행복을 가져온다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건희",
                    "script": "Step-by-step progress feels rewarding.",
                    "translation": "단계별 진전이 보람있게 느껴져."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나영",
                    "script": "Your patience is really admirable!",
                    "translation": "네 인내심이 정말 감탄스러워!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Nayoung said @@ guide life path.",
                    "hint": "나영이가 인생 길을 이끈다고 한 것이에요.",
                    "optionA": "rules",
                    "optionB": "dreams",
                    "optionC": "others",
                    "result": "dreams",
                    "explanation": "나영이는 꿈이 인생 길을 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건희",
                    "script": "Your imagination opens new horizons!",
                    "translation": "네 상상력이 새로운 지평을 열어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나영",
                    "script": "Different goals same passionate pursuit!",
                    "translation": "다른 목표, 같은 열정적 추구!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건희",
                    "script": "True, reaching with different approaches!",
                    "translation": "맞아, 다른 접근법으로 도달해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나영이가 목표와 추구를 말한 거예요.",
                    "result": "Different goals same passionate pursuit!",
                    "explanation": "나영이는 다른 목표지만 같은 열정적 추구라고 했어요.",
                    "optionA": "same",
                    "optionB": "Different",
                    "optionC": "pursuit!",
                    "optionD": "goals",
                    "optionE": "passionate"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "목표 설정하기",
            "explanation": "INFP의 이상적 목표와 ISFP의 현실적 목표",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "Dreams guide my life path!",
                    "translation": "꿈이 내 인생 길을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건희",
                    "script": "Achievable goals bring real happiness.",
                    "translation": "달성 가능한 목표가 진짜 행복을 가져와."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나영",
                    "script": "Impossible dreams inspire greatest growth!",
                    "translation": "불가능한 꿈이 가장 큰 성장을 고무시켜!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "건희는 달성 불가능한 목표를 선호한다고 했나요?",
                    "hint": "ISFP는 현실적인 목표를 세워요.",
                    "result": "X",
                    "explanation": "건희는 달성 가능한 목표가 진짜 행복을 가져온다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건희",
                    "script": "Step-by-step progress feels rewarding.",
                    "translation": "단계별 진전이 보람있게 느껴져."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나영",
                    "script": "Your patience is really admirable!",
                    "translation": "네 인내심이 정말 감탄스러워!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Nayoung said @@ guide life path.",
                    "hint": "나영이가 인생 길을 이끈다고 한 것이에요.",
                    "optionA": "rules",
                    "optionB": "dreams",
                    "optionC": "others",
                    "result": "dreams",
                    "explanation": "나영이는 꿈이 인생 길을 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건희",
                    "script": "Your imagination opens new horizons!",
                    "translation": "네 상상력이 새로운 지평을 열어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나영",
                    "script": "Different goals same passionate pursuit!",
                    "translation": "다른 목표, 같은 열정적 추구!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건희",
                    "script": "True, reaching with different approaches!",
                    "translation": "맞아, 다른 접근법으로 도달해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "나영이가 목표와 추구를 말한 거예요.",
                    "optionA": "same",
                    "optionB": "Different",
                    "optionC": "pursuit!",
                    "optionD": "goals",
                    "optionE": "passionate",
                    "result": "Different goals same passionate pursuit!",
                    "explanation": "나영이는 다른 목표지만 같은 열정적 추구라고 했어요."
                }
            ]
        }
    ]
}
ID: 7511 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "취미 시간 보내기",
            "explanation": "INFP의 상상적 취미와 ISFP의 감각적 취미",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Reading transports me to worlds!",
                    "translation": "독서가 날 세계로 데려가!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Painting captures present beauty perfectly.",
                    "translation": "그림이 현재의 아름다움을 완벽히 포착해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Stories feed my hungry soul!",
                    "translation": "이야기가 내 굶주린 영혼을 먹여!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준호는 이야기가 영혼을 먹인다고 했나요?",
                    "hint": "INFP는 이야기를 통해 영감을 받아요.",
                    "result": "O",
                    "explanation": "준호는 이야기가 굶주린 영혼을 먹인다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Colors express feelings without words.",
                    "translation": "색깔이 말 없이 감정을 표현해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "Your art speaks so beautifully!",
                    "translation": "네 예술이 정말 아름답게 말해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Chaeyoung said painting captures present @@ perfectly.",
                    "hint": "채영이가 그림이 완벽히 포착한다고 한 것이에요.",
                    "optionA": "ugliness",
                    "optionB": "beauty",
                    "optionC": "sound",
                    "result": "beauty",
                    "explanation": "채영이는 그림이 현재의 아름다움을 완벽히 포착한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Your imagination creates endless possibilities!",
                    "translation": "네 상상력이 끝없는 가능성을 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "We both express inner worlds!",
                    "translation": "우린 둘 다 내면 세계를 표현해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Yes, through different creative outlets!",
                    "translation": "맞아, 다른 창의적 출구를 통해서!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호가 공통된 표현을 말한 거예요.",
                    "result": "We both express inner worlds!",
                    "explanation": "준호는 둘 다 내면 세계를 표현한다고 했어요.",
                    "optionA": "express",
                    "optionB": "inner",
                    "optionC": "worlds!",
                    "optionD": "both",
                    "optionE": "We"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "취미 시간 보내기",
            "explanation": "INFP의 상상적 취미와 ISFP의 감각적 취미",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Reading transports me to worlds!",
                    "translation": "독서가 날 세계로 데려가!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Painting captures present beauty perfectly.",
                    "translation": "그림이 현재의 아름다움을 완벽히 포착해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Stories feed my hungry soul!",
                    "translation": "이야기가 내 굶주린 영혼을 먹여!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준호는 이야기가 영혼을 먹인다고 했나요?",
                    "hint": "INFP는 이야기를 통해 영감을 받아요.",
                    "result": "O",
                    "explanation": "준호는 이야기가 굶주린 영혼을 먹인다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Colors express feelings without words.",
                    "translation": "색깔이 말 없이 감정을 표현해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "Your art speaks so beautifully!",
                    "translation": "네 예술이 정말 아름답게 말해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Chaeyoung said painting captures present @@ perfectly.",
                    "hint": "채영이가 그림이 완벽히 포착한다고 한 것이에요.",
                    "optionA": "ugliness",
                    "optionB": "beauty",
                    "optionC": "sound",
                    "result": "beauty",
                    "explanation": "채영이는 그림이 현재의 아름다움을 완벽히 포착한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Your imagination creates endless possibilities!",
                    "translation": "네 상상력이 끝없는 가능성을 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "We both express inner worlds!",
                    "translation": "우린 둘 다 내면 세계를 표현해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Yes, through different creative outlets!",
                    "translation": "맞아, 다른 창의적 출구를 통해서!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "준호가 공통된 표현을 말한 거예요.",
                    "optionA": "express",
                    "optionB": "inner",
                    "optionC": "worlds!",
                    "optionD": "both",
                    "optionE": "We",
                    "result": "We both express inner worlds!",
                    "explanation": "준호는 둘 다 내면 세계를 표현한다고 했어요."
                }
            ]
        }
    ]
}
ID: 7512 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "휴식 시간 갖기",
            "explanation": "INFP의 몽상적 휴식과 ISFP의 감각적 휴식",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "Daydreaming refreshes my tired mind!",
                    "translation": "몽상이 피곤한 마음을 상쾌하게 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소율",
                    "script": "Soft music soothes my senses.",
                    "translation": "부드러운 음악이 감각을 달래."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서준",
                    "script": "Inner journeys restore my energy!",
                    "translation": "내면 여행이 에너지를 회복해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소율이는 시끄러운 음악을 선호한다고 했나요?",
                    "hint": "ISFP는 부드러운 감각적 경험을 즐겨요.",
                    "result": "X",
                    "explanation": "소율이는 부드러운 음악이 감각을 달랜다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소율",
                    "script": "Gentle touches bring deep peace.",
                    "translation": "부드러운 접촉이 깊은 평화를 가져와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서준",
                    "script": "Your calmness is really contagious!",
                    "translation": "네 차분함이 정말 전염돼!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seojun said @@ refreshes tired mind.",
                    "hint": "서준이가 피곤한 마음을 상쾌하게 한다고 한 것이에요.",
                    "optionA": "working",
                    "optionB": "daydreaming",
                    "optionC": "running",
                    "result": "daydreaming",
                    "explanation": "서준이는 몽상이 피곤한 마음을 상쾌하게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소율",
                    "script": "Your inner peace radiates outward!",
                    "translation": "네 내면의 평화가 밖으로 빛나!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서준",
                    "script": "Different rests same renewal goal!",
                    "translation": "다른 휴식, 같은 재충전 목표!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소율",
                    "script": "Exactly, restoration through different ways!",
                    "translation": "정확해, 다른 방법을 통한 회복!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서준이가 휴식과 목표를 말한 거예요.",
                    "result": "Different rests same renewal goal!",
                    "explanation": "서준이는 다른 휴식이지만 같은 재충전 목표라고 했어요.",
                    "optionA": "renewal",
                    "optionB": "rests",
                    "optionC": "goal!",
                    "optionD": "Different",
                    "optionE": "same"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "휴식 시간 갖기",
            "explanation": "INFP의 몽상적 휴식과 ISFP의 감각적 휴식",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "Daydreaming refreshes my tired mind!",
                    "translation": "몽상이 피곤한 마음을 상쾌하게 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소율",
                    "script": "Soft music soothes my senses.",
                    "translation": "부드러운 음악이 감각을 달래."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서준",
                    "script": "Inner journeys restore my energy!",
                    "translation": "내면 여행이 에너지를 회복해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소율이는 시끄러운 음악을 선호한다고 했나요?",
                    "hint": "ISFP는 부드러운 감각적 경험을 즐겨요.",
                    "result": "X",
                    "explanation": "소율이는 부드러운 음악이 감각을 달랜다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소율",
                    "script": "Gentle touches bring deep peace.",
                    "translation": "부드러운 접촉이 깊은 평화를 가져와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서준",
                    "script": "Your calmness is really contagious!",
                    "translation": "네 차분함이 정말 전염돼!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seojun said @@ refreshes tired mind.",
                    "hint": "서준이가 피곤한 마음을 상쾌하게 한다고 한 것이에요.",
                    "optionA": "working",
                    "optionB": "daydreaming",
                    "optionC": "running",
                    "result": "daydreaming",
                    "explanation": "서준이는 몽상이 피곤한 마음을 상쾌하게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소율",
                    "script": "Your inner peace radiates outward!",
                    "translation": "네 내면의 평화가 밖으로 빛나!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서준",
                    "script": "Different rests same renewal goal!",
                    "translation": "다른 휴식, 같은 재충전 목표!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소율",
                    "script": "Exactly, restoration through different ways!",
                    "translation": "정확해, 다른 방법을 통한 회복!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "서준이가 휴식과 목표를 말한 거예요.",
                    "optionA": "renewal",
                    "optionB": "rests",
                    "optionC": "goal!",
                    "optionD": "Different",
                    "optionE": "same",
                    "result": "Different rests same renewal goal!",
                    "explanation": "서준이는 다른 휴식이지만 같은 재충전 목표라고 했어요."
                }
            ]
        }
    ]
}
ID: 7513 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "갈등 해결하기",
            "explanation": "INFP의 이상적 화해와 ISFP의 실질적 화해",
            "category": "갈등 해결 방식",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "Understanding motivations prevents future conflicts!",
                    "translation": "동기를 이해하면 미래 갈등을 막아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수지",
                    "script": "Small gestures repair broken trust.",
                    "translation": "작은 제스처가 깨진 신뢰를 고쳐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도훈",
                    "script": "Deep conversations heal wounded souls!",
                    "translation": "깊은 대화가 상처받은 영혼을 치유해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도훈이는 깊은 대화가 영혼을 치유한다고 했나요?",
                    "hint": "INFP는 대화를 통한 깊은 이해를 추구해요.",
                    "result": "O",
                    "explanation": "도훈이는 깊은 대화가 상처받은 영혼을 치유한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수지",
                    "script": "Actions speak louder than words.",
                    "translation": "행동이 말보다 더 크게 말해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도훈",
                    "script": "Your sincerity shows through actions!",
                    "translation": "네 진심이 행동을 통해 보여!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Suji said small @@ repair trust.",
                    "hint": "수지가 신뢰를 고친다고 한 것이에요.",
                    "optionA": "words",
                    "optionB": "gestures",
                    "optionC": "gifts",
                    "result": "gestures",
                    "explanation": "수지는 작은 제스처가 깨진 신뢰를 고친다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수지",
                    "script": "Your empathy creates real understanding!",
                    "translation": "네 공감이 진짜 이해를 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도훈",
                    "script": "We both value genuine reconciliation!",
                    "translation": "우린 둘 다 진정한 화해를 소중히 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수지",
                    "script": "Yes, shown in different ways!",
                    "translation": "맞아, 다른 방식으로 보여져!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도훈이가 공통된 가치를 말한 거예요.",
                    "result": "We both value genuine reconciliation!",
                    "explanation": "도훈이는 둘 다 진정한 화해를 소중히 한다고 했어요.",
                    "optionA": "reconciliation!",
                    "optionB": "both",
                    "optionC": "We",
                    "optionD": "value",
                    "optionE": "genuine"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "갈등 해결하기",
            "explanation": "INFP의 이상적 화해와 ISFP의 실질적 화해",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "Understanding motivations prevents future conflicts!",
                    "translation": "동기를 이해하면 미래 갈등을 막아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수지",
                    "script": "Small gestures repair broken trust.",
                    "translation": "작은 제스처가 깨진 신뢰를 고쳐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도훈",
                    "script": "Deep conversations heal wounded souls!",
                    "translation": "깊은 대화가 상처받은 영혼을 치유해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도훈이는 깊은 대화가 영혼을 치유한다고 했나요?",
                    "hint": "INFP는 대화를 통한 깊은 이해를 추구해요.",
                    "result": "O",
                    "explanation": "도훈이는 깊은 대화가 상처받은 영혼을 치유한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수지",
                    "script": "Actions speak louder than words.",
                    "translation": "행동이 말보다 더 크게 말해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도훈",
                    "script": "Your sincerity shows through actions!",
                    "translation": "네 진심이 행동을 통해 보여!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Suji said small @@ repair trust.",
                    "hint": "수지가 신뢰를 고친다고 한 것이에요.",
                    "optionA": "words",
                    "optionB": "gestures",
                    "optionC": "gifts",
                    "result": "gestures",
                    "explanation": "수지는 작은 제스처가 깨진 신뢰를 고친다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수지",
                    "script": "Your empathy creates real understanding!",
                    "translation": "네 공감이 진짜 이해를 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도훈",
                    "script": "We both value genuine reconciliation!",
                    "translation": "우린 둘 다 진정한 화해를 소중히 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수지",
                    "script": "Yes, shown in different ways!",
                    "translation": "맞아, 다른 방식으로 보여져!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "도훈이가 공통된 가치를 말한 거예요.",
                    "optionA": "reconciliation!",
                    "optionB": "both",
                    "optionC": "We",
                    "optionD": "value",
                    "optionE": "genuine",
                    "result": "We both value genuine reconciliation!",
                    "explanation": "도훈이는 둘 다 진정한 화해를 소중히 한다고 했어요."
                }
            ]
        }
    ]
}
ID: 7514 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견 차이 조정하기",
            "explanation": "INFP의 가치 중심 조정과 ISFP의 감각적 조정",
            "category": "갈등 해결 방식",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하늘",
                    "script": "Core values must align first!",
                    "translation": "핵심 가치가 먼저 일치해야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Comfortable atmosphere helps people agree.",
                    "translation": "편안한 분위기가 사람들이 동의하게 도와."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하늘",
                    "script": "Principles matter more than comfort!",
                    "translation": "원칙이 편안함보다 더 중요해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "아린이는 불편한 분위기를 선호한다고 했나요?",
                    "hint": "ISFP는 편안한 환경을 중시해요.",
                    "result": "X",
                    "explanation": "아린이는 편안한 분위기가 사람들이 동의하게 돕는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아린",
                    "script": "Peaceful settings encourage open hearts.",
                    "translation": "평화로운 환경이 열린 마음을 격려해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하늘",
                    "script": "Your approach creates safe spaces!",
                    "translation": "네 접근이 안전한 공간을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Haneul said core @@ must align.",
                    "hint": "하늘이가 먼저 일치해야 한다고 한 것이에요.",
                    "optionA": "schedules",
                    "optionB": "values",
                    "optionC": "clothes",
                    "result": "values",
                    "explanation": "하늘이는 핵심 가치가 먼저 일치해야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아린",
                    "script": "Your integrity guides fair solutions!",
                    "translation": "네 진실성이 공정한 해결책을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하늘",
                    "script": "Different methods same harmony goal!",
                    "translation": "다른 방법, 같은 조화 목표!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "아린",
                    "script": "Perfect, peace through different paths!",
                    "translation": "완벽해, 다른 길을 통한 평화!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하늘이가 방법과 목표를 말한 거예요.",
                    "result": "Different methods same harmony goal!",
                    "explanation": "하늘이는 다른 방법이지만 같은 조화 목표라고 했어요.",
                    "optionA": "harmony",
                    "optionB": "Different",
                    "optionC": "goal!",
                    "optionD": "same",
                    "optionE": "methods"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견 차이 조정하기",
            "explanation": "INFP의 가치 중심 조정과 ISFP의 감각적 조정",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하늘",
                    "script": "Core values must align first!",
                    "translation": "핵심 가치가 먼저 일치해야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Comfortable atmosphere helps people agree.",
                    "translation": "편안한 분위기가 사람들이 동의하게 도와."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하늘",
                    "script": "Principles matter more than comfort!",
                    "translation": "원칙이 편안함보다 더 중요해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "아린이는 불편한 분위기를 선호한다고 했나요?",
                    "hint": "ISFP는 편안한 환경을 중시해요.",
                    "result": "X",
                    "explanation": "아린이는 편안한 분위기가 사람들이 동의하게 돕는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아린",
                    "script": "Peaceful settings encourage open hearts.",
                    "translation": "평화로운 환경이 열린 마음을 격려해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하늘",
                    "script": "Your approach creates safe spaces!",
                    "translation": "네 접근이 안전한 공간을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Haneul said core @@ must align.",
                    "hint": "하늘이가 먼저 일치해야 한다고 한 것이에요.",
                    "optionA": "schedules",
                    "optionB": "values",
                    "optionC": "clothes",
                    "result": "values",
                    "explanation": "하늘이는 핵심 가치가 먼저 일치해야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아린",
                    "script": "Your integrity guides fair solutions!",
                    "translation": "네 진실성이 공정한 해결책을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하늘",
                    "script": "Different methods same harmony goal!",
                    "translation": "다른 방법, 같은 조화 목표!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "아린",
                    "script": "Perfect, peace through different paths!",
                    "translation": "완벽해, 다른 길을 통한 평화!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "하늘이가 방법과 목표를 말한 거예요.",
                    "optionA": "harmony",
                    "optionB": "Different",
                    "optionC": "goal!",
                    "optionD": "same",
                    "optionE": "methods",
                    "result": "Different methods same harmony goal!",
                    "explanation": "하늘이는 다른 방법이지만 같은 조화 목표라고 했어요."
                }
            ]
        }
    ]
}
ID: 7515 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "배려와 규칙의 조화",
            "explanation": "ISFJ의 개인적 배려와 ISTJ의 규칙적 접근 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민호",
                    "script": "Everyone needs gentle support.",
                    "translation": "모든 사람은 부드러운 지지가 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Following rules keeps order.",
                    "translation": "규칙을 따르는 게 질서를 유지해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민호는 부드러운 지지를 중시하나요?",
                    "hint": "ISFJ는 개인에 대한 배려와 지지를 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "민호는 'Everyone needs gentle support'라며 부드러운 지지의 중요성을 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민호",
                    "script": "Personal care builds connections.",
                    "translation": "개인적 배려가 연결을 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Clear guidelines prevent confusion.",
                    "translation": "명확한 지침이 혼란을 방지해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon believes clear @@ prevent confusion.",
                    "hint": "ISTJ는 명확한 규칙과 지침을 중시해요.",
                    "optionA": "care",
                    "optionB": "guidelines",
                    "optionC": "support",
                    "result": "guidelines",
                    "explanation": "동현이는 명확한 지침이 혼란을 방지한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민호",
                    "script": "Your structure helps everyone!",
                    "translation": "네 구조가 모든 사람에게 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Your kindness touches hearts.",
                    "translation": "네 친절함이 마음을 감동시켜."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 민호의 친절함을 인정하는 말이에요.",
                    "result": "Your kindness touches.",
                    "explanation": "동현이는 민호의 친절함이 마음을 감동시킨다고 말했어요.",
                    "optionA": "Your",
                    "optionB": "kindness",
                    "optionC": "touches."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "배려와 규칙의 조화",
            "explanation": "ISFJ의 개인적 배려와 ISTJ의 규칙적 접근 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민호",
                    "script": "Everyone needs gentle support.",
                    "translation": "모든 사람은 부드러운 지지가 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Following rules keeps order.",
                    "translation": "규칙을 따르는 게 질서를 유지해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민호는 부드러운 지지를 중시하나요?",
                    "hint": "ISFJ는 개인에 대한 배려와 지지를 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "민호는 'Everyone needs gentle support'라며 부드러운 지지의 중요성을 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민호",
                    "script": "Personal care builds connections.",
                    "translation": "개인적 배려가 연결을 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Clear guidelines prevent confusion.",
                    "translation": "명확한 지침이 혼란을 방지해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon believes clear @@ prevent confusion.",
                    "hint": "ISTJ는 명확한 규칙과 지침을 중시해요.",
                    "optionA": "care",
                    "optionB": "guidelines",
                    "optionC": "support",
                    "result": "guidelines",
                    "explanation": "동현이는 명확한 지침이 혼란을 방지한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민호",
                    "script": "Your structure helps everyone!",
                    "translation": "네 구조가 모든 사람에게 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Your kindness touches hearts.",
                    "translation": "네 친절함이 마음을 감동시켜."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "동현이가 민호의 친절함을 인정하는 말이에요.",
                    "optionA": "Your",
                    "optionB": "kindness",
                    "optionC": "touches.",
                    "result": "Your kindness touches.",
                    "explanation": "동현이는 민호의 친절함이 마음을 감동시킨다고 말했어요."
                }
            ]
        }
    ]
}
ID: 7516 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "지지와 독립의 균형",
            "explanation": "ISFJ의 따뜻한 지지와 ISTP의 독립적 접근 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "우진",
                    "script": "Personal attention helps everyone.",
                    "translation": "개인적 관심이 모든 사람에게 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Independent work flows naturally.",
                    "translation": "독립적 작업이 자연스럽게 흘러."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "우진이는 개인적 관심을 중시하나요?",
                    "hint": "ISFJ는 개별적인 관심과 배려를 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "우진이는 'Personal attention helps everyone'라며 개인적 관심의 중요성을 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "우진",
                    "script": "Supportive environment encourages growth.",
                    "translation": "지지적인 환경이 성장을 격려해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Self reliant approach works.",
                    "translation": "자립적 접근이 효과적이야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-o believes self reliant @@ works.",
                    "hint": "ISTP는 자립적이고 독립적인 접근을 선호해요.",
                    "optionA": "environment",
                    "optionB": "approach",
                    "optionC": "support",
                    "result": "approach",
                    "explanation": "태오는 자립적 접근이 효과적이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "우진",
                    "script": "Your independence inspires me!",
                    "translation": "네 독립성이 내게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Supportive care matters.",
                    "translation": "지지하는 배려가 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태오가 지지하는 배려의 가치를 인정하는 말이에요.",
                    "result": "Supportive care matters.",
                    "explanation": "태오는 우진이의 지지하는 배려가 중요하다고 말했어요.",
                    "optionA": "Supportive",
                    "optionB": "matters.",
                    "optionC": "care"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "지지와 독립의 균형",
            "explanation": "ISFJ의 따뜻한 지지와 ISTP의 독립적 접근 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "우진",
                    "script": "Personal attention helps everyone.",
                    "translation": "개인적 관심이 모든 사람에게 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Independent work flows naturally.",
                    "translation": "독립적 작업이 자연스럽게 흘러."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "우진이는 개인적 관심을 중시하나요?",
                    "hint": "ISFJ는 개별적인 관심과 배려를 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "우진이는 'Personal attention helps everyone'라며 개인적 관심의 중요성을 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "우진",
                    "script": "Supportive environment encourages growth.",
                    "translation": "지지적인 환경이 성장을 격려해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Self reliant approach works.",
                    "translation": "자립적 접근이 효과적이야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-o believes self reliant @@ works.",
                    "hint": "ISTP는 자립적이고 독립적인 접근을 선호해요.",
                    "optionA": "environment",
                    "optionB": "approach",
                    "optionC": "support",
                    "result": "approach",
                    "explanation": "태오는 자립적 접근이 효과적이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "우진",
                    "script": "Your independence inspires me!",
                    "translation": "네 독립성이 내게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Supportive care matters.",
                    "translation": "지지하는 배려가 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태오가 지지하는 배려의 가치를 인정하는 말이에요.",
                    "optionA": "Supportive",
                    "optionB": "matters.",
                    "optionC": "care",
                    "result": "Supportive care matters.",
                    "explanation": "태오는 우진이의 지지하는 배려가 중요하다고 말했어요."
                }
            ]
        }
    ]
}
ID: 7517 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "외향과 내향의 돌봄",
            "explanation": "ISFJ의 적극적 돌봄과 ISFP의 조용한 배려 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민우",
                    "script": "Active care creates harmony.",
                    "translation": "적극적 배려가 조화를 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준석",
                    "script": "Quiet understanding feels natural.",
                    "translation": "조용한 이해가 자연스럽게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민우는 적극적인 배려를 선호하나요?",
                    "hint": "ISFJ는 적극적으로 다른 사람을 돌보려고 해요.",
                    "result": "O",
                    "explanation": "민우는 'Active care creates harmony'라며 적극적 배려를 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민우",
                    "script": "Helpful actions build relationships.",
                    "translation": "도움이 되는 행동이 관계를 쌓아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준석",
                    "script": "Gentle presence brings peace.",
                    "translation": "부드러운 존재가 평화를 가져와."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-seok believes gentle @@ brings peace.",
                    "hint": "ISFP는 부드럽고 조용한 존재감을 중시해요.",
                    "optionA": "actions",
                    "optionB": "presence",
                    "optionC": "care",
                    "result": "presence",
                    "explanation": "준석이는 부드러운 존재가 평화를 가져온다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민우",
                    "script": "Your gentleness touches souls!",
                    "translation": "네 부드러움이 영혼을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준석",
                    "script": "Active help works.",
                    "translation": "적극적 도움이 효과가 있어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준석이가 적극적 도움의 가치를 인정하는 말이에요.",
                    "result": "Active help works.",
                    "explanation": "준석이는 민우의 적극적 도움도 효과적이라고 말했어요.",
                    "optionA": "Active",
                    "optionB": "works.",
                    "optionC": "help"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "외향과 내향의 돌봄",
            "explanation": "ISFJ의 적극적 돌봄과 ISFP의 조용한 배려 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민우",
                    "script": "Active care creates harmony.",
                    "translation": "적극적 배려가 조화를 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준석",
                    "script": "Quiet understanding feels natural.",
                    "translation": "조용한 이해가 자연스럽게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민우는 적극적인 배려를 선호하나요?",
                    "hint": "ISFJ는 적극적으로 다른 사람을 돌보려고 해요.",
                    "result": "O",
                    "explanation": "민우는 'Active care creates harmony'라며 적극적 배려를 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민우",
                    "script": "Helpful actions build relationships.",
                    "translation": "도움이 되는 행동이 관계를 쌓아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준석",
                    "script": "Gentle presence brings peace.",
                    "translation": "부드러운 존재가 평화를 가져와."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-seok believes gentle @@ brings peace.",
                    "hint": "ISFP는 부드럽고 조용한 존재감을 중시해요.",
                    "optionA": "actions",
                    "optionB": "presence",
                    "optionC": "care",
                    "result": "presence",
                    "explanation": "준석이는 부드러운 존재가 평화를 가져온다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민우",
                    "script": "Your gentleness touches souls!",
                    "translation": "네 부드러움이 영혼을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준석",
                    "script": "Active help works.",
                    "translation": "적극적 도움이 효과가 있어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준석이가 적극적 도움의 가치를 인정하는 말이에요.",
                    "optionA": "Active",
                    "optionB": "works.",
                    "optionC": "help",
                    "result": "Active help works.",
                    "explanation": "준석이는 민우의 적극적 도움도 효과적이라고 말했어요."
                }
            ]
        }
    ]
}

현재 배치 처리 완료

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