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

실행 모드 선택


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

대상 테이블: content_mbti_items

ID: 4582 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "아이디어 폭탄과 신중한 마음",
            "explanation": "ENTP의 창의적 결정과 ISFJ의 신중한 결정 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Let's try new things!",
                    "translation": "새로운 걸 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "That sounds fun.",
                    "translation": "재미있게 들려."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도윤이는 새로운 것을 시도하고 싶어하나요?",
                    "hint": "ENTP는 새로운 가능성을 탐구하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "도윤이는 'Let's try new things!'라고 새로운 걸 해보자고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Ideas are fun.",
                    "translation": "아이디어가 재미있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "Be safe first.",
                    "translation": "먼저 안전해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yoon-seo says be @@ first.",
                    "hint": "ISFJ는 안전과 안정을 중요하게 생각해요.",
                    "optionA": "fast",
                    "optionB": "safe",
                    "optionC": "loud",
                    "result": "safe",
                    "explanation": "윤서는 먼저 안전하라고 말해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "You care well.",
                    "translation": "넌 잘 보살펴줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤서",
                    "script": "New ideas are good.",
                    "translation": "새로운 아이디어가 좋아."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "윤서가 아이디어에 대해 말하는 내용이에요.",
                    "optionA": "New",
                    "optionB": "ideas",
                    "optionC": "are",
                    "optionD": "good",
                    "result": "New ideas are good",
                    "explanation": "윤서는 새로운 아이디어가 좋다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "아이디어 폭탄과 신중한 마음",
            "explanation": "ENTP의 창의적 결정과 ISFJ의 신중한 결정 비교",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Let's try new things!",
                    "translation": "새로운 걸 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "That sounds fun.",
                    "translation": "재미있게 들려."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도윤이는 새로운 것을 시도하고 싶어하나요?",
                    "hint": "ENTP는 새로운 가능성을 탐구하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "도윤이는 'Let's try new things!'라고 새로운 걸 해보자고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Ideas are fun.",
                    "translation": "아이디어가 재미있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "Be safe first.",
                    "translation": "먼저 안전해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yoon-seo says be @@ first.",
                    "hint": "ISFJ는 안전과 안정을 중요하게 생각해요.",
                    "optionA": "fast",
                    "optionB": "safe",
                    "optionC": "loud",
                    "result": "safe",
                    "explanation": "윤서는 먼저 안전하라고 말해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "You care well.",
                    "translation": "넌 잘 보살펴줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤서",
                    "script": "New ideas are good.",
                    "translation": "새로운 아이디어가 좋아."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "윤서가 아이디어에 대해 말하는 내용이에요.",
                    "optionA": "New",
                    "optionB": "ideas",
                    "optionC": "are",
                    "optionD": "good",
                    "result": "New ideas are good",
                    "explanation": "윤서는 새로운 아이디어가 좋다고 말해요."
                }
            ]
        }
    ]
}
ID: 4583 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "따뜻한 리더와 생각하는 사람",
            "explanation": "ENFJ의 감정적 결정과 INTJ의 논리적 결정 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ENFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "How do people feel?",
                    "translation": "사람들이 어떻게 느낄까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "Think first.",
                    "translation": "먼저 생각해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재민이는 사람들의 감정을 궁금해하나요?",
                    "hint": "ENFJ는 다른 사람들의 감정을 항상 고려해요.",
                    "result": "O",
                    "explanation": "재민이는 'How do people feel?'라고 사람들의 감정을 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재민",
                    "script": "Hearts need care.",
                    "translation": "마음은 돌봄이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Facts are true.",
                    "translation": "사실이 진실이야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yu-jin says @@ are true.",
                    "hint": "INTJ는 객관적인 사실을 신뢰해요.",
                    "optionA": "stories",
                    "optionB": "facts",
                    "optionC": "games",
                    "result": "facts",
                    "explanation": "유진이는 사실이 진실이라고 말해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재민",
                    "script": "You think well.",
                    "translation": "넌 생각을 잘해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "Feelings matter too.",
                    "translation": "감정도 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "유진이가 감정에 대해 말하는 내용이에요.",
                    "optionA": "Feelings",
                    "optionB": "matter",
                    "optionC": "too",
                    "result": "Feelings matter too",
                    "explanation": "유진이는 감정도 중요하다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "따뜻한 리더와 생각하는 사람",
            "explanation": "ENFJ의 감정적 결정과 INTJ의 논리적 결정 비교",
            "level": 1,
            "my_mbti": "ENFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "How do people feel?",
                    "translation": "사람들이 어떻게 느낄까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "Think first.",
                    "translation": "먼저 생각해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재민이는 사람들의 감정을 궁금해하나요?",
                    "hint": "ENFJ는 다른 사람들의 감정을 항상 고려해요.",
                    "result": "O",
                    "explanation": "재민이는 'How do people feel?'라고 사람들의 감정을 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재민",
                    "script": "Hearts need care.",
                    "translation": "마음은 돌봄이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Facts are true.",
                    "translation": "사실이 진실이야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yu-jin says @@ are true.",
                    "hint": "INTJ는 객관적인 사실을 신뢰해요.",
                    "optionA": "stories",
                    "optionB": "facts",
                    "optionC": "games",
                    "result": "facts",
                    "explanation": "유진이는 사실이 진실이라고 말해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재민",
                    "script": "You think well.",
                    "translation": "넌 생각을 잘해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "Feelings matter too.",
                    "translation": "감정도 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "유진이가 감정에 대해 말하는 내용이에요.",
                    "optionA": "Feelings",
                    "optionB": "matter",
                    "optionC": "too",
                    "result": "Feelings matter too",
                    "explanation": "유진이는 감정도 중요하다고 말해요."
                }
            ]
        }
    ]
}
ID: 4584 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "점심 메뉴 정하기",
            "explanation": "ISFJ의 배려심 있는 결정과 ENTJ의 빠른 선택 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "What does everyone want?",
                    "translation": "다들 뭐 먹고 싶어?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Let's just get pizza.",
                    "translation": "그냥 피자 먹자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수현이는 모두의 의견을 물어보나요?",
                    "hint": "ISFJ는 다른 사람의 선호도를 고려해요.",
                    "result": "O",
                    "explanation": "수현이는 'What does everyone want?'라고 모두의 의견을 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수현",
                    "script": "I'll check with others.",
                    "translation": "다른 사람들한테도 물어볼게."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "You're very thoughtful!",
                    "translation": "너 정말 사려 깊구나!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Soo-hyun will @@ with others.",
                    "hint": "ISFJ는 결정 전에 확인하는 것을 좋아해요.",
                    "optionA": "fight",
                    "optionB": "check",
                    "optionC": "argue",
                    "result": "check",
                    "explanation": "수현이는 다른 사람들에게 확인할 거예요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "Everyone's opinion matters.",
                    "translation": "모두의 의견이 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Your kindness is amazing.",
                    "translation": "네 친절함이 놀라워."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁이가 수현이의 친절함을 칭찬해요.",
                    "optionA": "is",
                    "optionB": "Your",
                    "optionC": "kindness",
                    "optionD": "amazing",
                    "result": "Your kindness is amazing",
                    "explanation": "준혁이는 수현이의 친절함이 놀랍다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "점심 메뉴 정하기",
            "explanation": "ISFJ의 배려심 있는 결정과 ENTJ의 빠른 선택 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "What does everyone want?",
                    "translation": "다들 뭐 먹고 싶어?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Let's just get pizza.",
                    "translation": "그냥 피자 먹자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수현이는 모두의 의견을 물어보나요?",
                    "hint": "ISFJ는 다른 사람의 선호도를 고려해요.",
                    "result": "O",
                    "explanation": "수현이는 'What does everyone want?'라고 모두의 의견을 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수현",
                    "script": "I'll check with others.",
                    "translation": "다른 사람들한테도 물어볼게."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "You're very thoughtful!",
                    "translation": "너 정말 사려 깊구나!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Soo-hyun will @@ with others.",
                    "hint": "ISFJ는 결정 전에 확인하는 것을 좋아해요.",
                    "optionA": "fight",
                    "optionB": "check",
                    "optionC": "argue",
                    "result": "check",
                    "explanation": "수현이는 다른 사람들에게 확인할 거예요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "Everyone's opinion matters.",
                    "translation": "모두의 의견이 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Your kindness is amazing.",
                    "translation": "네 친절함이 놀라워."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준혁이가 수현이의 친절함을 칭찬해요.",
                    "optionA": "is",
                    "optionB": "Your",
                    "optionC": "kindness",
                    "optionD": "amazing",
                    "result": "Your kindness is amazing",
                    "explanation": "준혁이는 수현이의 친절함이 놀랍다고 말했어요."
                }
            ]
        }
    ]
}
ID: 4585 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "주말 계획 짜기",
            "explanation": "INFP의 유연한 선택과 ESTJ의 계획적 결정 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하윤",
                    "script": "I'm following my mood.",
                    "translation": "기분 따라갈 거야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "We need a schedule.",
                    "translation": "우리 일정이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하윤이는 기분에 따라 결정하나요?",
                    "hint": "INFP는 감정과 기분을 중시해요.",
                    "result": "O",
                    "explanation": "하윤이는 'I'm following my mood'라고 기분을 따른다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하윤",
                    "script": "Plans can always change.",
                    "translation": "계획은 언제든 바뀔 수 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Your flexibility helps sometimes.",
                    "translation": "네 유연함이 가끔 도움이 돼."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-yoon thinks plans can @@.",
                    "hint": "INFP는 변화를 자연스럽게 받아들여요.",
                    "optionA": "change",
                    "optionB": "stay",
                    "optionC": "disappear",
                    "result": "change",
                    "explanation": "하윤이는 계획이 바뀔 수 있다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하윤",
                    "script": "Let's see what happens!",
                    "translation": "어떻게 되는지 보자!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "You make life interesting.",
                    "translation": "넌 삶을 재미있게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이가 하윤이에 대해 말해요.",
                    "optionA": "interesting",
                    "optionB": "life",
                    "optionC": "You",
                    "optionD": "make",
                    "result": "You make life interesting",
                    "explanation": "태영이는 하윤이가 삶을 재미있게 만든다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "주말 계획 짜기",
            "explanation": "INFP의 유연한 선택과 ESTJ의 계획적 결정 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하윤",
                    "script": "I'm following my mood.",
                    "translation": "기분 따라갈 거야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "We need a schedule.",
                    "translation": "우리 일정이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하윤이는 기분에 따라 결정하나요?",
                    "hint": "INFP는 감정과 기분을 중시해요.",
                    "result": "O",
                    "explanation": "하윤이는 'I'm following my mood'라고 기분을 따른다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하윤",
                    "script": "Plans can always change.",
                    "translation": "계획은 언제든 바뀔 수 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Your flexibility helps sometimes.",
                    "translation": "네 유연함이 가끔 도움이 돼."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-yoon thinks plans can @@.",
                    "hint": "INFP는 변화를 자연스럽게 받아들여요.",
                    "optionA": "change",
                    "optionB": "stay",
                    "optionC": "disappear",
                    "result": "change",
                    "explanation": "하윤이는 계획이 바뀔 수 있다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하윤",
                    "script": "Let's see what happens!",
                    "translation": "어떻게 되는지 보자!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "You make life interesting.",
                    "translation": "넌 삶을 재미있게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이가 하윤이에 대해 말해요.",
                    "optionA": "interesting",
                    "optionB": "life",
                    "optionC": "You",
                    "optionD": "make",
                    "result": "You make life interesting",
                    "explanation": "태영이는 하윤이가 삶을 재미있게 만든다고 말해요."
                }
            ]
        }
    ]
}
ID: 4586 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "선물 고르기",
            "explanation": "ENFJ의 감정 중심 선택과 INTP의 논리적 분석 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ENFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지아",
                    "script": "She'll love this one!",
                    "translation": "그녀가 이거 좋아할 거야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도현",
                    "script": "What's the best value?",
                    "translation": "뭐가 가장 가성비가 좋아?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지아는 감정을 고려해서 선택하나요?",
                    "hint": "ENFJ는 상대방의 감정을 우선시해요.",
                    "result": "O",
                    "explanation": "지아는 'She'll love this one!'라고 감정을 고려했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지아",
                    "script": "It matches her style!",
                    "translation": "그녀 스타일이랑 어울려!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도현",
                    "script": "You know people well.",
                    "translation": "넌 사람을 잘 알아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-a says it @@ her style.",
                    "hint": "ENFJ는 상대방의 취향을 잘 파악해요.",
                    "optionA": "ruins",
                    "optionB": "matches",
                    "optionC": "hates",
                    "result": "matches",
                    "explanation": "지아는 그것이 그녀의 스타일과 어울린다고 말해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지아",
                    "script": "Personal touch matters most!",
                    "translation": "개인적인 감동이 가장 중요해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도현",
                    "script": "Your heart guides you.",
                    "translation": "네 마음이 널 이끄는구나."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도현이가 지아에 대해 말해요.",
                    "optionA": "heart",
                    "optionB": "Your",
                    "optionC": "you",
                    "optionD": "guides",
                    "result": "Your heart guides you",
                    "explanation": "도현이는 지아의 마음이 그녀를 이끈다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "선물 고르기",
            "explanation": "ENFJ의 감정 중심 선택과 INTP의 논리적 분석 비교",
            "level": 1,
            "my_mbti": "ENFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지아",
                    "script": "She'll love this one!",
                    "translation": "그녀가 이거 좋아할 거야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도현",
                    "script": "What's the best value?",
                    "translation": "뭐가 가장 가성비가 좋아?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지아는 감정을 고려해서 선택하나요?",
                    "hint": "ENFJ는 상대방의 감정을 우선시해요.",
                    "result": "O",
                    "explanation": "지아는 'She'll love this one!'라고 감정을 고려했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지아",
                    "script": "It matches her style!",
                    "translation": "그녀 스타일이랑 어울려!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도현",
                    "script": "You know people well.",
                    "translation": "넌 사람을 잘 알아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-a says it @@ her style.",
                    "hint": "ENFJ는 상대방의 취향을 잘 파악해요.",
                    "optionA": "ruins",
                    "optionB": "matches",
                    "optionC": "hates",
                    "result": "matches",
                    "explanation": "지아는 그것이 그녀의 스타일과 어울린다고 말해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지아",
                    "script": "Personal touch matters most!",
                    "translation": "개인적인 감동이 가장 중요해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도현",
                    "script": "Your heart guides you.",
                    "translation": "네 마음이 널 이끄는구나."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도현이가 지아에 대해 말해요.",
                    "optionA": "heart",
                    "optionB": "Your",
                    "optionC": "you",
                    "optionD": "guides",
                    "result": "Your heart guides you",
                    "explanation": "도현이는 지아의 마음이 그녀를 이끈다고 말해요."
                }
            ]
        }
    ]
}
ID: 4587 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "프로젝트 방향 정하기",
            "explanation": "ISTJ의 체계적 접근과 ENFP의 창의적 도전 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진우",
                    "script": "Let's follow the rules.",
                    "translation": "규칙을 따르자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민규",
                    "script": "Or try something new!",
                    "translation": "아니면 새로운 걸 해보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진우는 규칙을 따르고 싶어하나요?",
                    "hint": "ISTJ는 정해진 방법을 선호해요.",
                    "result": "O",
                    "explanation": "진우는 'Let's follow the rules'라고 규칙을 따르자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진우",
                    "script": "The proven way works.",
                    "translation": "검증된 방법이 효과있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민규",
                    "script": "Your stability helps us!",
                    "translation": "네 안정감이 우리를 도와줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jin-woo prefers the @@ way.",
                    "hint": "ISTJ는 검증된 방법을 신뢰해요.",
                    "optionA": "crazy",
                    "optionB": "proven",
                    "optionC": "unknown",
                    "result": "proven",
                    "explanation": "진우는 검증된 방법을 선호해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진우",
                    "script": "Step by step works.",
                    "translation": "차근차근이 효과있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민규",
                    "script": "You keep us grounded.",
                    "translation": "넌 우리를 안정시켜줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민규가 진우의 역할을 말해요.",
                    "optionA": "grounded",
                    "optionB": "You",
                    "optionC": "us",
                    "optionD": "keep",
                    "result": "You keep us grounded",
                    "explanation": "민규는 진우가 팀을 안정시켜준다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "프로젝트 방향 정하기",
            "explanation": "ISTJ의 체계적 접근과 ENFP의 창의적 도전 비교",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진우",
                    "script": "Let's follow the rules.",
                    "translation": "규칙을 따르자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민규",
                    "script": "Or try something new!",
                    "translation": "아니면 새로운 걸 해보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진우는 규칙을 따르고 싶어하나요?",
                    "hint": "ISTJ는 정해진 방법을 선호해요.",
                    "result": "O",
                    "explanation": "진우는 'Let's follow the rules'라고 규칙을 따르자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진우",
                    "script": "The proven way works.",
                    "translation": "검증된 방법이 효과있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민규",
                    "script": "Your stability helps us!",
                    "translation": "네 안정감이 우리를 도와줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jin-woo prefers the @@ way.",
                    "hint": "ISTJ는 검증된 방법을 신뢰해요.",
                    "optionA": "crazy",
                    "optionB": "proven",
                    "optionC": "unknown",
                    "result": "proven",
                    "explanation": "진우는 검증된 방법을 선호해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진우",
                    "script": "Step by step works.",
                    "translation": "차근차근이 효과있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민규",
                    "script": "You keep us grounded.",
                    "translation": "넌 우리를 안정시켜줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민규가 진우의 역할을 말해요.",
                    "optionA": "grounded",
                    "optionB": "You",
                    "optionC": "us",
                    "optionD": "keep",
                    "result": "You keep us grounded",
                    "explanation": "민규는 진우가 팀을 안정시켜준다고 말해요."
                }
            ]
        }
    ]
}
ID: 4588 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "문제 해결하기",
            "explanation": "ENTP의 혁신적 접근과 ISFJ의 신중한 고려 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Let's break all rules!",
                    "translation": "모든 규칙을 깨자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "But what about risks?",
                    "translation": "근데 위험은 어떡해?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현우는 규칙을 깨고 싶어하나요?",
                    "hint": "ENTP는 기존 방식에 도전해요.",
                    "result": "O",
                    "explanation": "현우는 'Let's break all rules!'라고 규칙을 깨자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Innovation needs bold moves!",
                    "translation": "혁신은 과감한 움직임이 필요해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Your courage inspires me.",
                    "translation": "네 용기가 날 격려해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyun-woo thinks innovation needs @@ moves.",
                    "hint": "ENTP는 과감한 시도를 좋아해요.",
                    "optionA": "small",
                    "optionB": "bold",
                    "optionC": "safe",
                    "result": "bold",
                    "explanation": "현우는 혁신에 과감한 움직임이 필요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현우",
                    "script": "Different is always better!",
                    "translation": "다른 건 항상 더 좋아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "You see new possibilities.",
                    "translation": "넌 새로운 가능성을 봐."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예나가 현우의 능력을 말해요.",
                    "optionA": "new",
                    "optionB": "see",
                    "optionC": "You",
                    "optionD": "possibilities",
                    "result": "You see new possibilities",
                    "explanation": "예나는 현우가 새로운 가능성을 본다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "문제 해결하기",
            "explanation": "ENTP의 혁신적 접근과 ISFJ의 신중한 고려 비교",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Let's break all rules!",
                    "translation": "모든 규칙을 깨자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "But what about risks?",
                    "translation": "근데 위험은 어떡해?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현우는 규칙을 깨고 싶어하나요?",
                    "hint": "ENTP는 기존 방식에 도전해요.",
                    "result": "O",
                    "explanation": "현우는 'Let's break all rules!'라고 규칙을 깨자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Innovation needs bold moves!",
                    "translation": "혁신은 과감한 움직임이 필요해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Your courage inspires me.",
                    "translation": "네 용기가 날 격려해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyun-woo thinks innovation needs @@ moves.",
                    "hint": "ENTP는 과감한 시도를 좋아해요.",
                    "optionA": "small",
                    "optionB": "bold",
                    "optionC": "safe",
                    "result": "bold",
                    "explanation": "현우는 혁신에 과감한 움직임이 필요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현우",
                    "script": "Different is always better!",
                    "translation": "다른 건 항상 더 좋아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "You see new possibilities.",
                    "translation": "넌 새로운 가능성을 봐."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예나가 현우의 능력을 말해요.",
                    "optionA": "new",
                    "optionB": "see",
                    "optionC": "You",
                    "optionD": "possibilities",
                    "result": "You see new possibilities",
                    "explanation": "예나는 현우가 새로운 가능성을 본다고 말해요."
                }
            ]
        }
    ]
}
ID: 4589 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "투자 결정하기",
            "explanation": "ESFJ의 안전 추구와 INTJ의 전략적 계산 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하린",
                    "script": "Is this too risky?",
                    "translation": "이거 너무 위험한가?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "I calculated everything already.",
                    "translation": "이미 다 계산했어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하린이는 위험을 걱정하나요?",
                    "hint": "ESFJ는 안전을 중시해요.",
                    "result": "O",
                    "explanation": "하린이는 'Is this too risky?'라고 위험을 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하린",
                    "script": "Family security comes first.",
                    "translation": "가족 안전이 우선이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Your care is valuable.",
                    "translation": "네 배려는 가치있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-rin thinks @@ comes first.",
                    "hint": "ESFJ는 가족의 안전을 최우선으로 생각해요.",
                    "optionA": "money",
                    "optionB": "security",
                    "optionC": "fun",
                    "result": "security",
                    "explanation": "하린이는 안전이 우선이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하린",
                    "script": "People matter most here.",
                    "translation": "여기선 사람이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "You protect what's important.",
                    "translation": "넌 중요한 걸 지켜."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "승현이가 하린이의 보호 본능을 말해요.",
                    "optionA": "what's",
                    "optionB": "protect",
                    "optionC": "You",
                    "optionD": "important",
                    "result": "You protect what's important",
                    "explanation": "승현이는 하린이가 중요한 것을 지킨다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "투자 결정하기",
            "explanation": "ESFJ의 안전 추구와 INTJ의 전략적 계산 비교",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하린",
                    "script": "Is this too risky?",
                    "translation": "이거 너무 위험한가?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "I calculated everything already.",
                    "translation": "이미 다 계산했어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하린이는 위험을 걱정하나요?",
                    "hint": "ESFJ는 안전을 중시해요.",
                    "result": "O",
                    "explanation": "하린이는 'Is this too risky?'라고 위험을 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하린",
                    "script": "Family security comes first.",
                    "translation": "가족 안전이 우선이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Your care is valuable.",
                    "translation": "네 배려는 가치있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-rin thinks @@ comes first.",
                    "hint": "ESFJ는 가족의 안전을 최우선으로 생각해요.",
                    "optionA": "money",
                    "optionB": "security",
                    "optionC": "fun",
                    "result": "security",
                    "explanation": "하린이는 안전이 우선이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하린",
                    "script": "People matter most here.",
                    "translation": "여기선 사람이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "You protect what's important.",
                    "translation": "넌 중요한 걸 지켜."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "승현이가 하린이의 보호 본능을 말해요.",
                    "optionA": "what's",
                    "optionB": "protect",
                    "optionC": "You",
                    "optionD": "important",
                    "result": "You protect what's important",
                    "explanation": "승현이는 하린이가 중요한 것을 지킨다고 말해요."
                }
            ]
        }
    ]
}
ID: 4590 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "여행 계획 세우기",
            "explanation": "ISFP의 자유로운 선택과 ESTJ의 효율적 계획 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "I'll decide when there.",
                    "translation": "거기서 결정할게."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준서",
                    "script": "We need bookings now!",
                    "translation": "지금 예약이 필요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "아린이는 나중에 결정하려고 하나요?",
                    "hint": "ISFP는 즉흥적인 결정을 선호해요.",
                    "result": "O",
                    "explanation": "아린이는 'I'll decide when there'라고 나중에 결정하겠다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Adventure needs freedom!",
                    "translation": "모험엔 자유가 필요해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준서",
                    "script": "Your spontaneity adds fun.",
                    "translation": "네 즉흥성이 재미를 더해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "A-rin thinks adventure needs @@.",
                    "hint": "ISFP는 자유로운 선택을 좋아해요.",
                    "optionA": "rules",
                    "optionB": "freedom",
                    "optionC": "limits",
                    "result": "freedom",
                    "explanation": "아린이는 모험에 자유가 필요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "Surprises make trips special!",
                    "translation": "놀라움이 여행을 특별하게 해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "You bring unexpected joy.",
                    "translation": "넌 예상치 못한 기쁨을 가져와."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준서가 아린이의 영향을 말해요.",
                    "optionA": "unexpected",
                    "optionB": "You",
                    "optionC": "joy",
                    "optionD": "bring",
                    "result": "You bring unexpected joy",
                    "explanation": "준서는 아린이가 예상치 못한 기쁨을 가져온다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "여행 계획 세우기",
            "explanation": "ISFP의 자유로운 선택과 ESTJ의 효율적 계획 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "I'll decide when there.",
                    "translation": "거기서 결정할게."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준서",
                    "script": "We need bookings now!",
                    "translation": "지금 예약이 필요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "아린이는 나중에 결정하려고 하나요?",
                    "hint": "ISFP는 즉흥적인 결정을 선호해요.",
                    "result": "O",
                    "explanation": "아린이는 'I'll decide when there'라고 나중에 결정하겠다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Adventure needs freedom!",
                    "translation": "모험엔 자유가 필요해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준서",
                    "script": "Your spontaneity adds fun.",
                    "translation": "네 즉흥성이 재미를 더해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "A-rin thinks adventure needs @@.",
                    "hint": "ISFP는 자유로운 선택을 좋아해요.",
                    "optionA": "rules",
                    "optionB": "freedom",
                    "optionC": "limits",
                    "result": "freedom",
                    "explanation": "아린이는 모험에 자유가 필요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "Surprises make trips special!",
                    "translation": "놀라움이 여행을 특별하게 해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "You bring unexpected joy.",
                    "translation": "넌 예상치 못한 기쁨을 가져와."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준서가 아린이의 영향을 말해요.",
                    "optionA": "unexpected",
                    "optionB": "You",
                    "optionC": "joy",
                    "optionD": "bring",
                    "result": "You bring unexpected joy",
                    "explanation": "준서는 아린이가 예상치 못한 기쁨을 가져온다고 말해요."
                }
            ]
        }
    ]
}
ID: 4591 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "직업 선택하기",
            "explanation": "INFJ의 가치 중심 결정과 ESTJ의 실용적 판단 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "Meaning matters most here.",
                    "translation": "의미가 여기서 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "What about the salary?",
                    "translation": "급여는 어때?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다은이는 의미를 가장 중요하게 여기나요?",
                    "hint": "INFJ는 가치와 의미를 우선시해요.",
                    "result": "O",
                    "explanation": "다은이는 'Meaning matters most'라고 의미가 가장 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다은",
                    "script": "Purpose drives my choice.",
                    "translation": "목적이 내 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "Your passion is inspiring.",
                    "translation": "네 열정이 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Da-eun says @@ drives her choice.",
                    "hint": "INFJ는 목적의식으로 결정해요.",
                    "optionA": "money",
                    "optionB": "purpose",
                    "optionC": "fame",
                    "result": "purpose",
                    "explanation": "다은이는 목적이 그녀의 선택을 이끈다고 말해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다은",
                    "script": "Heart knows the way.",
                    "translation": "마음이 길을 알아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "You follow deep values.",
                    "translation": "넌 깊은 가치를 따르는구나."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성훈이가 다은이의 가치관을 말해요.",
                    "optionA": "deep",
                    "optionB": "follow",
                    "optionC": "You",
                    "optionD": "values",
                    "result": "You follow deep values",
                    "explanation": "성훈이는 다은이가 깊은 가치를 따른다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "직업 선택하기",
            "explanation": "INFJ의 가치 중심 결정과 ESTJ의 실용적 판단 비교",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "Meaning matters most here.",
                    "translation": "의미가 여기서 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "What about the salary?",
                    "translation": "급여는 어때?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다은이는 의미를 가장 중요하게 여기나요?",
                    "hint": "INFJ는 가치와 의미를 우선시해요.",
                    "result": "O",
                    "explanation": "다은이는 'Meaning matters most'라고 의미가 가장 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다은",
                    "script": "Purpose drives my choice.",
                    "translation": "목적이 내 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "Your passion is inspiring.",
                    "translation": "네 열정이 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Da-eun says @@ drives her choice.",
                    "hint": "INFJ는 목적의식으로 결정해요.",
                    "optionA": "money",
                    "optionB": "purpose",
                    "optionC": "fame",
                    "result": "purpose",
                    "explanation": "다은이는 목적이 그녀의 선택을 이끈다고 말해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다은",
                    "script": "Heart knows the way.",
                    "translation": "마음이 길을 알아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "You follow deep values.",
                    "translation": "넌 깊은 가치를 따르는구나."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "성훈이가 다은이의 가치관을 말해요.",
                    "optionA": "deep",
                    "optionB": "follow",
                    "optionC": "You",
                    "optionD": "values",
                    "result": "You follow deep values",
                    "explanation": "성훈이는 다은이가 깊은 가치를 따른다고 말해요."
                }
            ]
        }
    ]
}
ID: 4592 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "팀 리더 정하기",
            "explanation": "ISTP의 실력 중심과 ENFJ의 화합 추구 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "Skills matter most here.",
                    "translation": "실력이 여기서 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현준",
                    "script": "But team harmony too!",
                    "translation": "팀 화합도 중요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동민이는 실력을 가장 중요하게 보나요?",
                    "hint": "ISTP는 능력과 실력을 중시해요.",
                    "result": "O",
                    "explanation": "동민이는 'Skills matter most'라고 실력이 가장 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Results speak for themselves.",
                    "translation": "결과가 스스로 말해줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현준",
                    "script": "Your logic is solid.",
                    "translation": "네 논리는 탄탄해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-min thinks @@ speak for themselves.",
                    "hint": "ISTP는 결과를 중요하게 봐요.",
                    "optionA": "feelings",
                    "optionB": "results",
                    "optionC": "words",
                    "result": "results",
                    "explanation": "동민이는 결과가 스스로 말해준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Facts guide my decision.",
                    "translation": "사실이 내 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현준",
                    "script": "You keep things real.",
                    "translation": "넌 현실적이야."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현준이가 동민이의 현실성을 말해요.",
                    "optionA": "things",
                    "optionB": "You",
                    "optionC": "real",
                    "optionD": "keep",
                    "result": "You keep things real",
                    "explanation": "현준이는 동민이가 현실적이라고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "팀 리더 정하기",
            "explanation": "ISTP의 실력 중심과 ENFJ의 화합 추구 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "Skills matter most here.",
                    "translation": "실력이 여기서 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현준",
                    "script": "But team harmony too!",
                    "translation": "팀 화합도 중요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동민이는 실력을 가장 중요하게 보나요?",
                    "hint": "ISTP는 능력과 실력을 중시해요.",
                    "result": "O",
                    "explanation": "동민이는 'Skills matter most'라고 실력이 가장 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Results speak for themselves.",
                    "translation": "결과가 스스로 말해줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현준",
                    "script": "Your logic is solid.",
                    "translation": "네 논리는 탄탄해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-min thinks @@ speak for themselves.",
                    "hint": "ISTP는 결과를 중요하게 봐요.",
                    "optionA": "feelings",
                    "optionB": "results",
                    "optionC": "words",
                    "result": "results",
                    "explanation": "동민이는 결과가 스스로 말해준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Facts guide my decision.",
                    "translation": "사실이 내 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현준",
                    "script": "You keep things real.",
                    "translation": "넌 현실적이야."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "현준이가 동민이의 현실성을 말해요.",
                    "optionA": "things",
                    "optionB": "You",
                    "optionC": "real",
                    "optionD": "keep",
                    "result": "You keep things real",
                    "explanation": "현준이는 동민이가 현실적이라고 말해요."
                }
            ]
        }
    ]
}
ID: 4593 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "긴급 상황 대처",
            "explanation": "ESTP의 즉각적 행동과 ENFJ의 팀 배려 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "Act now, think later!",
                    "translation": "지금 행동하고, 나중에 생각해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "Is everyone okay first?",
                    "translation": "먼저 모두 괜찮은지?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "시우는 즉시 행동하자고 하나요?",
                    "hint": "ESTP는 빠른 행동을 선호해요.",
                    "result": "O",
                    "explanation": "시우는 'Act now'라고 지금 행동하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "Speed saves the day!",
                    "translation": "속도가 상황을 구해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "Your quick thinking helps!",
                    "translation": "네 빠른 판단이 도움돼!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Si-woo thinks @@ saves the day.",
                    "hint": "ESTP는 빠른 대응을 중요시해요.",
                    "optionA": "waiting",
                    "optionB": "speed",
                    "optionC": "planning",
                    "result": "speed",
                    "explanation": "시우는 속도가 상황을 구한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "Action beats planning here!",
                    "translation": "여기선 행동이 계획을 이겨!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "You handle pressure well.",
                    "translation": "넌 압박을 잘 다뤄."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재민이가 시우의 능력을 칭찬해요.",
                    "optionA": "pressure",
                    "optionB": "handle",
                    "optionC": "You",
                    "optionD": "well",
                    "result": "You handle pressure well",
                    "explanation": "재민이는 시우가 압박을 잘 다룬다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "긴급 상황 대처",
            "explanation": "ESTP의 즉각적 행동과 ENFJ의 팀 배려 비교",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "Act now, think later!",
                    "translation": "지금 행동하고, 나중에 생각해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "Is everyone okay first?",
                    "translation": "먼저 모두 괜찮은지?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "시우는 즉시 행동하자고 하나요?",
                    "hint": "ESTP는 빠른 행동을 선호해요.",
                    "result": "O",
                    "explanation": "시우는 'Act now'라고 지금 행동하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "Speed saves the day!",
                    "translation": "속도가 상황을 구해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "Your quick thinking helps!",
                    "translation": "네 빠른 판단이 도움돼!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Si-woo thinks @@ saves the day.",
                    "hint": "ESTP는 빠른 대응을 중요시해요.",
                    "optionA": "waiting",
                    "optionB": "speed",
                    "optionC": "planning",
                    "result": "speed",
                    "explanation": "시우는 속도가 상황을 구한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "Action beats planning here!",
                    "translation": "여기선 행동이 계획을 이겨!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "You handle pressure well.",
                    "translation": "넌 압박을 잘 다뤄."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "재민이가 시우의 능력을 칭찬해요.",
                    "optionA": "pressure",
                    "optionB": "handle",
                    "optionC": "You",
                    "optionD": "well",
                    "result": "You handle pressure well",
                    "explanation": "재민이는 시우가 압박을 잘 다룬다고 말해요."
                }
            ]
        }
    ]
}
ID: 4594 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "영화 고르기",
            "explanation": "INTP의 논리적 분석과 ESFJ의 분위기 고려 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "This one has better reviews.",
                    "translation": "이게 평점이 더 좋아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수민",
                    "script": "Will everyone enjoy it?",
                    "translation": "모두가 재미있어할까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정우는 평점을 중요하게 보나요?",
                    "hint": "INTP는 객관적 데이터를 중시해요.",
                    "result": "O",
                    "explanation": "정우는 'better reviews'라고 평점을 언급했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정우",
                    "script": "Data shows it's good.",
                    "translation": "데이터가 좋다고 보여줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수민",
                    "script": "Your research helps us!",
                    "translation": "네 조사가 우리를 도와줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jung-woo says @@ shows it's good.",
                    "hint": "INTP는 데이터를 신뢰해요.",
                    "optionA": "feeling",
                    "optionB": "data",
                    "optionC": "luck",
                    "result": "data",
                    "explanation": "정우는 데이터가 좋다고 보여준다고 말해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정우",
                    "script": "Logic picks the best.",
                    "translation": "논리가 최고를 고르지."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수민",
                    "script": "You analyze things deeply.",
                    "translation": "넌 깊게 분석하는구나."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수민이가 정우의 분석력을 말해요.",
                    "optionA": "deeply",
                    "optionB": "things",
                    "optionC": "You",
                    "optionD": "analyze",
                    "result": "You analyze things deeply",
                    "explanation": "수민이는 정우가 깊게 분석한다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "영화 고르기",
            "explanation": "INTP의 논리적 분석과 ESFJ의 분위기 고려 비교",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "This one has better reviews.",
                    "translation": "이게 평점이 더 좋아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수민",
                    "script": "Will everyone enjoy it?",
                    "translation": "모두가 재미있어할까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정우는 평점을 중요하게 보나요?",
                    "hint": "INTP는 객관적 데이터를 중시해요.",
                    "result": "O",
                    "explanation": "정우는 'better reviews'라고 평점을 언급했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정우",
                    "script": "Data shows it's good.",
                    "translation": "데이터가 좋다고 보여줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수민",
                    "script": "Your research helps us!",
                    "translation": "네 조사가 우리를 도와줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jung-woo says @@ shows it's good.",
                    "hint": "INTP는 데이터를 신뢰해요.",
                    "optionA": "feeling",
                    "optionB": "data",
                    "optionC": "luck",
                    "result": "data",
                    "explanation": "정우는 데이터가 좋다고 보여준다고 말해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정우",
                    "script": "Logic picks the best.",
                    "translation": "논리가 최고를 고르지."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수민",
                    "script": "You analyze things deeply.",
                    "translation": "넌 깊게 분석하는구나."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "수민이가 정우의 분석력을 말해요.",
                    "optionA": "deeply",
                    "optionB": "things",
                    "optionC": "You",
                    "optionD": "analyze",
                    "result": "You analyze things deeply",
                    "explanation": "수민이는 정우가 깊게 분석한다고 말해요."
                }
            ]
        }
    ]
}
ID: 4595 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "공부 방법 정하기",
            "explanation": "INFP의 개인 맞춤과 ENTJ의 효율성 추구 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I learn my way.",
                    "translation": "내 방식으로 배워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민준",
                    "script": "Structure speeds up learning!",
                    "translation": "체계가 학습을 빠르게 해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 자기 방식으로 배우나요?",
                    "hint": "INFP는 개인화된 방법을 선호해요.",
                    "result": "O",
                    "explanation": "준호는 'I learn my way'라고 자기 방식으로 배운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Each person is different.",
                    "translation": "사람마다 달라."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민준",
                    "script": "Your creativity shows results!",
                    "translation": "네 창의성이 결과를 보여줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho thinks each person is @@.",
                    "hint": "INFP는 개인의 차이를 인정해요.",
                    "optionA": "same",
                    "optionB": "different",
                    "optionC": "wrong",
                    "result": "different",
                    "explanation": "준호는 사람마다 다르다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Feeling guides my learning.",
                    "translation": "감정이 내 학습을 이끌어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "You find unique paths.",
                    "translation": "넌 독특한 길을 찾아."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민준이가 준호의 방법을 말해요.",
                    "optionA": "paths",
                    "optionB": "find",
                    "optionC": "You",
                    "optionD": "unique",
                    "result": "You find unique paths",
                    "explanation": "민준이는 준호가 독특한 길을 찾는다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "공부 방법 정하기",
            "explanation": "INFP의 개인 맞춤과 ENTJ의 효율성 추구 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I learn my way.",
                    "translation": "내 방식으로 배워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민준",
                    "script": "Structure speeds up learning!",
                    "translation": "체계가 학습을 빠르게 해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 자기 방식으로 배우나요?",
                    "hint": "INFP는 개인화된 방법을 선호해요.",
                    "result": "O",
                    "explanation": "준호는 'I learn my way'라고 자기 방식으로 배운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Each person is different.",
                    "translation": "사람마다 달라."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민준",
                    "script": "Your creativity shows results!",
                    "translation": "네 창의성이 결과를 보여줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho thinks each person is @@.",
                    "hint": "INFP는 개인의 차이를 인정해요.",
                    "optionA": "same",
                    "optionB": "different",
                    "optionC": "wrong",
                    "result": "different",
                    "explanation": "준호는 사람마다 다르다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Feeling guides my learning.",
                    "translation": "감정이 내 학습을 이끌어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "You find unique paths.",
                    "translation": "넌 독특한 길을 찾아."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민준이가 준호의 방법을 말해요.",
                    "optionA": "paths",
                    "optionB": "find",
                    "optionC": "You",
                    "optionD": "unique",
                    "result": "You find unique paths",
                    "explanation": "민준이는 준호가 독특한 길을 찾는다고 말해요."
                }
            ]
        }
    ]
}
ID: 4596 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "카페 메뉴 만들기",
            "explanation": "ESFP의 즐거움 추구와 INTJ의 전략적 계획 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "Let's add fun drinks!",
                    "translation": "재미있는 음료 추가하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "What's the profit margin?",
                    "translation": "수익률이 어떻게 돼?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예솔이는 재미있는 메뉴를 원하나요?",
                    "hint": "ESFP는 즐거운 경험을 중시해요.",
                    "result": "O",
                    "explanation": "예솔이는 'fun drinks'를 추가하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예솔",
                    "script": "Joy brings customers back!",
                    "translation": "즐거움이 손님을 다시 오게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Your energy attracts people.",
                    "translation": "네 에너지가 사람들을 끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol thinks @@ brings customers back.",
                    "hint": "ESFP는 즐거운 경험이 중요하다고 봐요.",
                    "optionA": "price",
                    "optionB": "joy",
                    "optionC": "location",
                    "result": "joy",
                    "explanation": "예솔이는 즐거움이 손님을 다시 오게 한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Fun beats everything else!",
                    "translation": "재미가 다른 모든 걸 이겨!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "You make work enjoyable.",
                    "translation": "넌 일을 즐겁게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지훈이가 예솔이의 영향을 말해요.",
                    "optionA": "enjoyable",
                    "optionB": "make",
                    "optionC": "You",
                    "optionD": "work",
                    "result": "You make work enjoyable",
                    "explanation": "지훈이는 예솔이가 일을 즐겁게 만든다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "카페 메뉴 만들기",
            "explanation": "ESFP의 즐거움 추구와 INTJ의 전략적 계획 비교",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "Let's add fun drinks!",
                    "translation": "재미있는 음료 추가하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "What's the profit margin?",
                    "translation": "수익률이 어떻게 돼?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예솔이는 재미있는 메뉴를 원하나요?",
                    "hint": "ESFP는 즐거운 경험을 중시해요.",
                    "result": "O",
                    "explanation": "예솔이는 'fun drinks'를 추가하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예솔",
                    "script": "Joy brings customers back!",
                    "translation": "즐거움이 손님을 다시 오게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Your energy attracts people.",
                    "translation": "네 에너지가 사람들을 끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol thinks @@ brings customers back.",
                    "hint": "ESFP는 즐거운 경험이 중요하다고 봐요.",
                    "optionA": "price",
                    "optionB": "joy",
                    "optionC": "location",
                    "result": "joy",
                    "explanation": "예솔이는 즐거움이 손님을 다시 오게 한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Fun beats everything else!",
                    "translation": "재미가 다른 모든 걸 이겨!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "You make work enjoyable.",
                    "translation": "넌 일을 즐겁게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지훈이가 예솔이의 영향을 말해요.",
                    "optionA": "enjoyable",
                    "optionB": "make",
                    "optionC": "You",
                    "optionD": "work",
                    "result": "You make work enjoyable",
                    "explanation": "지훈이는 예솔이가 일을 즐겁게 만든다고 말해요."
                }
            ]
        }
    ]
}
ID: 4597 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "생일 선물 준비",
            "explanation": "ENFP의 감동 중심과 ISTJ의 실용성 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지영",
                    "script": "Something meaningful and special!",
                    "translation": "의미있고 특별한 것!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "What does she need?",
                    "translation": "그녀가 뭐가 필요해?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지영이는 의미있는 선물을 원하나요?",
                    "hint": "ENFP는 감동과 의미를 중요시해요.",
                    "result": "O",
                    "explanation": "지영이는 'meaningful and special'한 것을 원해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지영",
                    "script": "Memories last forever!",
                    "translation": "추억은 영원해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Your thoughtfulness touches hearts.",
                    "translation": "네 사려깊음이 마음을 감동시켜."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young thinks @@ last forever.",
                    "hint": "ENFP는 추억의 가치를 중시해요.",
                    "optionA": "things",
                    "optionB": "memories",
                    "optionC": "problems",
                    "result": "memories",
                    "explanation": "지영이는 추억이 영원하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "Hearts remember special moments!",
                    "translation": "마음은 특별한 순간을 기억해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "You create beautiful experiences.",
                    "translation": "넌 아름다운 경험을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 지영이의 능력을 말해요.",
                    "optionA": "beautiful",
                    "optionB": "create",
                    "optionC": "You",
                    "optionD": "experiences",
                    "result": "You create beautiful experiences",
                    "explanation": "동현이는 지영이가 아름다운 경험을 만든다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "생일 선물 준비",
            "explanation": "ENFP의 감동 중심과 ISTJ의 실용성 비교",
            "level": 1,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지영",
                    "script": "Something meaningful and special!",
                    "translation": "의미있고 특별한 것!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "What does she need?",
                    "translation": "그녀가 뭐가 필요해?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지영이는 의미있는 선물을 원하나요?",
                    "hint": "ENFP는 감동과 의미를 중요시해요.",
                    "result": "O",
                    "explanation": "지영이는 'meaningful and special'한 것을 원해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지영",
                    "script": "Memories last forever!",
                    "translation": "추억은 영원해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Your thoughtfulness touches hearts.",
                    "translation": "네 사려깊음이 마음을 감동시켜."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young thinks @@ last forever.",
                    "hint": "ENFP는 추억의 가치를 중시해요.",
                    "optionA": "things",
                    "optionB": "memories",
                    "optionC": "problems",
                    "result": "memories",
                    "explanation": "지영이는 추억이 영원하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "Hearts remember special moments!",
                    "translation": "마음은 특별한 순간을 기억해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "You create beautiful experiences.",
                    "translation": "넌 아름다운 경험을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "동현이가 지영이의 능력을 말해요.",
                    "optionA": "beautiful",
                    "optionB": "create",
                    "optionC": "You",
                    "optionD": "experiences",
                    "result": "You create beautiful experiences",
                    "explanation": "동현이는 지영이가 아름다운 경험을 만든다고 말해요."
                }
            ]
        }
    ]
}
ID: 4598 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "운동 계획 짜기",
            "explanation": "ESTP의 즉흥적 도전과 INFJ의 의미 추구 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Just start moving now!",
                    "translation": "지금 바로 움직이자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "What's our deeper goal?",
                    "translation": "우리의 깊은 목표가 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 바로 시작하자고 하나요?",
                    "hint": "ESTP는 즉각적인 행동을 선호해요.",
                    "result": "O",
                    "explanation": "상우는 'Just start moving now'라고 바로 시작하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Action creates momentum!",
                    "translation": "행동이 추진력을 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "Your energy motivates everyone.",
                    "translation": "네 에너지가 모두를 동기부여해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo thinks action creates @@.",
                    "hint": "ESTP는 행동이 추진력을 만든다고 봐요.",
                    "optionA": "problems",
                    "optionB": "momentum",
                    "optionC": "confusion",
                    "result": "momentum",
                    "explanation": "상우는 행동이 추진력을 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Moving beats planning always!",
                    "translation": "움직이는 게 항상 계획을 이겨!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "You inspire immediate action.",
                    "translation": "넌 즉각적인 행동을 고무시켜."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민수가 상우의 영향력을 말해요.",
                    "optionA": "immediate",
                    "optionB": "inspire",
                    "optionC": "You",
                    "optionD": "action",
                    "result": "You inspire immediate action",
                    "explanation": "민수는 상우가 즉각적인 행동을 고무시킨다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "운동 계획 짜기",
            "explanation": "ESTP의 즉흥적 도전과 INFJ의 의미 추구 비교",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Just start moving now!",
                    "translation": "지금 바로 움직이자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "What's our deeper goal?",
                    "translation": "우리의 깊은 목표가 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 바로 시작하자고 하나요?",
                    "hint": "ESTP는 즉각적인 행동을 선호해요.",
                    "result": "O",
                    "explanation": "상우는 'Just start moving now'라고 바로 시작하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Action creates momentum!",
                    "translation": "행동이 추진력을 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "Your energy motivates everyone.",
                    "translation": "네 에너지가 모두를 동기부여해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo thinks action creates @@.",
                    "hint": "ESTP는 행동이 추진력을 만든다고 봐요.",
                    "optionA": "problems",
                    "optionB": "momentum",
                    "optionC": "confusion",
                    "result": "momentum",
                    "explanation": "상우는 행동이 추진력을 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Moving beats planning always!",
                    "translation": "움직이는 게 항상 계획을 이겨!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "You inspire immediate action.",
                    "translation": "넌 즉각적인 행동을 고무시켜."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민수가 상우의 영향력을 말해요.",
                    "optionA": "immediate",
                    "optionB": "inspire",
                    "optionC": "You",
                    "optionD": "action",
                    "result": "You inspire immediate action",
                    "explanation": "민수는 상우가 즉각적인 행동을 고무시킨다고 말해요."
                }
            ]
        }
    ]
}
ID: 4599 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "휴가 계획하기",
            "explanation": "INTJ의 계획적 준비와 ESFP의 즉흥적 즐김 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지원",
                    "script": "I've planned everything perfectly.",
                    "translation": "모든 걸 완벽하게 계획했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜림",
                    "script": "But spontaneous fun too!",
                    "translation": "즉흥적인 재미도 필요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지원이는 모든 것을 계획했나요?",
                    "hint": "INTJ는 철저한 계획을 선호해요.",
                    "result": "O",
                    "explanation": "지원이는 'planned everything perfectly'라고 완벽하게 계획했다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지원",
                    "script": "Strategy ensures best results.",
                    "translation": "전략이 최고의 결과를 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜림",
                    "script": "Your plans give security!",
                    "translation": "네 계획이 안정감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-won thinks @@ ensures best results.",
                    "hint": "INTJ는 전략의 중요성을 믿어요.",
                    "optionA": "luck",
                    "optionB": "strategy",
                    "optionC": "feelings",
                    "result": "strategy",
                    "explanation": "지원이는 전략이 최고의 결과를 보장한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "Preparation prevents all problems.",
                    "translation": "준비가 모든 문제를 예방해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜림",
                    "script": "You think ahead brilliantly.",
                    "translation": "넌 멋지게 앞을 내다봐."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "혜림이가 지원이의 선견지명을 말해요.",
                    "optionA": "brilliantly",
                    "optionB": "think",
                    "optionC": "You",
                    "optionD": "ahead",
                    "result": "You think ahead brilliantly",
                    "explanation": "혜림이는 지원이가 멋지게 앞을 내다본다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "휴가 계획하기",
            "explanation": "INTJ의 계획적 준비와 ESFP의 즉흥적 즐김 비교",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지원",
                    "script": "I've planned everything perfectly.",
                    "translation": "모든 걸 완벽하게 계획했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜림",
                    "script": "But spontaneous fun too!",
                    "translation": "즉흥적인 재미도 필요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지원이는 모든 것을 계획했나요?",
                    "hint": "INTJ는 철저한 계획을 선호해요.",
                    "result": "O",
                    "explanation": "지원이는 'planned everything perfectly'라고 완벽하게 계획했다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지원",
                    "script": "Strategy ensures best results.",
                    "translation": "전략이 최고의 결과를 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜림",
                    "script": "Your plans give security!",
                    "translation": "네 계획이 안정감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-won thinks @@ ensures best results.",
                    "hint": "INTJ는 전략의 중요성을 믿어요.",
                    "optionA": "luck",
                    "optionB": "strategy",
                    "optionC": "feelings",
                    "result": "strategy",
                    "explanation": "지원이는 전략이 최고의 결과를 보장한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "Preparation prevents all problems.",
                    "translation": "준비가 모든 문제를 예방해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜림",
                    "script": "You think ahead brilliantly.",
                    "translation": "넌 멋지게 앞을 내다봐."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "혜림이가 지원이의 선견지명을 말해요.",
                    "optionA": "brilliantly",
                    "optionB": "think",
                    "optionC": "You",
                    "optionD": "ahead",
                    "result": "You think ahead brilliantly",
                    "explanation": "혜림이는 지원이가 멋지게 앞을 내다본다고 말해요."
                }
            ]
        }
    ]
}
ID: 4600 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "데이트 코스 정하기",
            "explanation": "ISFJ의 배려 깊은 선택과 ENTP의 모험적 제안 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수연",
                    "script": "Something comfortable and nice.",
                    "translation": "편하고 좋은 곳으로."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Let's try somewhere new!",
                    "translation": "새로운 곳을 가보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수연이는 편한 곳을 선호하나요?",
                    "hint": "ISFJ는 안정적인 선택을 좋아해요.",
                    "result": "O",
                    "explanation": "수연이는 'comfortable and nice'한 곳을 원해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수연",
                    "script": "Comfort makes people happy.",
                    "translation": "편안함이 사람을 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Your care shows love.",
                    "translation": "네 배려가 사랑을 보여줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Soo-yeon thinks @@ makes people happy.",
                    "hint": "ISFJ는 편안함의 가치를 알아요.",
                    "optionA": "stress",
                    "optionB": "comfort",
                    "optionC": "rush",
                    "result": "comfort",
                    "explanation": "수연이는 편안함이 사람을 행복하게 한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수연",
                    "script": "Safety matters in choices.",
                    "translation": "선택에서 안전이 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "You protect everyone's feelings.",
                    "translation": "넌 모두의 감정을 보호해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤이가 수연이의 배려를 말해요.",
                    "optionA": "everyone's",
                    "optionB": "protect",
                    "optionC": "You",
                    "optionD": "feelings",
                    "result": "You protect everyone's feelings",
                    "explanation": "도윤이는 수연이가 모두의 감정을 보호한다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "데이트 코스 정하기",
            "explanation": "ISFJ의 배려 깊은 선택과 ENTP의 모험적 제안 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수연",
                    "script": "Something comfortable and nice.",
                    "translation": "편하고 좋은 곳으로."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Let's try somewhere new!",
                    "translation": "새로운 곳을 가보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수연이는 편한 곳을 선호하나요?",
                    "hint": "ISFJ는 안정적인 선택을 좋아해요.",
                    "result": "O",
                    "explanation": "수연이는 'comfortable and nice'한 곳을 원해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수연",
                    "script": "Comfort makes people happy.",
                    "translation": "편안함이 사람을 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Your care shows love.",
                    "translation": "네 배려가 사랑을 보여줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Soo-yeon thinks @@ makes people happy.",
                    "hint": "ISFJ는 편안함의 가치를 알아요.",
                    "optionA": "stress",
                    "optionB": "comfort",
                    "optionC": "rush",
                    "result": "comfort",
                    "explanation": "수연이는 편안함이 사람을 행복하게 한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수연",
                    "script": "Safety matters in choices.",
                    "translation": "선택에서 안전이 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "You protect everyone's feelings.",
                    "translation": "넌 모두의 감정을 보호해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도윤이가 수연이의 배려를 말해요.",
                    "optionA": "everyone's",
                    "optionB": "protect",
                    "optionC": "You",
                    "optionD": "feelings",
                    "result": "You protect everyone's feelings",
                    "explanation": "도윤이는 수연이가 모두의 감정을 보호한다고 말해요."
                }
            ]
        }
    ]
}
ID: 4601 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "스터디 그룹 만들기",
            "explanation": "ENFJ의 화합 추구와 ISTP의 효율성 중시 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유나",
                    "script": "Everyone should feel included!",
                    "translation": "모두가 포함된다고 느껴야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Small groups work better.",
                    "translation": "작은 그룹이 더 효과적이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유나는 모두를 포함시키고 싶어하나요?",
                    "hint": "ENFJ는 포용적인 환경을 만들어요.",
                    "result": "O",
                    "explanation": "유나는 'Everyone should feel included'라고 모두를 포함시키려 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유나",
                    "script": "Unity creates better learning!",
                    "translation": "단결이 더 나은 학습을 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Your warmth brings people.",
                    "translation": "네 따뜻함이 사람들을 모아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yu-na thinks @@ creates better learning.",
                    "hint": "ENFJ는 단결의 힘을 믿어요.",
                    "optionA": "competition",
                    "optionB": "unity",
                    "optionC": "silence",
                    "result": "unity",
                    "explanation": "유나는 단결이 더 나은 학습을 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유나",
                    "script": "Hearts learn together best!",
                    "translation": "마음이 함께할 때 최고로 배워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "You build strong teams.",
                    "translation": "넌 강한 팀을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태오가 유나의 팀 빌딩 능력을 말해요.",
                    "optionA": "strong",
                    "optionB": "build",
                    "optionC": "You",
                    "optionD": "teams",
                    "result": "You build strong teams",
                    "explanation": "태오는 유나가 강한 팀을 만든다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "스터디 그룹 만들기",
            "explanation": "ENFJ의 화합 추구와 ISTP의 효율성 중시 비교",
            "level": 1,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유나",
                    "script": "Everyone should feel included!",
                    "translation": "모두가 포함된다고 느껴야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Small groups work better.",
                    "translation": "작은 그룹이 더 효과적이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유나는 모두를 포함시키고 싶어하나요?",
                    "hint": "ENFJ는 포용적인 환경을 만들어요.",
                    "result": "O",
                    "explanation": "유나는 'Everyone should feel included'라고 모두를 포함시키려 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유나",
                    "script": "Unity creates better learning!",
                    "translation": "단결이 더 나은 학습을 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Your warmth brings people.",
                    "translation": "네 따뜻함이 사람들을 모아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yu-na thinks @@ creates better learning.",
                    "hint": "ENFJ는 단결의 힘을 믿어요.",
                    "optionA": "competition",
                    "optionB": "unity",
                    "optionC": "silence",
                    "result": "unity",
                    "explanation": "유나는 단결이 더 나은 학습을 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유나",
                    "script": "Hearts learn together best!",
                    "translation": "마음이 함께할 때 최고로 배워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "You build strong teams.",
                    "translation": "넌 강한 팀을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태오가 유나의 팀 빌딩 능력을 말해요.",
                    "optionA": "strong",
                    "optionB": "build",
                    "optionC": "You",
                    "optionD": "teams",
                    "result": "You build strong teams",
                    "explanation": "태오는 유나가 강한 팀을 만든다고 말해요."
                }
            ]
        }
    ]
}
ID: 4602 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "직장 선택하기",
            "explanation": "INFJ의 의미 추구와 ESTP의 실질적 판단 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미나",
                    "script": "Purpose matters most here.",
                    "translation": "목적이 여기서 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "What about the benefits?",
                    "translation": "복지는 어때?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미나는 목적을 가장 중요하게 보나요?",
                    "hint": "INFJ는 의미있는 일을 추구해요.",
                    "result": "O",
                    "explanation": "미나는 'Purpose matters most'라고 목적이 가장 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미나",
                    "script": "Vision drives my decision.",
                    "translation": "비전이 내 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태준",
                    "script": "Your values guide you.",
                    "translation": "네 가치관이 널 이끄는구나."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-na says @@ drives her decision.",
                    "hint": "INFJ는 비전을 따라 결정해요.",
                    "optionA": "money",
                    "optionB": "vision",
                    "optionC": "comfort",
                    "result": "vision",
                    "explanation": "미나는 비전이 그녀의 결정을 이끈다고 말해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미나",
                    "script": "Soul needs meaningful work.",
                    "translation": "영혼은 의미있는 일이 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태준",
                    "script": "You seek deeper purpose.",
                    "translation": "넌 더 깊은 목적을 찾아."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태준이가 미나의 추구를 말해요.",
                    "optionA": "deeper",
                    "optionB": "seek",
                    "optionC": "You",
                    "optionD": "purpose",
                    "result": "You seek deeper purpose",
                    "explanation": "태준이는 미나가 더 깊은 목적을 찾는다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "직장 선택하기",
            "explanation": "INFJ의 의미 추구와 ESTP의 실질적 판단 비교",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미나",
                    "script": "Purpose matters most here.",
                    "translation": "목적이 여기서 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "What about the benefits?",
                    "translation": "복지는 어때?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미나는 목적을 가장 중요하게 보나요?",
                    "hint": "INFJ는 의미있는 일을 추구해요.",
                    "result": "O",
                    "explanation": "미나는 'Purpose matters most'라고 목적이 가장 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미나",
                    "script": "Vision drives my decision.",
                    "translation": "비전이 내 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태준",
                    "script": "Your values guide you.",
                    "translation": "네 가치관이 널 이끄는구나."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-na says @@ drives her decision.",
                    "hint": "INFJ는 비전을 따라 결정해요.",
                    "optionA": "money",
                    "optionB": "vision",
                    "optionC": "comfort",
                    "result": "vision",
                    "explanation": "미나는 비전이 그녀의 결정을 이끈다고 말해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미나",
                    "script": "Soul needs meaningful work.",
                    "translation": "영혼은 의미있는 일이 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태준",
                    "script": "You seek deeper purpose.",
                    "translation": "넌 더 깊은 목적을 찾아."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태준이가 미나의 추구를 말해요.",
                    "optionA": "deeper",
                    "optionB": "seek",
                    "optionC": "You",
                    "optionD": "purpose",
                    "result": "You seek deeper purpose",
                    "explanation": "태준이는 미나가 더 깊은 목적을 찾는다고 말해요."
                }
            ]
        }
    ]
}
ID: 4603 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "회의 방식 정하기",
            "explanation": "ESTJ의 체계적 진행과 INFP의 자유로운 표현 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Follow the agenda strictly!",
                    "translation": "안건을 엄격히 따르자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미래",
                    "script": "Everyone needs expression time.",
                    "translation": "모두 표현할 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 안건을 엄격히 따르자고 하나요?",
                    "hint": "ESTJ는 체계적인 진행을 선호해요.",
                    "result": "O",
                    "explanation": "태영이는 'Follow the agenda strictly'라고 안건을 엄격히 따르자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Structure brings clear results!",
                    "translation": "체계가 명확한 결과를 가져와!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미래",
                    "script": "Your order helps progress.",
                    "translation": "네 질서가 진전을 도와."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young thinks @@ brings clear results.",
                    "hint": "ESTJ는 체계의 효과를 믿어요.",
                    "optionA": "chaos",
                    "optionB": "structure",
                    "optionC": "feelings",
                    "result": "structure",
                    "explanation": "태영이는 체계가 명확한 결과를 가져온다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Rules make meetings productive!",
                    "translation": "규칙이 회의를 생산적으로 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미래",
                    "script": "You organize things well.",
                    "translation": "넌 일을 잘 정리해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미래가 태영이의 정리 능력을 말해요.",
                    "optionA": "things",
                    "optionB": "organize",
                    "optionC": "You",
                    "optionD": "well",
                    "result": "You organize things well",
                    "explanation": "미래는 태영이가 일을 잘 정리한다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "회의 방식 정하기",
            "explanation": "ESTJ의 체계적 진행과 INFP의 자유로운 표현 비교",
            "level": 1,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Follow the agenda strictly!",
                    "translation": "안건을 엄격히 따르자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미래",
                    "script": "Everyone needs expression time.",
                    "translation": "모두 표현할 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 안건을 엄격히 따르자고 하나요?",
                    "hint": "ESTJ는 체계적인 진행을 선호해요.",
                    "result": "O",
                    "explanation": "태영이는 'Follow the agenda strictly'라고 안건을 엄격히 따르자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Structure brings clear results!",
                    "translation": "체계가 명확한 결과를 가져와!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미래",
                    "script": "Your order helps progress.",
                    "translation": "네 질서가 진전을 도와."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young thinks @@ brings clear results.",
                    "hint": "ESTJ는 체계의 효과를 믿어요.",
                    "optionA": "chaos",
                    "optionB": "structure",
                    "optionC": "feelings",
                    "result": "structure",
                    "explanation": "태영이는 체계가 명확한 결과를 가져온다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Rules make meetings productive!",
                    "translation": "규칙이 회의를 생산적으로 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미래",
                    "script": "You organize things well.",
                    "translation": "넌 일을 잘 정리해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "미래가 태영이의 정리 능력을 말해요.",
                    "optionA": "things",
                    "optionB": "organize",
                    "optionC": "You",
                    "optionD": "well",
                    "result": "You organize things well",
                    "explanation": "미래는 태영이가 일을 잘 정리한다고 말해요."
                }
            ]
        }
    ]
}
ID: 4604 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "식당 예약하기",
            "explanation": "ESFJ의 모두 배려와 INTP의 효율적 선택 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "Does everyone like this?",
                    "translation": "모두 이거 좋아해?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "Reviews say it's best.",
                    "translation": "리뷰가 최고라고 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민지는 모두의 의견을 확인하나요?",
                    "hint": "ESFJ는 구성원 모두를 배려해요.",
                    "result": "O",
                    "explanation": "민지는 'Does everyone like this?'라고 모두의 의견을 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민지",
                    "script": "Group happiness comes first.",
                    "translation": "그룹의 행복이 우선이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Your kindness unites people.",
                    "translation": "네 친절이 사람들을 하나로 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji thinks group @@ comes first.",
                    "hint": "ESFJ는 그룹의 행복을 우선시해요.",
                    "optionA": "conflict",
                    "optionB": "happiness",
                    "optionC": "money",
                    "result": "happiness",
                    "explanation": "민지는 그룹의 행복이 우선이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Everyone should feel good!",
                    "translation": "모두가 기분 좋아야 해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "You consider everyone's needs.",
                    "translation": "넌 모두의 필요를 고려해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민재가 민지의 배려심을 말해요.",
                    "optionA": "everyone's",
                    "optionB": "consider",
                    "optionC": "You",
                    "optionD": "needs",
                    "result": "You consider everyone's needs",
                    "explanation": "민재는 민지가 모두의 필요를 고려한다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "식당 예약하기",
            "explanation": "ESFJ의 모두 배려와 INTP의 효율적 선택 비교",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "Does everyone like this?",
                    "translation": "모두 이거 좋아해?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "Reviews say it's best.",
                    "translation": "리뷰가 최고라고 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민지는 모두의 의견을 확인하나요?",
                    "hint": "ESFJ는 구성원 모두를 배려해요.",
                    "result": "O",
                    "explanation": "민지는 'Does everyone like this?'라고 모두의 의견을 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민지",
                    "script": "Group happiness comes first.",
                    "translation": "그룹의 행복이 우선이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Your kindness unites people.",
                    "translation": "네 친절이 사람들을 하나로 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji thinks group @@ comes first.",
                    "hint": "ESFJ는 그룹의 행복을 우선시해요.",
                    "optionA": "conflict",
                    "optionB": "happiness",
                    "optionC": "money",
                    "result": "happiness",
                    "explanation": "민지는 그룹의 행복이 우선이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Everyone should feel good!",
                    "translation": "모두가 기분 좋아야 해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "You consider everyone's needs.",
                    "translation": "넌 모두의 필요를 고려해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민재가 민지의 배려심을 말해요.",
                    "optionA": "everyone's",
                    "optionB": "consider",
                    "optionC": "You",
                    "optionD": "needs",
                    "result": "You consider everyone's needs",
                    "explanation": "민재는 민지가 모두의 필요를 고려한다고 말해요."
                }
            ]
        }
    ]
}
ID: 4605 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "운전 경로 선택",
            "explanation": "ISTP의 실용적 판단과 ENFP의 모험 추구 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Shortest route saves time.",
                    "translation": "최단 경로가 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성민",
                    "script": "Scenic roads are fun!",
                    "translation": "경치 좋은 길이 재미있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진이는 최단 경로를 선호하나요?",
                    "hint": "ISTP는 효율적인 방법을 선택해요.",
                    "result": "O",
                    "explanation": "성진이는 'Shortest route saves time'이라고 최단 경로를 선택했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Efficiency matters most here.",
                    "translation": "효율성이 여기서 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성민",
                    "script": "Your logic saves resources!",
                    "translation": "네 논리가 자원을 절약해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sung-jin thinks @@ matters most.",
                    "hint": "ISTP는 효율성을 중요시해요.",
                    "optionA": "beauty",
                    "optionB": "efficiency",
                    "optionC": "feelings",
                    "result": "efficiency",
                    "explanation": "성진이는 효율성이 가장 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "Direct paths work best.",
                    "translation": "직접적인 길이 최고야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성민",
                    "script": "You find smart solutions.",
                    "translation": "넌 똑똑한 해결책을 찾아."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성민이가 성진이의 문제해결 능력을 말해요.",
                    "optionA": "smart",
                    "optionB": "find",
                    "optionC": "You",
                    "optionD": "solutions",
                    "result": "You find smart solutions",
                    "explanation": "성민이는 성진이가 똑똑한 해결책을 찾는다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "운전 경로 선택",
            "explanation": "ISTP의 실용적 판단과 ENFP의 모험 추구 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Shortest route saves time.",
                    "translation": "최단 경로가 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성민",
                    "script": "Scenic roads are fun!",
                    "translation": "경치 좋은 길이 재미있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진이는 최단 경로를 선호하나요?",
                    "hint": "ISTP는 효율적인 방법을 선택해요.",
                    "result": "O",
                    "explanation": "성진이는 'Shortest route saves time'이라고 최단 경로를 선택했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Efficiency matters most here.",
                    "translation": "효율성이 여기서 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성민",
                    "script": "Your logic saves resources!",
                    "translation": "네 논리가 자원을 절약해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sung-jin thinks @@ matters most.",
                    "hint": "ISTP는 효율성을 중요시해요.",
                    "optionA": "beauty",
                    "optionB": "efficiency",
                    "optionC": "feelings",
                    "result": "efficiency",
                    "explanation": "성진이는 효율성이 가장 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "Direct paths work best.",
                    "translation": "직접적인 길이 최고야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성민",
                    "script": "You find smart solutions.",
                    "translation": "넌 똑똑한 해결책을 찾아."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "성민이가 성진이의 문제해결 능력을 말해요.",
                    "optionA": "smart",
                    "optionB": "find",
                    "optionC": "You",
                    "optionD": "solutions",
                    "result": "You find smart solutions",
                    "explanation": "성민이는 성진이가 똑똑한 해결책을 찾는다고 말해요."
                }
            ]
        }
    ]
}
ID: 4606 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "취미 활동 정하기",
            "explanation": "ISFP의 개인적 즐거움과 ENTJ의 목표 지향 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수지",
                    "script": "This feels really nice.",
                    "translation": "이거 정말 기분 좋아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Will it improve skills?",
                    "translation": "실력이 향상될까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수지는 기분 좋은 활동을 선택하나요?",
                    "hint": "ISFP는 개인적 즐거움을 중시해요.",
                    "result": "O",
                    "explanation": "수지는 'This feels really nice'라고 기분 좋은 것을 선택해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수지",
                    "script": "Joy guides my choices.",
                    "translation": "기쁨이 내 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Your passion shines through.",
                    "translation": "네 열정이 빛나."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-ji says @@ guides her choices.",
                    "hint": "ISFP는 기쁨을 따라 선택해요.",
                    "optionA": "duty",
                    "optionB": "joy",
                    "optionC": "pressure",
                    "result": "joy",
                    "explanation": "수지는 기쁨이 그녀의 선택을 이끈다고 말해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수지",
                    "script": "Feelings know the way.",
                    "translation": "감정이 길을 알아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "You follow your heart.",
                    "translation": "넌 마음을 따르는구나."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁이가 수지의 선택 방식을 말해요.",
                    "optionA": "your",
                    "optionB": "follow",
                    "optionC": "You",
                    "optionD": "heart",
                    "result": "You follow your heart",
                    "explanation": "준혁이는 수지가 마음을 따른다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "취미 활동 정하기",
            "explanation": "ISFP의 개인적 즐거움과 ENTJ의 목표 지향 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수지",
                    "script": "This feels really nice.",
                    "translation": "이거 정말 기분 좋아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Will it improve skills?",
                    "translation": "실력이 향상될까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수지는 기분 좋은 활동을 선택하나요?",
                    "hint": "ISFP는 개인적 즐거움을 중시해요.",
                    "result": "O",
                    "explanation": "수지는 'This feels really nice'라고 기분 좋은 것을 선택해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수지",
                    "script": "Joy guides my choices.",
                    "translation": "기쁨이 내 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Your passion shines through.",
                    "translation": "네 열정이 빛나."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-ji says @@ guides her choices.",
                    "hint": "ISFP는 기쁨을 따라 선택해요.",
                    "optionA": "duty",
                    "optionB": "joy",
                    "optionC": "pressure",
                    "result": "joy",
                    "explanation": "수지는 기쁨이 그녀의 선택을 이끈다고 말해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수지",
                    "script": "Feelings know the way.",
                    "translation": "감정이 길을 알아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "You follow your heart.",
                    "translation": "넌 마음을 따르는구나."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준혁이가 수지의 선택 방식을 말해요.",
                    "optionA": "your",
                    "optionB": "follow",
                    "optionC": "You",
                    "optionD": "heart",
                    "result": "You follow your heart",
                    "explanation": "준혁이는 수지가 마음을 따른다고 말해요."
                }
            ]
        }
    ]
}
ID: 4607 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "파티 음식 준비",
            "explanation": "ENFJ의 모두 만족과 INTJ의 계획적 준비 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ENFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민아",
                    "script": "Everyone's preferences matter here!",
                    "translation": "모두의 취향이 여기서 중요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "I calculated portions precisely.",
                    "translation": "분량을 정확히 계산했어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민아는 모두의 취향을 고려하나요?",
                    "hint": "ENFJ는 모든 사람의 만족을 추구해요.",
                    "result": "O",
                    "explanation": "민아는 'Everyone's preferences matter'라고 모두의 취향을 고려해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민아",
                    "script": "Love shows through food!",
                    "translation": "사랑이 음식을 통해 보여져!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Your warmth touches everyone.",
                    "translation": "네 따뜻함이 모두를 감동시켜."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-a thinks love shows through @@.",
                    "hint": "ENFJ는 음식으로 사랑을 표현해요.",
                    "optionA": "words",
                    "optionB": "food",
                    "optionC": "money",
                    "result": "food",
                    "explanation": "민아는 사랑이 음식을 통해 보여진다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민아",
                    "script": "Hearts connect over meals!",
                    "translation": "마음이 식사로 연결돼!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "You bring people together.",
                    "translation": "넌 사람들을 모으는구나."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재현이가 민아의 능력을 말해요.",
                    "optionA": "together",
                    "optionB": "bring",
                    "optionC": "You",
                    "optionD": "people",
                    "result": "You bring people together",
                    "explanation": "재현이는 민아가 사람들을 모은다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "파티 음식 준비",
            "explanation": "ENFJ의 모두 만족과 INTJ의 계획적 준비 비교",
            "level": 1,
            "my_mbti": "ENFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민아",
                    "script": "Everyone's preferences matter here!",
                    "translation": "모두의 취향이 여기서 중요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "I calculated portions precisely.",
                    "translation": "분량을 정확히 계산했어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민아는 모두의 취향을 고려하나요?",
                    "hint": "ENFJ는 모든 사람의 만족을 추구해요.",
                    "result": "O",
                    "explanation": "민아는 'Everyone's preferences matter'라고 모두의 취향을 고려해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민아",
                    "script": "Love shows through food!",
                    "translation": "사랑이 음식을 통해 보여져!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Your warmth touches everyone.",
                    "translation": "네 따뜻함이 모두를 감동시켜."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-a thinks love shows through @@.",
                    "hint": "ENFJ는 음식으로 사랑을 표현해요.",
                    "optionA": "words",
                    "optionB": "food",
                    "optionC": "money",
                    "result": "food",
                    "explanation": "민아는 사랑이 음식을 통해 보여진다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민아",
                    "script": "Hearts connect over meals!",
                    "translation": "마음이 식사로 연결돼!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "You bring people together.",
                    "translation": "넌 사람들을 모으는구나."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "재현이가 민아의 능력을 말해요.",
                    "optionA": "together",
                    "optionB": "bring",
                    "optionC": "You",
                    "optionD": "people",
                    "result": "You bring people together",
                    "explanation": "재현이는 민아가 사람들을 모은다고 말해요."
                }
            ]
        }
    ]
}
ID: 4608 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "옷 스타일 고르기",
            "explanation": "ESFP의 표현 욕구와 ISTJ의 실용적 선택 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미소",
                    "script": "This looks so fun!",
                    "translation": "이거 너무 재미있어 보여!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "Is it appropriate though?",
                    "translation": "근데 적절한가?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미소는 재미있어 보이는 옷을 좋아하나요?",
                    "hint": "ESFP는 즐거운 표현을 좋아해요.",
                    "result": "O",
                    "explanation": "미소는 'This looks so fun!'이라고 재미있어 보이는 것을 선택해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미소",
                    "script": "Style shows personality!",
                    "translation": "스타일이 성격을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Your confidence inspires others.",
                    "translation": "네 자신감이 남들에게 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-so thinks style shows @@.",
                    "hint": "ESFP는 스타일로 자신을 표현해요.",
                    "optionA": "weakness",
                    "optionB": "personality",
                    "optionC": "problems",
                    "result": "personality",
                    "explanation": "미소는 스타일이 성격을 보여준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미소",
                    "script": "Colors express my mood!",
                    "translation": "색깔이 내 기분을 표현해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "You brighten every room.",
                    "translation": "넌 모든 공간을 밝게 해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지호가 미소의 영향력을 말해요.",
                    "optionA": "every",
                    "optionB": "brighten",
                    "optionC": "You",
                    "optionD": "room",
                    "result": "You brighten every room",
                    "explanation": "지호는 미소가 모든 공간을 밝게 한다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "옷 스타일 고르기",
            "explanation": "ESFP의 표현 욕구와 ISTJ의 실용적 선택 비교",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미소",
                    "script": "This looks so fun!",
                    "translation": "이거 너무 재미있어 보여!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "Is it appropriate though?",
                    "translation": "근데 적절한가?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미소는 재미있어 보이는 옷을 좋아하나요?",
                    "hint": "ESFP는 즐거운 표현을 좋아해요.",
                    "result": "O",
                    "explanation": "미소는 'This looks so fun!'이라고 재미있어 보이는 것을 선택해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미소",
                    "script": "Style shows personality!",
                    "translation": "스타일이 성격을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Your confidence inspires others.",
                    "translation": "네 자신감이 남들에게 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-so thinks style shows @@.",
                    "hint": "ESFP는 스타일로 자신을 표현해요.",
                    "optionA": "weakness",
                    "optionB": "personality",
                    "optionC": "problems",
                    "result": "personality",
                    "explanation": "미소는 스타일이 성격을 보여준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미소",
                    "script": "Colors express my mood!",
                    "translation": "색깔이 내 기분을 표현해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "You brighten every room.",
                    "translation": "넌 모든 공간을 밝게 해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지호가 미소의 영향력을 말해요.",
                    "optionA": "every",
                    "optionB": "brighten",
                    "optionC": "You",
                    "optionD": "room",
                    "result": "You brighten every room",
                    "explanation": "지호는 미소가 모든 공간을 밝게 한다고 말해요."
                }
            ]
        }
    ]
}
ID: 4609 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "공부 장소 정하기",
            "explanation": "INFJ의 조용한 집중과 ESFP의 활기찬 환경 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "Quiet helps deep thinking.",
                    "translation": "조용함이 깊은 사고를 도와."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다희",
                    "script": "Cafes give good energy!",
                    "translation": "카페가 좋은 에너지를 줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 조용한 곳을 선호하나요?",
                    "hint": "INFJ는 조용한 환경에서 집중해요.",
                    "result": "O",
                    "explanation": "서진이는 'Quiet helps deep thinking'이라고 조용한 곳을 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Silence opens inner wisdom.",
                    "translation": "침묵이 내면의 지혜를 열어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다희",
                    "script": "Your depth amazes me.",
                    "translation": "네 깊이가 날 놀라게 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin thinks silence opens @@.",
                    "hint": "INFJ는 침묵 속에서 지혜를 찾아요.",
                    "optionA": "problems",
                    "optionB": "wisdom",
                    "optionC": "doors",
                    "result": "wisdom",
                    "explanation": "서진이는 침묵이 지혜를 연다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "Focus needs peaceful space.",
                    "translation": "집중은 평화로운 공간이 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다희",
                    "script": "You find hidden insights.",
                    "translation": "넌 숨겨진 통찰을 찾아."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "다희가 서진이의 능력을 말해요.",
                    "optionA": "hidden",
                    "optionB": "find",
                    "optionC": "You",
                    "optionD": "insights",
                    "result": "You find hidden insights",
                    "explanation": "다희는 서진이가 숨겨진 통찰을 찾는다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "공부 장소 정하기",
            "explanation": "INFJ의 조용한 집중과 ESFP의 활기찬 환경 비교",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "Quiet helps deep thinking.",
                    "translation": "조용함이 깊은 사고를 도와."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다희",
                    "script": "Cafes give good energy!",
                    "translation": "카페가 좋은 에너지를 줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 조용한 곳을 선호하나요?",
                    "hint": "INFJ는 조용한 환경에서 집중해요.",
                    "result": "O",
                    "explanation": "서진이는 'Quiet helps deep thinking'이라고 조용한 곳을 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Silence opens inner wisdom.",
                    "translation": "침묵이 내면의 지혜를 열어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다희",
                    "script": "Your depth amazes me.",
                    "translation": "네 깊이가 날 놀라게 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin thinks silence opens @@.",
                    "hint": "INFJ는 침묵 속에서 지혜를 찾아요.",
                    "optionA": "problems",
                    "optionB": "wisdom",
                    "optionC": "doors",
                    "result": "wisdom",
                    "explanation": "서진이는 침묵이 지혜를 연다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "Focus needs peaceful space.",
                    "translation": "집중은 평화로운 공간이 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다희",
                    "script": "You find hidden insights.",
                    "translation": "넌 숨겨진 통찰을 찾아."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "다희가 서진이의 능력을 말해요.",
                    "optionA": "hidden",
                    "optionB": "find",
                    "optionC": "You",
                    "optionD": "insights",
                    "result": "You find hidden insights",
                    "explanation": "다희는 서진이가 숨겨진 통찰을 찾는다고 말해요."
                }
            ]
        }
    ]
}
ID: 4610 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "게임 전략 짜기",
            "explanation": "ENTP의 창의적 시도와 ISFJ의 안전한 접근 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Let's break all conventions!",
                    "translation": "모든 관습을 깨자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "Safe methods work well.",
                    "translation": "안전한 방법이 잘 작동해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태현이는 관습을 깨고 싶어하나요?",
                    "hint": "ENTP는 새로운 방법을 시도해요.",
                    "result": "O",
                    "explanation": "태현이는 'Let's break all conventions!'라고 관습을 깨자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "Innovation beats tradition always!",
                    "translation": "혁신이 항상 전통을 이겨!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "Your creativity opens doors.",
                    "translation": "네 창의성이 문을 열어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-hyun thinks innovation beats @@.",
                    "hint": "ENTP는 혁신이 전통보다 낫다고 봐요.",
                    "optionA": "nothing",
                    "optionB": "tradition",
                    "optionC": "teamwork",
                    "result": "tradition",
                    "explanation": "태현이는 혁신이 전통을 이긴다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태현",
                    "script": "Risk brings bigger rewards!",
                    "translation": "위험이 더 큰 보상을 가져와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤서",
                    "script": "You challenge old thinking.",
                    "translation": "넌 낡은 사고에 도전해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "윤서가 태현이의 도전정신을 말해요.",
                    "optionA": "old",
                    "optionB": "challenge",
                    "optionC": "You",
                    "optionD": "thinking",
                    "result": "You challenge old thinking",
                    "explanation": "윤서는 태현이가 낡은 사고에 도전한다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "게임 전략 짜기",
            "explanation": "ENTP의 창의적 시도와 ISFJ의 안전한 접근 비교",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Let's break all conventions!",
                    "translation": "모든 관습을 깨자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "Safe methods work well.",
                    "translation": "안전한 방법이 잘 작동해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태현이는 관습을 깨고 싶어하나요?",
                    "hint": "ENTP는 새로운 방법을 시도해요.",
                    "result": "O",
                    "explanation": "태현이는 'Let's break all conventions!'라고 관습을 깨자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "Innovation beats tradition always!",
                    "translation": "혁신이 항상 전통을 이겨!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "Your creativity opens doors.",
                    "translation": "네 창의성이 문을 열어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-hyun thinks innovation beats @@.",
                    "hint": "ENTP는 혁신이 전통보다 낫다고 봐요.",
                    "optionA": "nothing",
                    "optionB": "tradition",
                    "optionC": "teamwork",
                    "result": "tradition",
                    "explanation": "태현이는 혁신이 전통을 이긴다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태현",
                    "script": "Risk brings bigger rewards!",
                    "translation": "위험이 더 큰 보상을 가져와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤서",
                    "script": "You challenge old thinking.",
                    "translation": "넌 낡은 사고에 도전해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "윤서가 태현이의 도전정신을 말해요.",
                    "optionA": "old",
                    "optionB": "challenge",
                    "optionC": "You",
                    "optionD": "thinking",
                    "result": "You challenge old thinking",
                    "explanation": "윤서는 태현이가 낡은 사고에 도전한다고 말해요."
                }
            ]
        }
    ]
}
ID: 4611 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "동아리 활동 선택",
            "explanation": "ESTJ의 성과 중심과 INFP의 가치 추구 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서아",
                    "script": "Which builds best resume?",
                    "translation": "어떤 게 이력서에 최고야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나영",
                    "script": "What feels truly meaningful?",
                    "translation": "뭐가 진짜 의미있게 느껴져?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서아는 이력서를 고려하나요?",
                    "hint": "ESTJ는 실질적 성과를 중시해요.",
                    "result": "O",
                    "explanation": "서아는 'Which builds best resume?'라고 이력서를 고려해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서아",
                    "script": "Results prove our value!",
                    "translation": "결과가 우리 가치를 증명해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나영",
                    "script": "Your drive achieves goals.",
                    "translation": "네 추진력이 목표를 달성해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-a thinks results prove @@.",
                    "hint": "ESTJ는 결과로 가치를 증명한다고 봐요.",
                    "optionA": "nothing",
                    "optionB": "value",
                    "optionC": "love",
                    "result": "value",
                    "explanation": "서아는 결과가 가치를 증명한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서아",
                    "script": "Success requires clear planning!",
                    "translation": "성공은 명확한 계획이 필요해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나영",
                    "script": "You reach every target.",
                    "translation": "넌 모든 목표를 달성해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나영이가 서아의 목표 달성을 말해요.",
                    "optionA": "every",
                    "optionB": "reach",
                    "optionC": "You",
                    "optionD": "target",
                    "result": "You reach every target",
                    "explanation": "나영이는 서아가 모든 목표를 달성한다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "동아리 활동 선택",
            "explanation": "ESTJ의 성과 중심과 INFP의 가치 추구 비교",
            "level": 1,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서아",
                    "script": "Which builds best resume?",
                    "translation": "어떤 게 이력서에 최고야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나영",
                    "script": "What feels truly meaningful?",
                    "translation": "뭐가 진짜 의미있게 느껴져?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서아는 이력서를 고려하나요?",
                    "hint": "ESTJ는 실질적 성과를 중시해요.",
                    "result": "O",
                    "explanation": "서아는 'Which builds best resume?'라고 이력서를 고려해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서아",
                    "script": "Results prove our value!",
                    "translation": "결과가 우리 가치를 증명해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나영",
                    "script": "Your drive achieves goals.",
                    "translation": "네 추진력이 목표를 달성해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-a thinks results prove @@.",
                    "hint": "ESTJ는 결과로 가치를 증명한다고 봐요.",
                    "optionA": "nothing",
                    "optionB": "value",
                    "optionC": "love",
                    "result": "value",
                    "explanation": "서아는 결과가 가치를 증명한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서아",
                    "script": "Success requires clear planning!",
                    "translation": "성공은 명확한 계획이 필요해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나영",
                    "script": "You reach every target.",
                    "translation": "넌 모든 목표를 달성해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "나영이가 서아의 목표 달성을 말해요.",
                    "optionA": "every",
                    "optionB": "reach",
                    "optionC": "You",
                    "optionD": "target",
                    "result": "You reach every target",
                    "explanation": "나영이는 서아가 모든 목표를 달성한다고 말해요."
                }
            ]
        }
    ]
}
ID: 4612 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "음악 선택하기",
            "explanation": "ISFP의 감성적 선택과 ENTP의 실험적 시도 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진호",
                    "script": "This touches my soul.",
                    "translation": "이게 내 영혼을 감동시켜."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤호",
                    "script": "Try something completely different!",
                    "translation": "완전히 다른 걸 해봐!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진호는 감동적인 음악을 선택하나요?",
                    "hint": "ISFP는 감성적인 연결을 중시해요.",
                    "result": "O",
                    "explanation": "진호는 'This touches my soul'이라고 영혼을 감동시키는 것을 선택해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진호",
                    "script": "Music speaks to hearts.",
                    "translation": "음악이 마음에 말을 걸어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤호",
                    "script": "Your sensitivity creates beauty.",
                    "translation": "네 감수성이 아름다움을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jin-ho thinks music speaks to @@.",
                    "hint": "ISFP는 음악이 마음과 소통한다고 봐요.",
                    "optionA": "minds",
                    "optionB": "hearts",
                    "optionC": "walls",
                    "result": "hearts",
                    "explanation": "진호는 음악이 마음에 말을 건다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진호",
                    "script": "Emotions guide my taste.",
                    "translation": "감정이 내 취향을 이끌어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "You feel things deeply.",
                    "translation": "넌 깊이 느끼는구나."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "윤호가 진호의 감수성을 말해요.",
                    "optionA": "deeply",
                    "optionB": "feel",
                    "optionC": "You",
                    "optionD": "things",
                    "result": "You feel things deeply",
                    "explanation": "윤호는 진호가 깊이 느낀다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "음악 선택하기",
            "explanation": "ISFP의 감성적 선택과 ENTP의 실험적 시도 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진호",
                    "script": "This touches my soul.",
                    "translation": "이게 내 영혼을 감동시켜."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤호",
                    "script": "Try something completely different!",
                    "translation": "완전히 다른 걸 해봐!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진호는 감동적인 음악을 선택하나요?",
                    "hint": "ISFP는 감성적인 연결을 중시해요.",
                    "result": "O",
                    "explanation": "진호는 'This touches my soul'이라고 영혼을 감동시키는 것을 선택해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진호",
                    "script": "Music speaks to hearts.",
                    "translation": "음악이 마음에 말을 걸어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤호",
                    "script": "Your sensitivity creates beauty.",
                    "translation": "네 감수성이 아름다움을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jin-ho thinks music speaks to @@.",
                    "hint": "ISFP는 음악이 마음과 소통한다고 봐요.",
                    "optionA": "minds",
                    "optionB": "hearts",
                    "optionC": "walls",
                    "result": "hearts",
                    "explanation": "진호는 음악이 마음에 말을 건다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진호",
                    "script": "Emotions guide my taste.",
                    "translation": "감정이 내 취향을 이끌어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "You feel things deeply.",
                    "translation": "넌 깊이 느끼는구나."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "윤호가 진호의 감수성을 말해요.",
                    "optionA": "deeply",
                    "optionB": "feel",
                    "optionC": "You",
                    "optionD": "things",
                    "result": "You feel things deeply",
                    "explanation": "윤호는 진호가 깊이 느낀다고 말해요."
                }
            ]
        }
    ]
}
ID: 4613 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "발표 준비하기",
            "explanation": "ENTJ의 효과 중심과 ISFJ의 세심한 준비 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "Impact matters most here!",
                    "translation": "임팩트가 여기서 가장 중요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "Everyone should understand easily.",
                    "translation": "모두가 쉽게 이해해야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성준이는 임팩트를 중요시하나요?",
                    "hint": "ENTJ는 강한 영향력을 추구해요.",
                    "result": "O",
                    "explanation": "성준이는 'Impact matters most'라고 임팩트를 가장 중요하게 봐요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성준",
                    "script": "Power drives the message!",
                    "translation": "힘이 메시지를 전달해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Your confidence leads naturally.",
                    "translation": "네 자신감이 자연스럽게 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sung-jun thinks @@ drives the message.",
                    "hint": "ENTJ는 힘있는 전달을 중시해요.",
                    "optionA": "kindness",
                    "optionB": "power",
                    "optionC": "silence",
                    "result": "power",
                    "explanation": "성준이는 힘이 메시지를 전달한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성준",
                    "script": "Winners take bold action!",
                    "translation": "승자는 과감한 행동을 해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "You inspire great courage.",
                    "translation": "넌 큰 용기를 불어넣어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예나가 성준이의 영향력을 말해요.",
                    "optionA": "great",
                    "optionB": "inspire",
                    "optionC": "You",
                    "optionD": "courage",
                    "result": "You inspire great courage",
                    "explanation": "예나는 성준이가 큰 용기를 불어넣는다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "발표 준비하기",
            "explanation": "ENTJ의 효과 중심과 ISFJ의 세심한 준비 비교",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "Impact matters most here!",
                    "translation": "임팩트가 여기서 가장 중요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "Everyone should understand easily.",
                    "translation": "모두가 쉽게 이해해야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성준이는 임팩트를 중요시하나요?",
                    "hint": "ENTJ는 강한 영향력을 추구해요.",
                    "result": "O",
                    "explanation": "성준이는 'Impact matters most'라고 임팩트를 가장 중요하게 봐요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성준",
                    "script": "Power drives the message!",
                    "translation": "힘이 메시지를 전달해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Your confidence leads naturally.",
                    "translation": "네 자신감이 자연스럽게 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sung-jun thinks @@ drives the message.",
                    "hint": "ENTJ는 힘있는 전달을 중시해요.",
                    "optionA": "kindness",
                    "optionB": "power",
                    "optionC": "silence",
                    "result": "power",
                    "explanation": "성준이는 힘이 메시지를 전달한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성준",
                    "script": "Winners take bold action!",
                    "translation": "승자는 과감한 행동을 해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "You inspire great courage.",
                    "translation": "넌 큰 용기를 불어넣어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예나가 성준이의 영향력을 말해요.",
                    "optionA": "great",
                    "optionB": "inspire",
                    "optionC": "You",
                    "optionD": "courage",
                    "result": "You inspire great courage",
                    "explanation": "예나는 성준이가 큰 용기를 불어넣는다고 말해요."
                }
            ]
        }
    ]
}
ID: 4614 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "아침 루틴 대작전",
            "explanation": "ISTJ의 체계적인 아침과 ENFP의 자유로운 시작 비교",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I wake up early.",
                    "translation": "나는 일찍 일어나."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "That's really impressive!",
                    "translation": "정말 대단해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동현이는 일찍 일어나나요?",
                    "hint": "ISTJ는 규칙적인 생활을 좋아해요.",
                    "result": "O",
                    "explanation": "동현이는 'I wake up early'라고 일찍 일어난다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동현",
                    "script": "My routine helps me.",
                    "translation": "내 루틴이 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "I love spontaneous mornings!",
                    "translation": "나는 즉흥적인 아침이 좋아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyun's @@ helps him.",
                    "hint": "ISTJ는 정해진 일과를 따르는 걸 좋아해요.",
                    "optionA": "friend",
                    "optionB": "routine",
                    "optionC": "phone",
                    "result": "routine",
                    "explanation": "동현이의 루틴이 그에게 도움이 된다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Planning makes life easier.",
                    "translation": "계획하면 삶이 편해져."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Your discipline is amazing!",
                    "translation": "네 자제력이 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 삶에 대해 생각하는 것이에요.",
                    "optionA": "makes",
                    "optionB": "Planning",
                    "optionC": "easier",
                    "result": "Planning makes easier",
                    "explanation": "계획하면 삶이 더 쉬워진다고 동현이는 믿어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "아침 루틴 대작전",
            "explanation": "ISTJ의 체계적인 아침과 ENFP의 자유로운 시작 비교",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I wake up early.",
                    "translation": "나는 일찍 일어나."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "That's really impressive!",
                    "translation": "정말 대단해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동현이는 일찍 일어나나요?",
                    "hint": "ISTJ는 규칙적인 생활을 좋아해요.",
                    "result": "O",
                    "explanation": "동현이는 'I wake up early'라고 일찍 일어난다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동현",
                    "script": "My routine helps me.",
                    "translation": "내 루틴이 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "I love spontaneous mornings!",
                    "translation": "나는 즉흥적인 아침이 좋아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyun's @@ helps him.",
                    "hint": "ISTJ는 정해진 일과를 따르는 걸 좋아해요.",
                    "optionA": "friend",
                    "optionB": "routine",
                    "optionC": "phone",
                    "result": "routine",
                    "explanation": "동현이의 루틴이 그에게 도움이 된다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Planning makes life easier.",
                    "translation": "계획하면 삶이 편해져."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Your discipline is amazing!",
                    "translation": "네 자제력이 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "동현이가 삶에 대해 생각하는 것이에요.",
                    "optionA": "makes",
                    "optionB": "Planning",
                    "optionC": "easier",
                    "result": "Planning makes easier",
                    "explanation": "계획하면 삶이 더 쉬워진다고 동현이는 믿어요."
                }
            ]
        }
    ]
}
ID: 4615 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "책상 정리 스타일",
            "explanation": "ISTP의 실용적 정리와 ENFJ의 따뜻한 공간 만들기",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I keep things simple.",
                    "translation": "나는 단순하게 유지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "That sounds so peaceful!",
                    "translation": "정말 평화로워 보여!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 복잡한 것을 좋아하나요?",
                    "hint": "ISTP는 실용적이고 간단한 것을 선호해요.",
                    "result": "X",
                    "explanation": "태오는 'keep things simple'이라고 단순하게 유지한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Tools stay in boxes.",
                    "translation": "도구들은 상자에 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "Your space feels organized!",
                    "translation": "네 공간이 정리된 느낌이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-oh keeps @@ in boxes.",
                    "hint": "ISTP는 도구를 체계적으로 보관해요.",
                    "optionA": "tools",
                    "optionB": "food",
                    "optionC": "clothes",
                    "result": "tools",
                    "explanation": "태오는 도구들을 상자에 보관한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Function over decoration works.",
                    "translation": "기능이 장식보다 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "I admire your clarity!",
                    "translation": "네 명확함이 부러워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태오가 중요하게 생각하는 것이에요.",
                    "optionA": "over",
                    "optionB": "Function",
                    "optionC": "decoration",
                    "result": "Function over decoration",
                    "explanation": "태오는 기능이 장식보다 중요하다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "책상 정리 스타일",
            "explanation": "ISTP의 실용적 정리와 ENFJ의 따뜻한 공간 만들기",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I keep things simple.",
                    "translation": "나는 단순하게 유지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "That sounds so peaceful!",
                    "translation": "정말 평화로워 보여!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 복잡한 것을 좋아하나요?",
                    "hint": "ISTP는 실용적이고 간단한 것을 선호해요.",
                    "result": "X",
                    "explanation": "태오는 'keep things simple'이라고 단순하게 유지한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Tools stay in boxes.",
                    "translation": "도구들은 상자에 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "Your space feels organized!",
                    "translation": "네 공간이 정리된 느낌이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-oh keeps @@ in boxes.",
                    "hint": "ISTP는 도구를 체계적으로 보관해요.",
                    "optionA": "tools",
                    "optionB": "food",
                    "optionC": "clothes",
                    "result": "tools",
                    "explanation": "태오는 도구들을 상자에 보관한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Function over decoration works.",
                    "translation": "기능이 장식보다 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "I admire your clarity!",
                    "translation": "네 명확함이 부러워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태오가 중요하게 생각하는 것이에요.",
                    "optionA": "over",
                    "optionB": "Function",
                    "optionC": "decoration",
                    "result": "Function over decoration",
                    "explanation": "태오는 기능이 장식보다 중요하다고 생각해요."
                }
            ]
        }
    ]
}
ID: 4616 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "주말 계획 세우기",
            "explanation": "ISFJ의 세심한 준비와 ENTP의 유연한 접근",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민호",
                    "script": "I plan weekend activities.",
                    "translation": "나는 주말 활동을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "That's really thoughtful!",
                    "translation": "정말 사려 깊네!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민호는 주말을 계획하나요?",
                    "hint": "ISFJ는 미리 준비하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "민호는 'I plan weekend activities'라고 주말을 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민호",
                    "script": "Lists help me relax.",
                    "translation": "목록이 나를 편하게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "I love surprise adventures!",
                    "translation": "나는 깜짝 모험이 좋아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ho uses @@ to relax.",
                    "hint": "ISFJ는 체크리스트로 마음의 안정을 찾아요.",
                    "optionA": "music",
                    "optionB": "lists",
                    "optionC": "games",
                    "result": "lists",
                    "explanation": "민호는 목록을 만들면 마음이 편해진다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민호",
                    "script": "Preparing brings me peace.",
                    "translation": "준비하면 마음이 평화로워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Your care is beautiful!",
                    "translation": "네 배려가 아름다워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민호가 평화를 느끼는 방법이에요.",
                    "optionA": "brings",
                    "optionB": "Preparing",
                    "optionC": "peace",
                    "result": "Preparing brings peace",
                    "explanation": "민호는 준비하면 마음이 평화로워진다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "주말 계획 세우기",
            "explanation": "ISFJ의 세심한 준비와 ENTP의 유연한 접근",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민호",
                    "script": "I plan weekend activities.",
                    "translation": "나는 주말 활동을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "That's really thoughtful!",
                    "translation": "정말 사려 깊네!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민호는 주말을 계획하나요?",
                    "hint": "ISFJ는 미리 준비하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "민호는 'I plan weekend activities'라고 주말을 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민호",
                    "script": "Lists help me relax.",
                    "translation": "목록이 나를 편하게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "I love surprise adventures!",
                    "translation": "나는 깜짝 모험이 좋아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ho uses @@ to relax.",
                    "hint": "ISFJ는 체크리스트로 마음의 안정을 찾아요.",
                    "optionA": "music",
                    "optionB": "lists",
                    "optionC": "games",
                    "result": "lists",
                    "explanation": "민호는 목록을 만들면 마음이 편해진다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민호",
                    "script": "Preparing brings me peace.",
                    "translation": "준비하면 마음이 평화로워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Your care is beautiful!",
                    "translation": "네 배려가 아름다워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민호가 평화를 느끼는 방법이에요.",
                    "optionA": "brings",
                    "optionB": "Preparing",
                    "optionC": "peace",
                    "result": "Preparing brings peace",
                    "explanation": "민호는 준비하면 마음이 평화로워진다고 해요."
                }
            ]
        }
    ]
}
ID: 4617 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "방 꾸미기 철학",
            "explanation": "ISFP의 감성적 공간과 ESTJ의 효율적 배치",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준석",
                    "script": "Colors inspire my mood.",
                    "translation": "색깔이 내 기분을 좋게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "That's really creative!",
                    "translation": "정말 창의적이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준석이는 색깔이 기분에 영향을 준다고 생각하나요?",
                    "hint": "ISFP는 환경의 미적 요소를 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "준석이는 'Colors inspire my mood'라고 색깔이 기분에 영향을 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준석",
                    "script": "Art makes life beautiful.",
                    "translation": "예술이 삶을 아름답게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Your passion is wonderful!",
                    "translation": "네 열정이 멋져!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-seok thinks @@ makes life beautiful.",
                    "hint": "ISFP는 예술적 요소를 사랑해요.",
                    "optionA": "money",
                    "optionB": "art",
                    "optionC": "work",
                    "result": "art",
                    "explanation": "준석이는 예술이 삶을 아름답게 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준석",
                    "script": "Comfort matters most here.",
                    "translation": "여기선 편안함이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "I respect your values!",
                    "translation": "네 가치관을 존중해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준석이가 가장 중요하게 생각하는 것이에요.",
                    "optionA": "matters",
                    "optionB": "Comfort",
                    "optionC": "most",
                    "result": "Comfort matters most",
                    "explanation": "준석이는 편안함이 가장 중요하다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "방 꾸미기 철학",
            "explanation": "ISFP의 감성적 공간과 ESTJ의 효율적 배치",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준석",
                    "script": "Colors inspire my mood.",
                    "translation": "색깔이 내 기분을 좋게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "That's really creative!",
                    "translation": "정말 창의적이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준석이는 색깔이 기분에 영향을 준다고 생각하나요?",
                    "hint": "ISFP는 환경의 미적 요소를 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "준석이는 'Colors inspire my mood'라고 색깔이 기분에 영향을 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준석",
                    "script": "Art makes life beautiful.",
                    "translation": "예술이 삶을 아름답게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Your passion is wonderful!",
                    "translation": "네 열정이 멋져!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-seok thinks @@ makes life beautiful.",
                    "hint": "ISFP는 예술적 요소를 사랑해요.",
                    "optionA": "money",
                    "optionB": "art",
                    "optionC": "work",
                    "result": "art",
                    "explanation": "준석이는 예술이 삶을 아름답게 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준석",
                    "script": "Comfort matters most here.",
                    "translation": "여기선 편안함이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "I respect your values!",
                    "translation": "네 가치관을 존중해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준석이가 가장 중요하게 생각하는 것이에요.",
                    "optionA": "matters",
                    "optionB": "Comfort",
                    "optionC": "most",
                    "result": "Comfort matters most",
                    "explanation": "준석이는 편안함이 가장 중요하다고 생각해요."
                }
            ]
        }
    ]
}
ID: 4618 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "시간 관리 비법",
            "explanation": "INTP의 유연한 시간 활용과 ESTJ의 체계적 일정",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "I work when inspired.",
                    "translation": "영감이 올 때 일해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준서",
                    "script": "That's interesting thinking!",
                    "translation": "흥미로운 생각이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민재는 정해진 시간에 일하나요?",
                    "hint": "INTP는 영감과 흥미를 따라 일해요.",
                    "result": "X",
                    "explanation": "민재는 'work when inspired'라고 영감이 올 때 일한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민재",
                    "script": "Ideas come randomly sometimes.",
                    "translation": "아이디어는 가끔 무작위로 와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준서",
                    "script": "Your mind fascinates me!",
                    "translation": "네 생각이 매력적이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-jae's ideas come @@.",
                    "hint": "INTP는 예측할 수 없는 순간에 아이디어를 얻어요.",
                    "optionA": "always",
                    "optionB": "randomly",
                    "optionC": "never",
                    "result": "randomly",
                    "explanation": "민재의 아이디어는 무작위로 온다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민재",
                    "script": "Flexibility helps creativity flow.",
                    "translation": "유연함이 창의력을 돕는다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "I appreciate your approach!",
                    "translation": "네 접근법이 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민재가 창의력에 대해 생각하는 것이에요.",
                    "optionA": "helps",
                    "optionB": "Flexibility",
                    "optionC": "creativity",
                    "result": "Flexibility helps creativity",
                    "explanation": "민재는 유연함이 창의력을 돕는다고 믿어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "시간 관리 비법",
            "explanation": "INTP의 유연한 시간 활용과 ESTJ의 체계적 일정",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "I work when inspired.",
                    "translation": "영감이 올 때 일해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준서",
                    "script": "That's interesting thinking!",
                    "translation": "흥미로운 생각이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민재는 정해진 시간에 일하나요?",
                    "hint": "INTP는 영감과 흥미를 따라 일해요.",
                    "result": "X",
                    "explanation": "민재는 'work when inspired'라고 영감이 올 때 일한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민재",
                    "script": "Ideas come randomly sometimes.",
                    "translation": "아이디어는 가끔 무작위로 와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준서",
                    "script": "Your mind fascinates me!",
                    "translation": "네 생각이 매력적이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-jae's ideas come @@.",
                    "hint": "INTP는 예측할 수 없는 순간에 아이디어를 얻어요.",
                    "optionA": "always",
                    "optionB": "randomly",
                    "optionC": "never",
                    "result": "randomly",
                    "explanation": "민재의 아이디어는 무작위로 온다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민재",
                    "script": "Flexibility helps creativity flow.",
                    "translation": "유연함이 창의력을 돕는다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "I appreciate your approach!",
                    "translation": "네 접근법이 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민재가 창의력에 대해 생각하는 것이에요.",
                    "optionA": "helps",
                    "optionB": "Flexibility",
                    "optionC": "creativity",
                    "result": "Flexibility helps creativity",
                    "explanation": "민재는 유연함이 창의력을 돕는다고 믿어요."
                }
            ]
        }
    ]
}
ID: 4619 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "저녁 시간 보내기",
            "explanation": "INFJ의 조용한 충전과 ENFP의 활기찬 에너지",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "Reading recharges my soul.",
                    "translation": "독서가 내 영혼을 충전해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성민",
                    "script": "That sounds so deep!",
                    "translation": "정말 깊이 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민수는 독서로 에너지를 얻나요?",
                    "hint": "INFJ는 조용한 활동으로 재충전해요.",
                    "result": "O",
                    "explanation": "민수는 'Reading recharges my soul'이라고 독서로 충전한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민수",
                    "script": "Quiet evenings heal me.",
                    "translation": "조용한 저녁이 나를 치유해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성민",
                    "script": "Your peace is beautiful!",
                    "translation": "네 평화가 아름다워!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-su needs @@ evenings.",
                    "hint": "INFJ는 조용한 시간이 필요해요.",
                    "optionA": "loud",
                    "optionB": "quiet",
                    "optionC": "busy",
                    "result": "quiet",
                    "explanation": "민수는 조용한 저녁이 필요하다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민수",
                    "script": "Solitude brings clear thoughts.",
                    "translation": "고독이 명확한 생각을 가져와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성민",
                    "script": "I admire your wisdom!",
                    "translation": "네 지혜가 부러워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민수가 고독에서 얻는 것이에요.",
                    "optionA": "brings",
                    "optionB": "Solitude",
                    "optionC": "thoughts",
                    "result": "Solitude brings thoughts",
                    "explanation": "민수는 고독이 명확한 생각을 가져온다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "저녁 시간 보내기",
            "explanation": "INFJ의 조용한 충전과 ENFP의 활기찬 에너지",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "Reading recharges my soul.",
                    "translation": "독서가 내 영혼을 충전해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성민",
                    "script": "That sounds so deep!",
                    "translation": "정말 깊이 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민수는 독서로 에너지를 얻나요?",
                    "hint": "INFJ는 조용한 활동으로 재충전해요.",
                    "result": "O",
                    "explanation": "민수는 'Reading recharges my soul'이라고 독서로 충전한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민수",
                    "script": "Quiet evenings heal me.",
                    "translation": "조용한 저녁이 나를 치유해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성민",
                    "script": "Your peace is beautiful!",
                    "translation": "네 평화가 아름다워!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-su needs @@ evenings.",
                    "hint": "INFJ는 조용한 시간이 필요해요.",
                    "optionA": "loud",
                    "optionB": "quiet",
                    "optionC": "busy",
                    "result": "quiet",
                    "explanation": "민수는 조용한 저녁이 필요하다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민수",
                    "script": "Solitude brings clear thoughts.",
                    "translation": "고독이 명확한 생각을 가져와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성민",
                    "script": "I admire your wisdom!",
                    "translation": "네 지혜가 부러워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민수가 고독에서 얻는 것이에요.",
                    "optionA": "brings",
                    "optionB": "Solitude",
                    "optionC": "thoughts",
                    "result": "Solitude brings thoughts",
                    "explanation": "민수는 고독이 명확한 생각을 가져온다고 해요."
                }
            ]
        }
    ]
}
ID: 4620 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "일과 후 루틴",
            "explanation": "INFP의 감성적 저녁과 ENTJ의 생산적 시간",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Music soothes my heart.",
                    "translation": "음악이 내 마음을 달래."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "That's really peaceful!",
                    "translation": "정말 평화롭네!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 음악으로 마음을 달래나요?",
                    "hint": "INFP는 감성적인 활동으로 위안을 받아요.",
                    "result": "O",
                    "explanation": "준호는 'Music soothes my heart'라고 음악이 마음을 달랜다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Dreams guide my choices.",
                    "translation": "꿈이 내 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Your passion inspires me!",
                    "translation": "네 열정이 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho's @@ guide his choices.",
                    "hint": "INFP는 꿈과 이상을 따라요.",
                    "optionA": "friends",
                    "optionB": "dreams",
                    "optionC": "rules",
                    "result": "dreams",
                    "explanation": "준호의 꿈이 그의 선택을 이끈다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Feelings matter most always.",
                    "translation": "감정이 항상 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "I respect your authenticity!",
                    "translation": "네 진정성을 존중해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호가 가장 중요하게 생각하는 것이에요.",
                    "optionA": "matter",
                    "optionB": "Feelings",
                    "optionC": "most",
                    "result": "Feelings matter most",
                    "explanation": "준호는 감정이 가장 중요하다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "일과 후 루틴",
            "explanation": "INFP의 감성적 저녁과 ENTJ의 생산적 시간",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Music soothes my heart.",
                    "translation": "음악이 내 마음을 달래."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "That's really peaceful!",
                    "translation": "정말 평화롭네!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 음악으로 마음을 달래나요?",
                    "hint": "INFP는 감성적인 활동으로 위안을 받아요.",
                    "result": "O",
                    "explanation": "준호는 'Music soothes my heart'라고 음악이 마음을 달랜다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Dreams guide my choices.",
                    "translation": "꿈이 내 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Your passion inspires me!",
                    "translation": "네 열정이 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho's @@ guide his choices.",
                    "hint": "INFP는 꿈과 이상을 따라요.",
                    "optionA": "friends",
                    "optionB": "dreams",
                    "optionC": "rules",
                    "result": "dreams",
                    "explanation": "준호의 꿈이 그의 선택을 이끈다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Feelings matter most always.",
                    "translation": "감정이 항상 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "I respect your authenticity!",
                    "translation": "네 진정성을 존중해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준호가 가장 중요하게 생각하는 것이에요.",
                    "optionA": "matter",
                    "optionB": "Feelings",
                    "optionC": "most",
                    "result": "Feelings matter most",
                    "explanation": "준호는 감정이 가장 중요하다고 생각해요."
                }
            ]
        }
    ]
}
ID: 4621 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "집안일 스타일",
            "explanation": "ESTJ의 체계적 관리와 INFP의 자유로운 접근",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Schedules keep life organized.",
                    "translation": "일정이 삶을 정리해줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "Your structure is impressive!",
                    "translation": "네 체계가 인상적이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 일정을 중요하게 생각하나요?",
                    "hint": "ESTJ는 계획적인 생활을 선호해요.",
                    "result": "O",
                    "explanation": "태영이는 'Schedules keep life organized'라고 일정이 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Tasks need clear deadlines.",
                    "translation": "일에는 명확한 마감일이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "I flow with feelings!",
                    "translation": "나는 감정을 따라 흘러가!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young thinks tasks need @@.",
                    "hint": "ESTJ는 명확한 기한을 중요시해요.",
                    "optionA": "feelings",
                    "optionB": "deadlines",
                    "optionC": "breaks",
                    "result": "deadlines",
                    "explanation": "태영이는 일에 명확한 마감일이 필요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Order creates real freedom.",
                    "translation": "질서가 진짜 자유를 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "That's deeply thoughtful!",
                    "translation": "정말 깊이 있는 생각이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이가 자유에 대해 생각하는 것이에요.",
                    "optionA": "creates",
                    "optionB": "Order",
                    "optionC": "freedom",
                    "result": "Order creates freedom",
                    "explanation": "태영이는 질서가 진짜 자유를 만든다고 믿어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "집안일 스타일",
            "explanation": "ESTJ의 체계적 관리와 INFP의 자유로운 접근",
            "level": 1,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Schedules keep life organized.",
                    "translation": "일정이 삶을 정리해줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "Your structure is impressive!",
                    "translation": "네 체계가 인상적이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 일정을 중요하게 생각하나요?",
                    "hint": "ESTJ는 계획적인 생활을 선호해요.",
                    "result": "O",
                    "explanation": "태영이는 'Schedules keep life organized'라고 일정이 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Tasks need clear deadlines.",
                    "translation": "일에는 명확한 마감일이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "I flow with feelings!",
                    "translation": "나는 감정을 따라 흘러가!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young thinks tasks need @@.",
                    "hint": "ESTJ는 명확한 기한을 중요시해요.",
                    "optionA": "feelings",
                    "optionB": "deadlines",
                    "optionC": "breaks",
                    "result": "deadlines",
                    "explanation": "태영이는 일에 명확한 마감일이 필요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Order creates real freedom.",
                    "translation": "질서가 진짜 자유를 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "That's deeply thoughtful!",
                    "translation": "정말 깊이 있는 생각이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이가 자유에 대해 생각하는 것이에요.",
                    "optionA": "creates",
                    "optionB": "Order",
                    "optionC": "freedom",
                    "result": "Order creates freedom",
                    "explanation": "태영이는 질서가 진짜 자유를 만든다고 믿어요."
                }
            ]
        }
    ]
}
ID: 4622 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "운동 루틴 만들기",
            "explanation": "ESTP의 즉흥적 활동과 INFJ의 명상적 운동",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Action energizes me daily.",
                    "translation": "행동이 날 매일 활기차게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "Your energy is amazing!",
                    "translation": "네 에너지가 놀라워!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 행동으로 에너지를 얻나요?",
                    "hint": "ESTP는 활동적인 것을 좋아해요.",
                    "result": "O",
                    "explanation": "상우는 'Action energizes me daily'라고 행동이 에너지를 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Sports make life exciting.",
                    "translation": "스포츠가 삶을 신나게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Your passion is contagious!",
                    "translation": "네 열정이 전염돼!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo thinks @@ make life exciting.",
                    "hint": "ESTP는 스포츠와 활동을 즐겨요.",
                    "optionA": "books",
                    "optionB": "sports",
                    "optionC": "movies",
                    "result": "sports",
                    "explanation": "상우는 스포츠가 삶을 신나게 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Movement brings pure joy.",
                    "translation": "움직임이 순수한 기쁨을 줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "I love your vitality!",
                    "translation": "네 활력이 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우가 기쁨을 느끼는 방법이에요.",
                    "optionA": "brings",
                    "optionB": "Movement",
                    "optionC": "joy",
                    "result": "Movement brings joy",
                    "explanation": "상우는 움직임이 순수한 기쁨을 가져온다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "운동 루틴 만들기",
            "explanation": "ESTP의 즉흥적 활동과 INFJ의 명상적 운동",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Action energizes me daily.",
                    "translation": "행동이 날 매일 활기차게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "Your energy is amazing!",
                    "translation": "네 에너지가 놀라워!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 행동으로 에너지를 얻나요?",
                    "hint": "ESTP는 활동적인 것을 좋아해요.",
                    "result": "O",
                    "explanation": "상우는 'Action energizes me daily'라고 행동이 에너지를 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Sports make life exciting.",
                    "translation": "스포츠가 삶을 신나게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Your passion is contagious!",
                    "translation": "네 열정이 전염돼!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo thinks @@ make life exciting.",
                    "hint": "ESTP는 스포츠와 활동을 즐겨요.",
                    "optionA": "books",
                    "optionB": "sports",
                    "optionC": "movies",
                    "result": "sports",
                    "explanation": "상우는 스포츠가 삶을 신나게 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Movement brings pure joy.",
                    "translation": "움직임이 순수한 기쁨을 줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "I love your vitality!",
                    "translation": "네 활력이 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우가 기쁨을 느끼는 방법이에요.",
                    "optionA": "brings",
                    "optionB": "Movement",
                    "optionC": "joy",
                    "result": "Movement brings joy",
                    "explanation": "상우는 움직임이 순수한 기쁨을 가져온다고 해요."
                }
            ]
        }
    ]
}
ID: 4623 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "아침 식사 시간",
            "explanation": "ESFJ의 따뜻한 준비와 INTP의 효율적 접근",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하준",
                    "script": "Breakfast brings family together.",
                    "translation": "아침 식사가 가족을 모이게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "That's really heartwarming!",
                    "translation": "정말 따뜻한 마음이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하준이는 아침 식사로 가족이 모인다고 생각하나요?",
                    "hint": "ESFJ는 함께하는 시간을 중요시해요.",
                    "result": "O",
                    "explanation": "하준이는 'Breakfast brings family together'라고 아침이 가족을 모이게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하준",
                    "script": "Sharing meals creates bonds.",
                    "translation": "식사를 나누면 유대감이 생겨."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "Your care touches hearts!",
                    "translation": "네 배려가 마음을 울려!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-jun thinks sharing @@ creates bonds.",
                    "hint": "ESFJ는 함께 먹는 것을 중요하게 생각해요.",
                    "optionA": "meals",
                    "optionB": "money",
                    "optionC": "games",
                    "result": "meals",
                    "explanation": "하준이는 식사를 나누면 유대감이 생긴다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하준",
                    "script": "Togetherness makes everything better.",
                    "translation": "함께하면 모든 게 나아져."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "I appreciate your warmth!",
                    "translation": "네 따뜻함이 고마워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하준이가 믿는 것이에요.",
                    "optionA": "makes",
                    "optionB": "Togetherness",
                    "optionC": "better",
                    "result": "Togetherness makes better",
                    "explanation": "하준이는 함께하면 모든 것이 더 나아진다고 믿어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "아침 식사 시간",
            "explanation": "ESFJ의 따뜻한 준비와 INTP의 효율적 접근",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하준",
                    "script": "Breakfast brings family together.",
                    "translation": "아침 식사가 가족을 모이게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "That's really heartwarming!",
                    "translation": "정말 따뜻한 마음이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하준이는 아침 식사로 가족이 모인다고 생각하나요?",
                    "hint": "ESFJ는 함께하는 시간을 중요시해요.",
                    "result": "O",
                    "explanation": "하준이는 'Breakfast brings family together'라고 아침이 가족을 모이게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하준",
                    "script": "Sharing meals creates bonds.",
                    "translation": "식사를 나누면 유대감이 생겨."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "Your care touches hearts!",
                    "translation": "네 배려가 마음을 울려!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-jun thinks sharing @@ creates bonds.",
                    "hint": "ESFJ는 함께 먹는 것을 중요하게 생각해요.",
                    "optionA": "meals",
                    "optionB": "money",
                    "optionC": "games",
                    "result": "meals",
                    "explanation": "하준이는 식사를 나누면 유대감이 생긴다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하준",
                    "script": "Togetherness makes everything better.",
                    "translation": "함께하면 모든 게 나아져."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "I appreciate your warmth!",
                    "translation": "네 따뜻함이 고마워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "하준이가 믿는 것이에요.",
                    "optionA": "makes",
                    "optionB": "Togetherness",
                    "optionC": "better",
                    "result": "Togetherness makes better",
                    "explanation": "하준이는 함께하면 모든 것이 더 나아진다고 믿어요."
                }
            ]
        }
    ]
}
ID: 4624 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "잠자리 시간",
            "explanation": "ENTJ의 목표 지향적 수면과 ISFJ의 편안한 휴식",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "I sleep at ten.",
                    "translation": "나는 열 시에 자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "That's very good!",
                    "translation": "정말 좋은 습관이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민준이는 열 시에 자나요?",
                    "hint": "ENTJ는 규칙적인 수면 시간을 지켜요.",
                    "result": "O",
                    "explanation": "민준이는 'I sleep at ten'이라고 열 시에 잔다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민준",
                    "script": "Good sleep helps work.",
                    "translation": "좋은 잠이 일을 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "You are so smart!",
                    "translation": "너 정말 똑똑해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-jun says good @@ helps.",
                    "hint": "ENTJ는 충분한 수면이 성과를 높인다고 믿어요.",
                    "optionA": "food",
                    "optionB": "sleep",
                    "optionC": "game",
                    "result": "sleep",
                    "explanation": "민준이는 좋은 잠이 도움이 된다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민준",
                    "script": "Rest makes me strong.",
                    "translation": "휴식이 날 강하게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "I like your way!",
                    "translation": "네 방식이 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민준이가 강해지는 방법이에요.",
                    "optionA": "makes",
                    "optionB": "Rest",
                    "optionC": "strong",
                    "result": "Rest makes strong",
                    "explanation": "민준이는 휴식이 자신을 강하게 만든다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "잠자리 시간",
            "explanation": "ENTJ의 목표 지향적 수면과 ISFJ의 편안한 휴식",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "I sleep at ten.",
                    "translation": "나는 열 시에 자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "That's very good!",
                    "translation": "정말 좋은 습관이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민준이는 열 시에 자나요?",
                    "hint": "ENTJ는 규칙적인 수면 시간을 지켜요.",
                    "result": "O",
                    "explanation": "민준이는 'I sleep at ten'이라고 열 시에 잔다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민준",
                    "script": "Good sleep helps work.",
                    "translation": "좋은 잠이 일을 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "You are so smart!",
                    "translation": "너 정말 똑똑해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-jun says good @@ helps.",
                    "hint": "ENTJ는 충분한 수면이 성과를 높인다고 믿어요.",
                    "optionA": "food",
                    "optionB": "sleep",
                    "optionC": "game",
                    "result": "sleep",
                    "explanation": "민준이는 좋은 잠이 도움이 된다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민준",
                    "script": "Rest makes me strong.",
                    "translation": "휴식이 날 강하게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "I like your way!",
                    "translation": "네 방식이 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민준이가 강해지는 방법이에요.",
                    "optionA": "makes",
                    "optionB": "Rest",
                    "optionC": "strong",
                    "result": "Rest makes strong",
                    "explanation": "민준이는 휴식이 자신을 강하게 만든다고 해요."
                }
            ]
        }
    ]
}
ID: 4625 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "아침 일어나기",
            "explanation": "ENTP의 유연한 기상과 ISFJ의 규칙적인 아침",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "I wake up late.",
                    "translation": "나는 늦게 일어나."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "That's okay too!",
                    "translation": "그것도 괜찮아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현우는 일찍 일어나나요?",
                    "hint": "ENTP는 자유로운 수면 패턴을 가져요.",
                    "result": "X",
                    "explanation": "현우는 'I wake up late'라고 늦게 일어난다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Night time is fun.",
                    "translation": "밤 시간이 재미있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "You are creative!",
                    "translation": "너는 창의적이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyun-woo thinks @@ time is fun.",
                    "hint": "ENTP는 밤에 아이디어가 많이 떠올라요.",
                    "optionA": "morning",
                    "optionB": "night",
                    "optionC": "lunch",
                    "result": "night",
                    "explanation": "현우는 밤 시간이 재미있다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현우",
                    "script": "Ideas come at night.",
                    "translation": "아이디어가 밤에 와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수현",
                    "script": "That's really special!",
                    "translation": "정말 특별해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현우의 아이디어가 언제 오는지 말해요.",
                    "optionA": "come",
                    "optionB": "Ideas",
                    "optionC": "night",
                    "result": "Ideas come night",
                    "explanation": "현우는 아이디어가 밤에 온다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "아침 일어나기",
            "explanation": "ENTP의 유연한 기상과 ISFJ의 규칙적인 아침",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "I wake up late.",
                    "translation": "나는 늦게 일어나."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "That's okay too!",
                    "translation": "그것도 괜찮아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현우는 일찍 일어나나요?",
                    "hint": "ENTP는 자유로운 수면 패턴을 가져요.",
                    "result": "X",
                    "explanation": "현우는 'I wake up late'라고 늦게 일어난다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Night time is fun.",
                    "translation": "밤 시간이 재미있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "You are creative!",
                    "translation": "너는 창의적이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyun-woo thinks @@ time is fun.",
                    "hint": "ENTP는 밤에 아이디어가 많이 떠올라요.",
                    "optionA": "morning",
                    "optionB": "night",
                    "optionC": "lunch",
                    "result": "night",
                    "explanation": "현우는 밤 시간이 재미있다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현우",
                    "script": "Ideas come at night.",
                    "translation": "아이디어가 밤에 와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수현",
                    "script": "That's really special!",
                    "translation": "정말 특별해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "현우의 아이디어가 언제 오는지 말해요.",
                    "optionA": "come",
                    "optionB": "Ideas",
                    "optionC": "night",
                    "result": "Ideas come night",
                    "explanation": "현우는 아이디어가 밤에 온다고 해요."
                }
            ]
        }
    ]
}
ID: 4626 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "방 청소하기",
            "explanation": "ENFJ의 따뜻한 공간과 ISTP의 실용적 정리",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "I clean with love.",
                    "translation": "나는 사랑으로 청소해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "That sounds nice!",
                    "translation": "좋은 마음이네!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재민이는 사랑으로 청소하나요?",
                    "hint": "ENFJ는 공간에 애정을 담아요.",
                    "result": "O",
                    "explanation": "재민이는 'I clean with love'라고 사랑으로 청소한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재민",
                    "script": "Clean rooms feel happy.",
                    "translation": "깨끗한 방이 행복해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "You make sense!",
                    "translation": "네 말이 맞아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-min thinks clean @@ feel happy.",
                    "hint": "ENFJ는 깨끗한 환경이 기분을 좋게 한다고 믿어요.",
                    "optionA": "rooms",
                    "optionB": "cars",
                    "optionC": "shoes",
                    "result": "rooms",
                    "explanation": "재민이는 깨끗한 방이 행복하다고 느껴요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재민",
                    "script": "Home needs warm feeling.",
                    "translation": "집은 따뜻한 느낌이 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동민",
                    "script": "I see your point!",
                    "translation": "네 관점을 이해해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재민이가 집에 필요하다고 생각하는 것이에요.",
                    "optionA": "needs",
                    "optionB": "Home",
                    "optionC": "warm",
                    "result": "Home needs warm",
                    "explanation": "재민이는 집에 따뜻한 느낌이 필요하다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "방 청소하기",
            "explanation": "ENFJ의 따뜻한 공간과 ISTP의 실용적 정리",
            "level": 1,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "I clean with love.",
                    "translation": "나는 사랑으로 청소해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "That sounds nice!",
                    "translation": "좋은 마음이네!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재민이는 사랑으로 청소하나요?",
                    "hint": "ENFJ는 공간에 애정을 담아요.",
                    "result": "O",
                    "explanation": "재민이는 'I clean with love'라고 사랑으로 청소한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재민",
                    "script": "Clean rooms feel happy.",
                    "translation": "깨끗한 방이 행복해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "You make sense!",
                    "translation": "네 말이 맞아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-min thinks clean @@ feel happy.",
                    "hint": "ENFJ는 깨끗한 환경이 기분을 좋게 한다고 믿어요.",
                    "optionA": "rooms",
                    "optionB": "cars",
                    "optionC": "shoes",
                    "result": "rooms",
                    "explanation": "재민이는 깨끗한 방이 행복하다고 느껴요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재민",
                    "script": "Home needs warm feeling.",
                    "translation": "집은 따뜻한 느낌이 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동민",
                    "script": "I see your point!",
                    "translation": "네 관점을 이해해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "재민이가 집에 필요하다고 생각하는 것이에요.",
                    "optionA": "needs",
                    "optionB": "Home",
                    "optionC": "warm",
                    "result": "Home needs warm",
                    "explanation": "재민이는 집에 따뜻한 느낌이 필요하다고 해요."
                }
            ]
        }
    ]
}
ID: 4627 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "식사 시간",
            "explanation": "ENFP의 즐거운 식사와 ISTJ의 규칙적인 식습관",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지영",
                    "script": "Food is my joy!",
                    "translation": "음식이 내 기쁨이야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "That's so happy!",
                    "translation": "정말 행복해 보여!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지영이는 음식을 좋아하나요?",
                    "hint": "ENFP는 식사 시간을 즐거워해요.",
                    "result": "O",
                    "explanation": "지영이는 'Food is my joy'라고 음식이 기쁨이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지영",
                    "script": "I try new food.",
                    "translation": "나는 새 음식을 먹어봐."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "You are brave!",
                    "translation": "너는 용감해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young tries @@ food.",
                    "hint": "ENFP는 새로운 것을 시도하기 좋아해요.",
                    "optionA": "old",
                    "optionB": "new",
                    "optionC": "bad",
                    "result": "new",
                    "explanation": "지영이는 새로운 음식을 시도한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "Eating makes me happy.",
                    "translation": "먹으면 행복해져."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Your joy is nice!",
                    "translation": "네 기쁨이 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지영이가 행복해지는 방법이에요.",
                    "optionA": "makes",
                    "optionB": "Eating",
                    "optionC": "happy",
                    "result": "Eating makes happy",
                    "explanation": "지영이는 먹으면 행복해진다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "식사 시간",
            "explanation": "ENFP의 즐거운 식사와 ISTJ의 규칙적인 식습관",
            "level": 1,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지영",
                    "script": "Food is my joy!",
                    "translation": "음식이 내 기쁨이야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "That's so happy!",
                    "translation": "정말 행복해 보여!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지영이는 음식을 좋아하나요?",
                    "hint": "ENFP는 식사 시간을 즐거워해요.",
                    "result": "O",
                    "explanation": "지영이는 'Food is my joy'라고 음식이 기쁨이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지영",
                    "script": "I try new food.",
                    "translation": "나는 새 음식을 먹어봐."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "You are brave!",
                    "translation": "너는 용감해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young tries @@ food.",
                    "hint": "ENFP는 새로운 것을 시도하기 좋아해요.",
                    "optionA": "old",
                    "optionB": "new",
                    "optionC": "bad",
                    "result": "new",
                    "explanation": "지영이는 새로운 음식을 시도한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "Eating makes me happy.",
                    "translation": "먹으면 행복해져."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Your joy is nice!",
                    "translation": "네 기쁨이 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지영이가 행복해지는 방법이에요.",
                    "optionA": "makes",
                    "optionB": "Eating",
                    "optionC": "happy",
                    "result": "Eating makes happy",
                    "explanation": "지영이는 먹으면 행복해진다고 해요."
                }
            ]
        }
    ]
}
ID: 4628 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "숙제 시간",
            "explanation": "INTJ의 계획적 학습과 ENFP의 창의적 접근",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "I study alone best.",
                    "translation": "나는 혼자 공부가 최고야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민규",
                    "script": "That's your style!",
                    "translation": "그게 네 스타일이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지훈이는 혼자 공부하는 걸 좋아하나요?",
                    "hint": "INTJ는 조용한 환경에서 집중해요.",
                    "result": "O",
                    "explanation": "지훈이는 'I study alone best'라고 혼자 공부가 최고라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "Books are my friends.",
                    "translation": "책이 내 친구야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민규",
                    "script": "You love learning!",
                    "translation": "너는 배우기를 좋아해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon says @@ are friends.",
                    "hint": "INTJ는 책을 통해 지식을 얻어요.",
                    "optionA": "games",
                    "optionB": "books",
                    "optionC": "toys",
                    "result": "books",
                    "explanation": "지훈이는 책이 친구라고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "Learning makes me grow.",
                    "translation": "배우면 내가 성장해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민규",
                    "script": "That's so cool!",
                    "translation": "정말 멋져!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지훈이가 성장하는 방법이에요.",
                    "optionA": "makes",
                    "optionB": "Learning",
                    "optionC": "grow",
                    "result": "Learning makes grow",
                    "explanation": "지훈이는 배우면 성장한다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "숙제 시간",
            "explanation": "INTJ의 계획적 학습과 ENFP의 창의적 접근",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "I study alone best.",
                    "translation": "나는 혼자 공부가 최고야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민규",
                    "script": "That's your style!",
                    "translation": "그게 네 스타일이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지훈이는 혼자 공부하는 걸 좋아하나요?",
                    "hint": "INTJ는 조용한 환경에서 집중해요.",
                    "result": "O",
                    "explanation": "지훈이는 'I study alone best'라고 혼자 공부가 최고라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "Books are my friends.",
                    "translation": "책이 내 친구야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민규",
                    "script": "You love learning!",
                    "translation": "너는 배우기를 좋아해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon says @@ are friends.",
                    "hint": "INTJ는 책을 통해 지식을 얻어요.",
                    "optionA": "games",
                    "optionB": "books",
                    "optionC": "toys",
                    "result": "books",
                    "explanation": "지훈이는 책이 친구라고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "Learning makes me grow.",
                    "translation": "배우면 내가 성장해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민규",
                    "script": "That's so cool!",
                    "translation": "정말 멋져!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지훈이가 성장하는 방법이에요.",
                    "optionA": "makes",
                    "optionB": "Learning",
                    "optionC": "grow",
                    "result": "Learning makes grow",
                    "explanation": "지훈이는 배우면 성장한다고 해요."
                }
            ]
        }
    ]
}
ID: 4629 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "놀이 시간",
            "explanation": "ESFP의 활발한 놀이와 INTJ의 차분한 취미",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강민",
                    "script": "Playing is so fun!",
                    "translation": "노는 게 정말 재밌어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "You look happy!",
                    "translation": "행복해 보여!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "강민이는 놀기를 좋아하나요?",
                    "hint": "ESFP는 재미있는 활동을 즐겨요.",
                    "result": "O",
                    "explanation": "강민이는 'Playing is so fun'이라고 노는 게 재밌다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "강민",
                    "script": "Friends make life good.",
                    "translation": "친구가 삶을 좋게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "That's really true!",
                    "translation": "정말 맞는 말이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Kang-min thinks @@ make life good.",
                    "hint": "ESFP는 친구와 함께하는 걸 좋아해요.",
                    "optionA": "friends",
                    "optionB": "books",
                    "optionC": "tests",
                    "result": "friends",
                    "explanation": "강민이는 친구가 삶을 좋게 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "강민",
                    "script": "Fun comes from playing.",
                    "translation": "재미는 놀이에서 와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "I like that!",
                    "translation": "그거 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "강민이가 재미를 찾는 방법이에요.",
                    "optionA": "comes",
                    "optionB": "Fun",
                    "optionC": "playing",
                    "result": "Fun comes playing",
                    "explanation": "강민이는 재미가 놀이에서 온다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "놀이 시간",
            "explanation": "ESFP의 활발한 놀이와 INTJ의 차분한 취미",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강민",
                    "script": "Playing is so fun!",
                    "translation": "노는 게 정말 재밌어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "You look happy!",
                    "translation": "행복해 보여!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "강민이는 놀기를 좋아하나요?",
                    "hint": "ESFP는 재미있는 활동을 즐겨요.",
                    "result": "O",
                    "explanation": "강민이는 'Playing is so fun'이라고 노는 게 재밌다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "강민",
                    "script": "Friends make life good.",
                    "translation": "친구가 삶을 좋게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "That's really true!",
                    "translation": "정말 맞는 말이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Kang-min thinks @@ make life good.",
                    "hint": "ESFP는 친구와 함께하는 걸 좋아해요.",
                    "optionA": "friends",
                    "optionB": "books",
                    "optionC": "tests",
                    "result": "friends",
                    "explanation": "강민이는 친구가 삶을 좋게 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "강민",
                    "script": "Fun comes from playing.",
                    "translation": "재미는 놀이에서 와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "I like that!",
                    "translation": "그거 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "강민이가 재미를 찾는 방법이에요.",
                    "optionA": "comes",
                    "optionB": "Fun",
                    "optionC": "playing",
                    "result": "Fun comes playing",
                    "explanation": "강민이는 재미가 놀이에서 온다고 해요."
                }
            ]
        }
    ]
}
ID: 4630 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "집에서 쉬기",
            "explanation": "INFJ의 조용한 휴식과 ESTP의 활동적 시간",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민석",
                    "script": "I need quiet time.",
                    "translation": "나는 조용한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "That's important too!",
                    "translation": "그것도 중요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민석이는 조용한 시간이 필요하나요?",
                    "hint": "INFJ는 혼자만의 시간을 중요시해요.",
                    "result": "O",
                    "explanation": "민석이는 'I need quiet time'이라고 조용한 시간이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민석",
                    "script": "Home is my safe place.",
                    "translation": "집이 내 안전한 곳이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "Everyone needs that!",
                    "translation": "모두 그게 필요해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-seok says home is @@ place.",
                    "hint": "INFJ는 집을 안식처로 생각해요.",
                    "optionA": "bad",
                    "optionB": "safe",
                    "optionC": "boring",
                    "result": "safe",
                    "explanation": "민석이는 집이 안전한 곳이라고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민석",
                    "script": "Peace helps me think.",
                    "translation": "평화가 생각을 도와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "You are deep!",
                    "translation": "너는 깊이가 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민석이의 생각을 돕는 것이에요.",
                    "optionA": "helps",
                    "optionB": "Peace",
                    "optionC": "think",
                    "result": "Peace helps think",
                    "explanation": "민석이는 평화가 생각하는 데 도움이 된다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "집에서 쉬기",
            "explanation": "INFJ의 조용한 휴식과 ESTP의 활동적 시간",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민석",
                    "script": "I need quiet time.",
                    "translation": "나는 조용한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "That's important too!",
                    "translation": "그것도 중요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민석이는 조용한 시간이 필요하나요?",
                    "hint": "INFJ는 혼자만의 시간을 중요시해요.",
                    "result": "O",
                    "explanation": "민석이는 'I need quiet time'이라고 조용한 시간이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민석",
                    "script": "Home is my safe place.",
                    "translation": "집이 내 안전한 곳이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "Everyone needs that!",
                    "translation": "모두 그게 필요해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-seok says home is @@ place.",
                    "hint": "INFJ는 집을 안식처로 생각해요.",
                    "optionA": "bad",
                    "optionB": "safe",
                    "optionC": "boring",
                    "result": "safe",
                    "explanation": "민석이는 집이 안전한 곳이라고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민석",
                    "script": "Peace helps me think.",
                    "translation": "평화가 생각을 도와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "You are deep!",
                    "translation": "너는 깊이가 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민석이의 생각을 돕는 것이에요.",
                    "optionA": "helps",
                    "optionB": "Peace",
                    "optionC": "think",
                    "result": "Peace helps think",
                    "explanation": "민석이는 평화가 생각하는 데 도움이 된다고 해요."
                }
            ]
        }
    ]
}
ID: 4631 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "일찍 자기",
            "explanation": "ISFJ의 건강한 수면과 ENTP의 밤늦은 활동",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "우진",
                    "script": "Early sleep is good.",
                    "translation": "일찍 자는 게 좋아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태현",
                    "script": "You care well!",
                    "translation": "너는 잘 챙겨!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "우진이는 일찍 자는 걸 좋아하나요?",
                    "hint": "ISFJ는 건강한 수면 습관을 중요시해요.",
                    "result": "O",
                    "explanation": "우진이는 'Early sleep is good'이라고 일찍 자는 게 좋다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "우진",
                    "script": "Rest helps my body.",
                    "translation": "휴식이 내 몸을 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태현",
                    "script": "That's so healthy!",
                    "translation": "정말 건강해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Woo-jin says rest helps his @@.",
                    "hint": "ISFJ는 몸 건강을 챙겨요.",
                    "optionA": "mind",
                    "optionB": "body",
                    "optionC": "game",
                    "result": "body",
                    "explanation": "우진이는 휴식이 몸을 돕는다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "우진",
                    "script": "Good habits help life.",
                    "translation": "좋은 습관이 삶을 도와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태현",
                    "script": "You think ahead!",
                    "translation": "너는 미리 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "우진이가 삶에 도움이 된다고 생각하는 것이에요.",
                    "optionA": "help",
                    "optionB": "habits",
                    "optionC": "Good",
                    "result": "Good habits help",
                    "explanation": "우진이는 좋은 습관이 삶을 돕는다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "일찍 자기",
            "explanation": "ISFJ의 건강한 수면과 ENTP의 밤늦은 활동",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "우진",
                    "script": "Early sleep is good.",
                    "translation": "일찍 자는 게 좋아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태현",
                    "script": "You care well!",
                    "translation": "너는 잘 챙겨!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "우진이는 일찍 자는 걸 좋아하나요?",
                    "hint": "ISFJ는 건강한 수면 습관을 중요시해요.",
                    "result": "O",
                    "explanation": "우진이는 'Early sleep is good'이라고 일찍 자는 게 좋다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "우진",
                    "script": "Rest helps my body.",
                    "translation": "휴식이 내 몸을 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태현",
                    "script": "That's so healthy!",
                    "translation": "정말 건강해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Woo-jin says rest helps his @@.",
                    "hint": "ISFJ는 몸 건강을 챙겨요.",
                    "optionA": "mind",
                    "optionB": "body",
                    "optionC": "game",
                    "result": "body",
                    "explanation": "우진이는 휴식이 몸을 돕는다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "우진",
                    "script": "Good habits help life.",
                    "translation": "좋은 습관이 삶을 도와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태현",
                    "script": "You think ahead!",
                    "translation": "너는 미리 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "우진이가 삶에 도움이 된다고 생각하는 것이에요.",
                    "optionA": "help",
                    "optionB": "habits",
                    "optionC": "Good",
                    "result": "Good habits help",
                    "explanation": "우진이는 좋은 습관이 삶을 돕는다고 해요."
                }
            ]
        }
    ]
}
ID: 4632 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "주말 아침",
            "explanation": "ESFJ의 가족 시간과 ISTP의 개인 시간",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태우",
                    "script": "Family time is best.",
                    "translation": "가족 시간이 최고야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "That's very warm!",
                    "translation": "정말 따뜻해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태우는 가족 시간을 좋아하나요?",
                    "hint": "ESFJ는 가족과 함께하는 시간을 소중히 여겨요.",
                    "result": "O",
                    "explanation": "태우는 'Family time is best'라고 가족 시간이 최고라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태우",
                    "script": "We eat all together.",
                    "translation": "우리는 다 같이 먹어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "You are kind!",
                    "translation": "너는 친절해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-woo's family eats @@.",
                    "hint": "ESFJ는 함께 식사하는 걸 좋아해요.",
                    "optionA": "alone",
                    "optionB": "together",
                    "optionC": "never",
                    "result": "together",
                    "explanation": "태우네는 다 같이 먹는다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태우",
                    "script": "Love makes home happy.",
                    "translation": "사랑이 집을 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "That's beautiful thinking!",
                    "translation": "아름다운 생각이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태우가 집을 행복하게 만드는 것이에요.",
                    "optionA": "makes",
                    "optionB": "Love",
                    "optionC": "happy",
                    "result": "Love makes happy",
                    "explanation": "태우는 사랑이 집을 행복하게 만든다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "주말 아침",
            "explanation": "ESFJ의 가족 시간과 ISTP의 개인 시간",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태우",
                    "script": "Family time is best.",
                    "translation": "가족 시간이 최고야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "That's very warm!",
                    "translation": "정말 따뜻해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태우는 가족 시간을 좋아하나요?",
                    "hint": "ESFJ는 가족과 함께하는 시간을 소중히 여겨요.",
                    "result": "O",
                    "explanation": "태우는 'Family time is best'라고 가족 시간이 최고라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태우",
                    "script": "We eat all together.",
                    "translation": "우리는 다 같이 먹어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "You are kind!",
                    "translation": "너는 친절해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-woo's family eats @@.",
                    "hint": "ESFJ는 함께 식사하는 걸 좋아해요.",
                    "optionA": "alone",
                    "optionB": "together",
                    "optionC": "never",
                    "result": "together",
                    "explanation": "태우네는 다 같이 먹는다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태우",
                    "script": "Love makes home happy.",
                    "translation": "사랑이 집을 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "That's beautiful thinking!",
                    "translation": "아름다운 생각이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태우가 집을 행복하게 만드는 것이에요.",
                    "optionA": "makes",
                    "optionB": "Love",
                    "optionC": "happy",
                    "result": "Love makes happy",
                    "explanation": "태우는 사랑이 집을 행복하게 만든다고 해요."
                }
            ]
        }
    ]
}
ID: 4633 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "새벽 시간",
            "explanation": "INTP의 깊은 사색과 ENFJ의 따뜻한 이해",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I think at night.",
                    "translation": "나는 밤에 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "Your mind works!",
                    "translation": "네 머리가 일하네!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도현이는 밤에 생각하나요?",
                    "hint": "INTP는 조용한 밤에 깊은 생각을 해요.",
                    "result": "O",
                    "explanation": "도현이는 'I think at night'라고 밤에 생각한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도현",
                    "script": "Quiet helps my brain.",
                    "translation": "조용함이 내 뇌를 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "That's so smart!",
                    "translation": "정말 똑똑해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-hyun says quiet helps his @@.",
                    "hint": "INTP는 조용한 환경에서 생각이 잘 돼요.",
                    "optionA": "sleep",
                    "optionB": "brain",
                    "optionC": "food",
                    "result": "brain",
                    "explanation": "도현이는 조용함이 뇌를 돕는다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도현",
                    "script": "Ideas need time alone.",
                    "translation": "아이디어는 혼자 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "I understand you!",
                    "translation": "너를 이해해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도현이가 아이디어에 필요하다고 생각하는 것이에요.",
                    "optionA": "need",
                    "optionB": "Ideas",
                    "optionC": "time",
                    "result": "Ideas need time",
                    "explanation": "도현이는 아이디어가 시간이 필요하다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "새벽 시간",
            "explanation": "INTP의 깊은 사색과 ENFJ의 따뜻한 이해",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I think at night.",
                    "translation": "나는 밤에 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "Your mind works!",
                    "translation": "네 머리가 일하네!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도현이는 밤에 생각하나요?",
                    "hint": "INTP는 조용한 밤에 깊은 생각을 해요.",
                    "result": "O",
                    "explanation": "도현이는 'I think at night'라고 밤에 생각한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도현",
                    "script": "Quiet helps my brain.",
                    "translation": "조용함이 내 뇌를 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "That's so smart!",
                    "translation": "정말 똑똑해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-hyun says quiet helps his @@.",
                    "hint": "INTP는 조용한 환경에서 생각이 잘 돼요.",
                    "optionA": "sleep",
                    "optionB": "brain",
                    "optionC": "food",
                    "result": "brain",
                    "explanation": "도현이는 조용함이 뇌를 돕는다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도현",
                    "script": "Ideas need time alone.",
                    "translation": "아이디어는 혼자 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "I understand you!",
                    "translation": "너를 이해해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도현이가 아이디어에 필요하다고 생각하는 것이에요.",
                    "optionA": "need",
                    "optionB": "Ideas",
                    "optionC": "time",
                    "result": "Ideas need time",
                    "explanation": "도현이는 아이디어가 시간이 필요하다고 해요."
                }
            ]
        }
    ]
}
ID: 4634 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "옷 고르기",
            "explanation": "ISFP의 감각적 선택과 ENTJ의 실용적 접근",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도영",
                    "script": "Colors make me happy.",
                    "translation": "색깔이 날 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "You know yourself!",
                    "translation": "너는 너를 알아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도영이는 색깔을 좋아하나요?",
                    "hint": "ISFP는 예쁜 색깔을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "도영이는 'Colors make me happy'라고 색깔이 행복하게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도영",
                    "script": "I wear soft clothes.",
                    "translation": "나는 부드러운 옷을 입어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "That's your comfort!",
                    "translation": "그게 네 편안함이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-young wears @@ clothes.",
                    "hint": "ISFP는 편안한 느낌을 좋아해요.",
                    "optionA": "hard",
                    "optionB": "soft",
                    "optionC": "dirty",
                    "result": "soft",
                    "explanation": "도영이는 부드러운 옷을 입는다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도영",
                    "script": "Feeling good is important.",
                    "translation": "기분 좋은 게 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "I respect that!",
                    "translation": "그거 존중해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도영이가 중요하게 생각하는 것이에요.",
                    "optionA": "good",
                    "optionB": "Feeling",
                    "optionC": "important",
                    "result": "Feeling good important",
                    "explanation": "도영이는 기분 좋은 게 중요하다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "옷 고르기",
            "explanation": "ISFP의 감각적 선택과 ENTJ의 실용적 접근",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도영",
                    "script": "Colors make me happy.",
                    "translation": "색깔이 날 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "You know yourself!",
                    "translation": "너는 너를 알아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도영이는 색깔을 좋아하나요?",
                    "hint": "ISFP는 예쁜 색깔을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "도영이는 'Colors make me happy'라고 색깔이 행복하게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도영",
                    "script": "I wear soft clothes.",
                    "translation": "나는 부드러운 옷을 입어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "That's your comfort!",
                    "translation": "그게 네 편안함이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-young wears @@ clothes.",
                    "hint": "ISFP는 편안한 느낌을 좋아해요.",
                    "optionA": "hard",
                    "optionB": "soft",
                    "optionC": "dirty",
                    "result": "soft",
                    "explanation": "도영이는 부드러운 옷을 입는다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도영",
                    "script": "Feeling good is important.",
                    "translation": "기분 좋은 게 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "I respect that!",
                    "translation": "그거 존중해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도영이가 중요하게 생각하는 것이에요.",
                    "optionA": "good",
                    "optionB": "Feeling",
                    "optionC": "important",
                    "result": "Feeling good important",
                    "explanation": "도영이는 기분 좋은 게 중요하다고 생각해요."
                }
            ]
        }
    ]
}
ID: 4635 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "저녁 준비",
            "explanation": "ESTJ의 효율적 요리와 INFP의 감성적 접근",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "I cook fast food.",
                    "translation": "나는 빠른 음식을 요리해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서준",
                    "script": "That saves time!",
                    "translation": "시간을 아끼네!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준서는 빠르게 요리하나요?",
                    "hint": "ESTJ는 효율적인 방법을 선호해요.",
                    "result": "O",
                    "explanation": "준서는 'I cook fast food'라고 빠른 음식을 요리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준서",
                    "script": "Plans make cooking easy.",
                    "translation": "계획이 요리를 쉽게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서준",
                    "script": "You think well!",
                    "translation": "너는 생각을 잘해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-seo says @@ make cooking easy.",
                    "hint": "ESTJ는 계획을 세우면 일이 쉬워진다고 믿어요.",
                    "optionA": "plans",
                    "optionB": "friends",
                    "optionC": "games",
                    "result": "plans",
                    "explanation": "준서는 계획이 요리를 쉽게 만든다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준서",
                    "script": "Time is very important.",
                    "translation": "시간이 매우 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서준",
                    "script": "That's so true!",
                    "translation": "정말 맞는 말이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준서가 중요하게 생각하는 것이에요.",
                    "optionA": "is",
                    "optionB": "Time",
                    "optionC": "important",
                    "result": "Time is important",
                    "explanation": "준서는 시간이 매우 중요하다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "저녁 준비",
            "explanation": "ESTJ의 효율적 요리와 INFP의 감성적 접근",
            "level": 1,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "I cook fast food.",
                    "translation": "나는 빠른 음식을 요리해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서준",
                    "script": "That saves time!",
                    "translation": "시간을 아끼네!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준서는 빠르게 요리하나요?",
                    "hint": "ESTJ는 효율적인 방법을 선호해요.",
                    "result": "O",
                    "explanation": "준서는 'I cook fast food'라고 빠른 음식을 요리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준서",
                    "script": "Plans make cooking easy.",
                    "translation": "계획이 요리를 쉽게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서준",
                    "script": "You think well!",
                    "translation": "너는 생각을 잘해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-seo says @@ make cooking easy.",
                    "hint": "ESTJ는 계획을 세우면 일이 쉬워진다고 믿어요.",
                    "optionA": "plans",
                    "optionB": "friends",
                    "optionC": "games",
                    "result": "plans",
                    "explanation": "준서는 계획이 요리를 쉽게 만든다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준서",
                    "script": "Time is very important.",
                    "translation": "시간이 매우 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서준",
                    "script": "That's so true!",
                    "translation": "정말 맞는 말이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준서가 중요하게 생각하는 것이에요.",
                    "optionA": "is",
                    "optionB": "Time",
                    "optionC": "important",
                    "result": "Time is important",
                    "explanation": "준서는 시간이 매우 중요하다고 생각해요."
                }
            ]
        }
    ]
}
ID: 4636 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "TV 보기",
            "explanation": "ESTP의 액션 선호와 INFJ의 깊이 있는 시청",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "I like fun shows.",
                    "translation": "나는 재미있는 쇼를 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미나",
                    "script": "That's exciting!",
                    "translation": "신나겠다!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태준이는 재미있는 쇼를 좋아하나요?",
                    "hint": "ESTP는 흥미진진한 프로그램을 즐겨요.",
                    "result": "O",
                    "explanation": "태준이는 'I like fun shows'라고 재미있는 쇼를 좋아한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "Action makes me happy.",
                    "translation": "액션이 날 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미나",
                    "script": "You love energy!",
                    "translation": "너는 에너지를 좋아해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-jun says @@ makes him happy.",
                    "hint": "ESTP는 움직임이 많은 것을 좋아해요.",
                    "optionA": "sleep",
                    "optionB": "action",
                    "optionC": "book",
                    "result": "action",
                    "explanation": "태준이는 액션이 행복하게 만든다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "Moving is my life.",
                    "translation": "움직이는 게 내 삶이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미나",
                    "script": "That's your power!",
                    "translation": "그게 네 힘이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태준이의 삶에 대한 생각이에요.",
                    "optionA": "is",
                    "optionB": "Moving",
                    "optionC": "life",
                    "result": "Moving is life",
                    "explanation": "태준이는 움직이는 게 삶이라고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "TV 보기",
            "explanation": "ESTP의 액션 선호와 INFJ의 깊이 있는 시청",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "I like fun shows.",
                    "translation": "나는 재미있는 쇼를 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미나",
                    "script": "That's exciting!",
                    "translation": "신나겠다!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태준이는 재미있는 쇼를 좋아하나요?",
                    "hint": "ESTP는 흥미진진한 프로그램을 즐겨요.",
                    "result": "O",
                    "explanation": "태준이는 'I like fun shows'라고 재미있는 쇼를 좋아한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "Action makes me happy.",
                    "translation": "액션이 날 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미나",
                    "script": "You love energy!",
                    "translation": "너는 에너지를 좋아해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-jun says @@ makes him happy.",
                    "hint": "ESTP는 움직임이 많은 것을 좋아해요.",
                    "optionA": "sleep",
                    "optionB": "action",
                    "optionC": "book",
                    "result": "action",
                    "explanation": "태준이는 액션이 행복하게 만든다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "Moving is my life.",
                    "translation": "움직이는 게 내 삶이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미나",
                    "script": "That's your power!",
                    "translation": "그게 네 힘이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태준이의 삶에 대한 생각이에요.",
                    "optionA": "is",
                    "optionB": "Moving",
                    "optionC": "life",
                    "result": "Moving is life",
                    "explanation": "태준이는 움직이는 게 삶이라고 생각해요."
                }
            ]
        }
    ]
}
ID: 4637 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "화분 키우기",
            "explanation": "INFP의 정성스러운 돌봄과 ESTJ의 체계적 관리",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "Plants need my love.",
                    "translation": "식물은 내 사랑이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태윤",
                    "script": "You care deeply!",
                    "translation": "너는 깊이 돌봐!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도훈이는 식물에게 사랑을 주나요?",
                    "hint": "INFP는 생명을 소중히 여겨요.",
                    "result": "O",
                    "explanation": "도훈이는 'Plants need my love'라고 식물이 사랑이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도훈",
                    "script": "I talk to flowers.",
                    "translation": "나는 꽃과 대화해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태윤",
                    "script": "That's very sweet!",
                    "translation": "정말 다정해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-hun talks to @@.",
                    "hint": "INFP는 식물과 교감해요.",
                    "optionA": "walls",
                    "optionB": "flowers",
                    "optionC": "shoes",
                    "result": "flowers",
                    "explanation": "도훈이는 꽃과 대화한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "Life needs gentle care.",
                    "translation": "생명은 부드러운 돌봄이 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태윤",
                    "script": "You have wisdom!",
                    "translation": "너는 지혜가 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도훈이가 생명에 필요하다고 생각하는 것이에요.",
                    "optionA": "needs",
                    "optionB": "Life",
                    "optionC": "care",
                    "result": "Life needs care",
                    "explanation": "도훈이는 생명이 돌봄이 필요하다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "화분 키우기",
            "explanation": "INFP의 정성스러운 돌봄과 ESTJ의 체계적 관리",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "Plants need my love.",
                    "translation": "식물은 내 사랑이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태윤",
                    "script": "You care deeply!",
                    "translation": "너는 깊이 돌봐!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도훈이는 식물에게 사랑을 주나요?",
                    "hint": "INFP는 생명을 소중히 여겨요.",
                    "result": "O",
                    "explanation": "도훈이는 'Plants need my love'라고 식물이 사랑이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도훈",
                    "script": "I talk to flowers.",
                    "translation": "나는 꽃과 대화해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태윤",
                    "script": "That's very sweet!",
                    "translation": "정말 다정해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-hun talks to @@.",
                    "hint": "INFP는 식물과 교감해요.",
                    "optionA": "walls",
                    "optionB": "flowers",
                    "optionC": "shoes",
                    "result": "flowers",
                    "explanation": "도훈이는 꽃과 대화한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "Life needs gentle care.",
                    "translation": "생명은 부드러운 돌봄이 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태윤",
                    "script": "You have wisdom!",
                    "translation": "너는 지혜가 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도훈이가 생명에 필요하다고 생각하는 것이에요.",
                    "optionA": "needs",
                    "optionB": "Life",
                    "optionC": "care",
                    "result": "Life needs care",
                    "explanation": "도훈이는 생명이 돌봄이 필요하다고 생각해요."
                }
            ]
        }
    ]
}
ID: 4638 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "물건 정리",
            "explanation": "ISTJ의 체계적 보관과 ESFP의 자유로운 배치",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진우",
                    "script": "Everything has a place.",
                    "translation": "모든 것은 자리가 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승우",
                    "script": "You are organized!",
                    "translation": "너는 정리가 잘 돼!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진우는 물건 자리를 정해두나요?",
                    "hint": "ISTJ는 정해진 위치를 좋아해요.",
                    "result": "O",
                    "explanation": "진우는 'Everything has a place'라고 모든 것에 자리가 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진우",
                    "script": "Order helps me work.",
                    "translation": "질서가 일을 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승우",
                    "script": "That's really smart!",
                    "translation": "정말 똑똑해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jin-woo says @@ helps work.",
                    "hint": "ISTJ는 질서정연한 환경을 좋아해요.",
                    "optionA": "mess",
                    "optionB": "order",
                    "optionC": "noise",
                    "result": "order",
                    "explanation": "진우는 질서가 일을 돕는다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진우",
                    "script": "Clean desk is best.",
                    "translation": "깨끗한 책상이 최고야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승우",
                    "script": "I like that!",
                    "translation": "그거 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "진우가 최고라고 생각하는 것이에요.",
                    "optionA": "desk",
                    "optionB": "Clean",
                    "optionC": "best",
                    "result": "Clean desk best",
                    "explanation": "진우는 깨끗한 책상이 최고라고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "물건 정리",
            "explanation": "ISTJ의 체계적 보관과 ESFP의 자유로운 배치",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진우",
                    "script": "Everything has a place.",
                    "translation": "모든 것은 자리가 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승우",
                    "script": "You are organized!",
                    "translation": "너는 정리가 잘 돼!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진우는 물건 자리를 정해두나요?",
                    "hint": "ISTJ는 정해진 위치를 좋아해요.",
                    "result": "O",
                    "explanation": "진우는 'Everything has a place'라고 모든 것에 자리가 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진우",
                    "script": "Order helps me work.",
                    "translation": "질서가 일을 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승우",
                    "script": "That's really smart!",
                    "translation": "정말 똑똑해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jin-woo says @@ helps work.",
                    "hint": "ISTJ는 질서정연한 환경을 좋아해요.",
                    "optionA": "mess",
                    "optionB": "order",
                    "optionC": "noise",
                    "result": "order",
                    "explanation": "진우는 질서가 일을 돕는다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진우",
                    "script": "Clean desk is best.",
                    "translation": "깨끗한 책상이 최고야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승우",
                    "script": "I like that!",
                    "translation": "그거 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "진우가 최고라고 생각하는 것이에요.",
                    "optionA": "desk",
                    "optionB": "Clean",
                    "optionC": "best",
                    "result": "Clean desk best",
                    "explanation": "진우는 깨끗한 책상이 최고라고 생각해요."
                }
            ]
        }
    ]
}
ID: 4639 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "산책 시간",
            "explanation": "ENFP의 모험적 산책과 ISTJ의 규칙적 운동",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건우",
                    "script": "I walk anywhere new.",
                    "translation": "나는 새로운 곳을 걸어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "You find adventures!",
                    "translation": "너는 모험을 찾네!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "건우는 새로운 곳을 걷나요?",
                    "hint": "ENFP는 새로운 경험을 좋아해요.",
                    "result": "O",
                    "explanation": "건우는 'I walk anywhere new'라고 새로운 곳을 걷는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건우",
                    "script": "New paths are fun.",
                    "translation": "새 길이 재미있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "You are brave!",
                    "translation": "너는 용감해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Gun-woo thinks new @@ are fun.",
                    "hint": "ENFP는 새로운 길을 탐험해요.",
                    "optionA": "books",
                    "optionB": "paths",
                    "optionC": "tests",
                    "result": "paths",
                    "explanation": "건우는 새로운 길이 재미있다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건우",
                    "script": "Walking brings me ideas.",
                    "translation": "걷기가 아이디어를 줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현수",
                    "script": "That's wonderful!",
                    "translation": "멋진 생각이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "건우가 아이디어를 얻는 방법이에요.",
                    "optionA": "brings",
                    "optionB": "Walking",
                    "optionC": "ideas",
                    "result": "Walking brings ideas",
                    "explanation": "건우는 걷기가 아이디어를 준다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "산책 시간",
            "explanation": "ENFP의 모험적 산책과 ISTJ의 규칙적 운동",
            "level": 1,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건우",
                    "script": "I walk anywhere new.",
                    "translation": "나는 새로운 곳을 걸어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "You find adventures!",
                    "translation": "너는 모험을 찾네!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "건우는 새로운 곳을 걷나요?",
                    "hint": "ENFP는 새로운 경험을 좋아해요.",
                    "result": "O",
                    "explanation": "건우는 'I walk anywhere new'라고 새로운 곳을 걷는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건우",
                    "script": "New paths are fun.",
                    "translation": "새 길이 재미있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "You are brave!",
                    "translation": "너는 용감해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Gun-woo thinks new @@ are fun.",
                    "hint": "ENFP는 새로운 길을 탐험해요.",
                    "optionA": "books",
                    "optionB": "paths",
                    "optionC": "tests",
                    "result": "paths",
                    "explanation": "건우는 새로운 길이 재미있다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건우",
                    "script": "Walking brings me ideas.",
                    "translation": "걷기가 아이디어를 줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현수",
                    "script": "That's wonderful!",
                    "translation": "멋진 생각이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "건우가 아이디어를 얻는 방법이에요.",
                    "optionA": "brings",
                    "optionB": "Walking",
                    "optionC": "ideas",
                    "result": "Walking brings ideas",
                    "explanation": "건우는 걷기가 아이디어를 준다고 해요."
                }
            ]
        }
    ]
}
ID: 4640 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "목욕 시간",
            "explanation": "ISFJ의 편안한 루틴과 ESTP의 빠른 샤워",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민우",
                    "script": "Warm bath helps me.",
                    "translation": "따뜻한 목욕이 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "That's relaxing!",
                    "translation": "편안하겠다!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민우는 따뜻한 목욕을 좋아하나요?",
                    "hint": "ISFJ는 편안한 목욕 시간을 즐겨요.",
                    "result": "O",
                    "explanation": "민우는 'Warm bath helps me'라고 따뜻한 목욕이 도움이 된다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민우",
                    "script": "Bath time is quiet.",
                    "translation": "목욕 시간은 조용해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건호",
                    "script": "You need peace!",
                    "translation": "너는 평화가 필요해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-woo says bath time is @@.",
                    "hint": "ISFJ는 조용한 시간을 좋아해요.",
                    "optionA": "loud",
                    "optionB": "quiet",
                    "optionC": "bad",
                    "result": "quiet",
                    "explanation": "민우는 목욕 시간이 조용하다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민우",
                    "script": "Water makes me calm.",
                    "translation": "물이 날 차분하게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건호",
                    "script": "That's nice!",
                    "translation": "좋은 방법이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민우를 차분하게 만드는 것이에요.",
                    "optionA": "makes",
                    "optionB": "Water",
                    "optionC": "calm",
                    "result": "Water makes calm",
                    "explanation": "민우는 물이 차분하게 만든다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "목욕 시간",
            "explanation": "ISFJ의 편안한 루틴과 ESTP의 빠른 샤워",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민우",
                    "script": "Warm bath helps me.",
                    "translation": "따뜻한 목욕이 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "That's relaxing!",
                    "translation": "편안하겠다!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민우는 따뜻한 목욕을 좋아하나요?",
                    "hint": "ISFJ는 편안한 목욕 시간을 즐겨요.",
                    "result": "O",
                    "explanation": "민우는 'Warm bath helps me'라고 따뜻한 목욕이 도움이 된다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민우",
                    "script": "Bath time is quiet.",
                    "translation": "목욕 시간은 조용해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건호",
                    "script": "You need peace!",
                    "translation": "너는 평화가 필요해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-woo says bath time is @@.",
                    "hint": "ISFJ는 조용한 시간을 좋아해요.",
                    "optionA": "loud",
                    "optionB": "quiet",
                    "optionC": "bad",
                    "result": "quiet",
                    "explanation": "민우는 목욕 시간이 조용하다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민우",
                    "script": "Water makes me calm.",
                    "translation": "물이 날 차분하게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건호",
                    "script": "That's nice!",
                    "translation": "좋은 방법이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민우를 차분하게 만드는 것이에요.",
                    "optionA": "makes",
                    "optionB": "Water",
                    "optionC": "calm",
                    "result": "Water makes calm",
                    "explanation": "민우는 물이 차분하게 만든다고 해요."
                }
            ]
        }
    ]
}
ID: 4641 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "전화 하기",
            "explanation": "ESFJ의 따뜻한 통화와 INTP의 간단한 연락",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준우",
                    "script": "I call friends daily.",
                    "translation": "나는 매일 친구에게 전화해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현민",
                    "script": "You are caring!",
                    "translation": "너는 챙기는구나!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준우는 매일 전화하나요?",
                    "hint": "ESFJ는 친구와 자주 연락해요.",
                    "result": "O",
                    "explanation": "준우는 'I call friends daily'라고 매일 전화한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준우",
                    "script": "Talking makes bonds strong.",
                    "translation": "대화가 유대를 강하게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현민",
                    "script": "That's really true!",
                    "translation": "정말 맞는 말이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-woo thinks talking makes @@ strong.",
                    "hint": "ESFJ는 대화로 관계를 돈독히 해요.",
                    "optionA": "bonds",
                    "optionB": "walls",
                    "optionC": "tests",
                    "result": "bonds",
                    "explanation": "준우는 대화가 유대를 강하게 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준우",
                    "script": "Friends need my time.",
                    "translation": "친구는 내 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현민",
                    "script": "You give much!",
                    "translation": "너는 많이 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준우가 친구에게 필요하다고 생각하는 것이에요.",
                    "optionA": "need",
                    "optionB": "Friends",
                    "optionC": "time",
                    "result": "Friends need time",
                    "explanation": "준우는 친구가 시간이 필요하다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "전화 하기",
            "explanation": "ESFJ의 따뜻한 통화와 INTP의 간단한 연락",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준우",
                    "script": "I call friends daily.",
                    "translation": "나는 매일 친구에게 전화해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현민",
                    "script": "You are caring!",
                    "translation": "너는 챙기는구나!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준우는 매일 전화하나요?",
                    "hint": "ESFJ는 친구와 자주 연락해요.",
                    "result": "O",
                    "explanation": "준우는 'I call friends daily'라고 매일 전화한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준우",
                    "script": "Talking makes bonds strong.",
                    "translation": "대화가 유대를 강하게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현민",
                    "script": "That's really true!",
                    "translation": "정말 맞는 말이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-woo thinks talking makes @@ strong.",
                    "hint": "ESFJ는 대화로 관계를 돈독히 해요.",
                    "optionA": "bonds",
                    "optionB": "walls",
                    "optionC": "tests",
                    "result": "bonds",
                    "explanation": "준우는 대화가 유대를 강하게 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준우",
                    "script": "Friends need my time.",
                    "translation": "친구는 내 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현민",
                    "script": "You give much!",
                    "translation": "너는 많이 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준우가 친구에게 필요하다고 생각하는 것이에요.",
                    "optionA": "need",
                    "optionB": "Friends",
                    "optionC": "time",
                    "result": "Friends need time",
                    "explanation": "준우는 친구가 시간이 필요하다고 생각해요."
                }
            ]
        }
    ]
}
ID: 4642 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "음악 듣기",
            "explanation": "INFJ의 깊은 감상과 ESFP의 신나는 리듬",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태민",
                    "script": "Music touches my soul.",
                    "translation": "음악이 내 영혼을 울려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "That's so deep!",
                    "translation": "정말 깊이 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태민이는 음악을 깊이 느끼나요?",
                    "hint": "INFJ는 음악에서 깊은 의미를 찾아요.",
                    "result": "O",
                    "explanation": "태민이는 'Music touches my soul'이라고 음악이 영혼을 울린다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태민",
                    "script": "I hear every note.",
                    "translation": "나는 모든 음을 들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "You listen well!",
                    "translation": "너는 잘 들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-min hears every @@.",
                    "hint": "INFJ는 세심하게 음악을 들어요.",
                    "optionA": "word",
                    "optionB": "note",
                    "optionC": "color",
                    "result": "note",
                    "explanation": "태민이는 모든 음을 듣는다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태민",
                    "script": "Sound brings me peace.",
                    "translation": "소리가 평화를 가져와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Music is magic!",
                    "translation": "음악은 마법이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태민이에게 평화를 가져다주는 것이에요.",
                    "optionA": "brings",
                    "optionB": "Sound",
                    "optionC": "peace",
                    "result": "Sound brings peace",
                    "explanation": "태민이는 소리가 평화를 가져온다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "음악 듣기",
            "explanation": "INFJ의 깊은 감상과 ESFP의 신나는 리듬",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태민",
                    "script": "Music touches my soul.",
                    "translation": "음악이 내 영혼을 울려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "That's so deep!",
                    "translation": "정말 깊이 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태민이는 음악을 깊이 느끼나요?",
                    "hint": "INFJ는 음악에서 깊은 의미를 찾아요.",
                    "result": "O",
                    "explanation": "태민이는 'Music touches my soul'이라고 음악이 영혼을 울린다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태민",
                    "script": "I hear every note.",
                    "translation": "나는 모든 음을 들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "You listen well!",
                    "translation": "너는 잘 들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-min hears every @@.",
                    "hint": "INFJ는 세심하게 음악을 들어요.",
                    "optionA": "word",
                    "optionB": "note",
                    "optionC": "color",
                    "result": "note",
                    "explanation": "태민이는 모든 음을 듣는다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태민",
                    "script": "Sound brings me peace.",
                    "translation": "소리가 평화를 가져와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Music is magic!",
                    "translation": "음악은 마법이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태민이에게 평화를 가져다주는 것이에요.",
                    "optionA": "brings",
                    "optionB": "Sound",
                    "optionC": "peace",
                    "result": "Sound brings peace",
                    "explanation": "태민이는 소리가 평화를 가져온다고 해요."
                }
            ]
        }
    ]
}
ID: 4643 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "장난감 정리",
            "explanation": "ISTP의 실용적 보관과 ENFJ의 나눔 정신",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Tools go in boxes.",
                    "translation": "도구는 상자에 들어가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현준",
                    "script": "You organize well!",
                    "translation": "너는 정리를 잘해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진이는 도구를 상자에 넣나요?",
                    "hint": "ISTP는 도구를 체계적으로 보관해요.",
                    "result": "O",
                    "explanation": "성진이는 'Tools go in boxes'라고 도구를 상자에 넣는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Each thing has use.",
                    "translation": "각각은 쓸모가 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현준",
                    "script": "That's practical thinking!",
                    "translation": "실용적인 생각이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sung-jin says each thing has @@.",
                    "hint": "ISTP는 모든 물건의 용도를 알아요.",
                    "optionA": "color",
                    "optionB": "use",
                    "optionC": "name",
                    "result": "use",
                    "explanation": "성진이는 각각 쓸모가 있다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "Simple ways work best.",
                    "translation": "간단한 방법이 최고야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현준",
                    "script": "You are wise!",
                    "translation": "너는 현명해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성진이가 최고라고 생각하는 방법이에요.",
                    "optionA": "ways",
                    "optionB": "Simple",
                    "optionC": "best",
                    "result": "Simple ways best",
                    "explanation": "성진이는 간단한 방법이 최고라고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "장난감 정리",
            "explanation": "ISTP의 실용적 보관과 ENFJ의 나눔 정신",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Tools go in boxes.",
                    "translation": "도구는 상자에 들어가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현준",
                    "script": "You organize well!",
                    "translation": "너는 정리를 잘해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진이는 도구를 상자에 넣나요?",
                    "hint": "ISTP는 도구를 체계적으로 보관해요.",
                    "result": "O",
                    "explanation": "성진이는 'Tools go in boxes'라고 도구를 상자에 넣는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Each thing has use.",
                    "translation": "각각은 쓸모가 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현준",
                    "script": "That's practical thinking!",
                    "translation": "실용적인 생각이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sung-jin says each thing has @@.",
                    "hint": "ISTP는 모든 물건의 용도를 알아요.",
                    "optionA": "color",
                    "optionB": "use",
                    "optionC": "name",
                    "result": "use",
                    "explanation": "성진이는 각각 쓸모가 있다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "Simple ways work best.",
                    "translation": "간단한 방법이 최고야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현준",
                    "script": "You are wise!",
                    "translation": "너는 현명해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "성진이가 최고라고 생각하는 방법이에요.",
                    "optionA": "ways",
                    "optionB": "Simple",
                    "optionC": "best",
                    "result": "Simple ways best",
                    "explanation": "성진이는 간단한 방법이 최고라고 생각해요."
                }
            ]
        }
    ]
}
ID: 4644 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시험이 걱정돼",
            "explanation": "ISTJ의 체계적 준비와 ENFP의 긍정적 격려",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "Tests make me worried.",
                    "translation": "시험이 걱정돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "You will do great!",
                    "translation": "너는 잘할 거야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동현이는 시험이 걱정되나요?",
                    "hint": "ISTJ도 시험 앞에서는 긴장해요.",
                    "result": "O",
                    "explanation": "동현이는 'Tests make me worried'라고 시험이 걱정된다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동현",
                    "script": "I study every day.",
                    "translation": "나는 매일 공부해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "That's really good!",
                    "translation": "정말 잘하고 있어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyun studies @@ day.",
                    "hint": "ISTJ는 꾸준히 준비해요.",
                    "optionA": "some",
                    "optionB": "every",
                    "optionC": "no",
                    "result": "every",
                    "explanation": "동현이는 매일 공부한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Plans help me relax.",
                    "translation": "계획이 날 편하게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "You are smart!",
                    "translation": "너는 똑똑해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이를 편하게 만드는 것이에요.",
                    "optionA": "help",
                    "optionB": "Plans",
                    "optionC": "relax",
                    "result": "Plans help relax",
                    "explanation": "동현이는 계획이 긴장을 풀어준다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시험이 걱정돼",
            "explanation": "ISTJ의 체계적 준비와 ENFP의 긍정적 격려",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "Tests make me worried.",
                    "translation": "시험이 걱정돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "You will do great!",
                    "translation": "너는 잘할 거야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동현이는 시험이 걱정되나요?",
                    "hint": "ISTJ도 시험 앞에서는 긴장해요.",
                    "result": "O",
                    "explanation": "동현이는 'Tests make me worried'라고 시험이 걱정된다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동현",
                    "script": "I study every day.",
                    "translation": "나는 매일 공부해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "That's really good!",
                    "translation": "정말 잘하고 있어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyun studies @@ day.",
                    "hint": "ISTJ는 꾸준히 준비해요.",
                    "optionA": "some",
                    "optionB": "every",
                    "optionC": "no",
                    "result": "every",
                    "explanation": "동현이는 매일 공부한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Plans help me relax.",
                    "translation": "계획이 날 편하게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "You are smart!",
                    "translation": "너는 똑똑해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "동현이를 편하게 만드는 것이에요.",
                    "optionA": "help",
                    "optionB": "Plans",
                    "optionC": "relax",
                    "result": "Plans help relax",
                    "explanation": "동현이는 계획이 긴장을 풀어준다고 해요."
                }
            ]
        }
    ]
}
ID: 4645 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "친구와 싸웠어",
            "explanation": "ISTP의 차분한 대처와 ENFJ의 따뜻한 위로",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I need time alone.",
                    "translation": "나는 혼자 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "That's okay too!",
                    "translation": "그것도 괜찮아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 혼자 있고 싶어하나요?",
                    "hint": "ISTP는 혼자 생각을 정리해요.",
                    "result": "O",
                    "explanation": "태오는 'I need time alone'이라고 혼자 시간이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Space helps me think.",
                    "translation": "공간이 생각을 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "Take your time!",
                    "translation": "천천히 해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-oh says @@ helps him think.",
                    "hint": "ISTP는 거리를 두고 생각해요.",
                    "optionA": "noise",
                    "optionB": "space",
                    "optionC": "crowd",
                    "result": "space",
                    "explanation": "태오는 공간이 생각하는 데 도움이 된다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Quiet makes me calm.",
                    "translation": "조용함이 날 차분하게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "I understand you!",
                    "translation": "너를 이해해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태오를 차분하게 만드는 것이에요.",
                    "optionA": "makes",
                    "optionB": "Quiet",
                    "optionC": "calm",
                    "result": "Quiet makes calm",
                    "explanation": "태오는 조용함이 마음을 차분하게 한다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "친구와 싸웠어",
            "explanation": "ISTP의 차분한 대처와 ENFJ의 따뜻한 위로",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I need time alone.",
                    "translation": "나는 혼자 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "That's okay too!",
                    "translation": "그것도 괜찮아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 혼자 있고 싶어하나요?",
                    "hint": "ISTP는 혼자 생각을 정리해요.",
                    "result": "O",
                    "explanation": "태오는 'I need time alone'이라고 혼자 시간이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Space helps me think.",
                    "translation": "공간이 생각을 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "Take your time!",
                    "translation": "천천히 해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-oh says @@ helps him think.",
                    "hint": "ISTP는 거리를 두고 생각해요.",
                    "optionA": "noise",
                    "optionB": "space",
                    "optionC": "crowd",
                    "result": "space",
                    "explanation": "태오는 공간이 생각하는 데 도움이 된다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Quiet makes me calm.",
                    "translation": "조용함이 날 차분하게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "I understand you!",
                    "translation": "너를 이해해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태오를 차분하게 만드는 것이에요.",
                    "optionA": "makes",
                    "optionB": "Quiet",
                    "optionC": "calm",
                    "result": "Quiet makes calm",
                    "explanation": "태오는 조용함이 마음을 차분하게 한다고 해요."
                }
            ]
        }
    ]
}
ID: 4646 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "숙제가 너무 많아",
            "explanation": "ISFJ의 차근차근 해결과 ENTP의 유연한 접근",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민호",
                    "script": "Too much work today.",
                    "translation": "오늘 할 일이 너무 많아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Break it down!",
                    "translation": "나눠서 해봐!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민호는 할 일이 많나요?",
                    "hint": "ISFJ는 많은 일에 부담을 느껴요.",
                    "result": "O",
                    "explanation": "민호는 'Too much work today'라고 일이 너무 많다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민호",
                    "script": "Lists make me better.",
                    "translation": "목록이 날 나아지게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "That's a way!",
                    "translation": "그것도 방법이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ho feels better with @@.",
                    "hint": "ISFJ는 목록으로 정리해요.",
                    "optionA": "games",
                    "optionB": "lists",
                    "optionC": "toys",
                    "result": "lists",
                    "explanation": "민호는 목록을 만들면 기분이 나아진다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민호",
                    "script": "Step by step works.",
                    "translation": "한 걸음씩 하면 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "You got this!",
                    "translation": "너는 할 수 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민호의 해결 방법이에요.",
                    "optionA": "by",
                    "optionB": "Step",
                    "optionC": "step",
                    "result": "Step by step",
                    "explanation": "민호는 한 걸음씩 해결한다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "숙제가 너무 많아",
            "explanation": "ISFJ의 차근차근 해결과 ENTP의 유연한 접근",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민호",
                    "script": "Too much work today.",
                    "translation": "오늘 할 일이 너무 많아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Break it down!",
                    "translation": "나눠서 해봐!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민호는 할 일이 많나요?",
                    "hint": "ISFJ는 많은 일에 부담을 느껴요.",
                    "result": "O",
                    "explanation": "민호는 'Too much work today'라고 일이 너무 많다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민호",
                    "script": "Lists make me better.",
                    "translation": "목록이 날 나아지게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "That's a way!",
                    "translation": "그것도 방법이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ho feels better with @@.",
                    "hint": "ISFJ는 목록으로 정리해요.",
                    "optionA": "games",
                    "optionB": "lists",
                    "optionC": "toys",
                    "result": "lists",
                    "explanation": "민호는 목록을 만들면 기분이 나아진다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민호",
                    "script": "Step by step works.",
                    "translation": "한 걸음씩 하면 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "You got this!",
                    "translation": "너는 할 수 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민호의 해결 방법이에요.",
                    "optionA": "by",
                    "optionB": "Step",
                    "optionC": "step",
                    "result": "Step by step",
                    "explanation": "민호는 한 걸음씩 해결한다고 해요."
                }
            ]
        }
    ]
}
ID: 4647 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "실수를 했어",
            "explanation": "ISFP의 감정적 대처와 ENTJ의 실용적 조언",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준석",
                    "script": "I feel so bad.",
                    "translation": "기분이 너무 안 좋아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Everyone makes mistakes!",
                    "translation": "모두 실수를 해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준석이는 기분이 안 좋나요?",
                    "hint": "ISFP는 실수에 마음 아파해요.",
                    "result": "O",
                    "explanation": "준석이는 'I feel so bad'라고 기분이 안 좋다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준석",
                    "script": "Art helps my heart.",
                    "translation": "예술이 내 마음을 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "That's your strength!",
                    "translation": "그게 네 강점이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-seok says @@ helps his heart.",
                    "hint": "ISFP는 예술로 위로받아요.",
                    "optionA": "art",
                    "optionB": "math",
                    "optionC": "test",
                    "result": "art",
                    "explanation": "준석이는 예술이 마음을 돕는다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준석",
                    "script": "Colors make me happy.",
                    "translation": "색깔이 날 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Use your gift!",
                    "translation": "네 재능을 써!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준석이를 행복하게 만드는 것이에요.",
                    "optionA": "make",
                    "optionB": "Colors",
                    "optionC": "happy",
                    "result": "Colors make happy",
                    "explanation": "준석이는 색깔이 행복하게 만든다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "실수를 했어",
            "explanation": "ISFP의 감정적 대처와 ENTJ의 실용적 조언",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준석",
                    "script": "I feel so bad.",
                    "translation": "기분이 너무 안 좋아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Everyone makes mistakes!",
                    "translation": "모두 실수를 해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준석이는 기분이 안 좋나요?",
                    "hint": "ISFP는 실수에 마음 아파해요.",
                    "result": "O",
                    "explanation": "준석이는 'I feel so bad'라고 기분이 안 좋다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준석",
                    "script": "Art helps my heart.",
                    "translation": "예술이 내 마음을 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "That's your strength!",
                    "translation": "그게 네 강점이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-seok says @@ helps his heart.",
                    "hint": "ISFP는 예술로 위로받아요.",
                    "optionA": "art",
                    "optionB": "math",
                    "optionC": "test",
                    "result": "art",
                    "explanation": "준석이는 예술이 마음을 돕는다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준석",
                    "script": "Colors make me happy.",
                    "translation": "색깔이 날 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Use your gift!",
                    "translation": "네 재능을 써!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준석이를 행복하게 만드는 것이에요.",
                    "optionA": "make",
                    "optionB": "Colors",
                    "optionC": "happy",
                    "result": "Colors make happy",
                    "explanation": "준석이는 색깔이 행복하게 만든다고 해요."
                }
            ]
        }
    ]
}
ID: 4648 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "발표가 무서워",
            "explanation": "INTP의 논리적 준비와 ESFJ의 따뜻한 응원",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "Speaking scares me much.",
                    "translation": "발표가 너무 무서워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하준",
                    "script": "I believe in you!",
                    "translation": "나는 너를 믿어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민재는 발표가 무서워하나요?",
                    "hint": "INTP는 많은 사람 앞이 부담스러워요.",
                    "result": "O",
                    "explanation": "민재는 'Speaking scares me much'라고 발표가 무섭다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민재",
                    "script": "Facts help me talk.",
                    "translation": "사실이 말하는 걸 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하준",
                    "script": "You know so much!",
                    "translation": "너는 정말 많이 알아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-jae uses @@ to help talk.",
                    "hint": "INTP는 논리와 사실에 의존해요.",
                    "optionA": "jokes",
                    "optionB": "facts",
                    "optionC": "songs",
                    "result": "facts",
                    "explanation": "민재는 사실이 말하는 데 도움이 된다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민재",
                    "script": "Logic calms my mind.",
                    "translation": "논리가 마음을 진정시켜."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하준",
                    "script": "That's your power!",
                    "translation": "그게 네 힘이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민재의 마음을 진정시키는 것이에요.",
                    "optionA": "calms",
                    "optionB": "Logic",
                    "optionC": "mind",
                    "result": "Logic calms mind",
                    "explanation": "민재는 논리가 마음을 진정시킨다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "발표가 무서워",
            "explanation": "INTP의 논리적 준비와 ESFJ의 따뜻한 응원",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "Speaking scares me much.",
                    "translation": "발표가 너무 무서워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하준",
                    "script": "I believe in you!",
                    "translation": "나는 너를 믿어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민재는 발표가 무서워하나요?",
                    "hint": "INTP는 많은 사람 앞이 부담스러워요.",
                    "result": "O",
                    "explanation": "민재는 'Speaking scares me much'라고 발표가 무섭다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민재",
                    "script": "Facts help me talk.",
                    "translation": "사실이 말하는 걸 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하준",
                    "script": "You know so much!",
                    "translation": "너는 정말 많이 알아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-jae uses @@ to help talk.",
                    "hint": "INTP는 논리와 사실에 의존해요.",
                    "optionA": "jokes",
                    "optionB": "facts",
                    "optionC": "songs",
                    "result": "facts",
                    "explanation": "민재는 사실이 말하는 데 도움이 된다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민재",
                    "script": "Logic calms my mind.",
                    "translation": "논리가 마음을 진정시켜."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하준",
                    "script": "That's your power!",
                    "translation": "그게 네 힘이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민재의 마음을 진정시키는 것이에요.",
                    "optionA": "calms",
                    "optionB": "Logic",
                    "optionC": "mind",
                    "result": "Logic calms mind",
                    "explanation": "민재는 논리가 마음을 진정시킨다고 해요."
                }
            ]
        }
    ]
}
ID: 4649 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "화가 났어",
            "explanation": "INFJ의 내면 정리와 ESTP의 활동적 해소",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "I write my feelings.",
                    "translation": "나는 감정을 써."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "That's really good!",
                    "translation": "정말 좋은 방법이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민수는 감정을 글로 쓰나요?",
                    "hint": "INFJ는 글쓰기로 마음을 정리해요.",
                    "result": "O",
                    "explanation": "민수는 'I write my feelings'라고 감정을 쓴다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민수",
                    "script": "Words heal my pain.",
                    "translation": "말이 내 아픔을 치유해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "You are wise!",
                    "translation": "너는 현명해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-su says @@ heal his pain.",
                    "hint": "INFJ는 글로 표현하며 치유해요.",
                    "optionA": "games",
                    "optionB": "words",
                    "optionC": "toys",
                    "result": "words",
                    "explanation": "민수는 말이 아픔을 치유한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민수",
                    "script": "Peace comes from inside.",
                    "translation": "평화는 안에서 와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "That's so deep!",
                    "translation": "정말 깊이 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민수가 평화를 찾는 곳이에요.",
                    "optionA": "comes",
                    "optionB": "Peace",
                    "optionC": "inside",
                    "result": "Peace comes inside",
                    "explanation": "민수는 평화가 내면에서 온다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "화가 났어",
            "explanation": "INFJ의 내면 정리와 ESTP의 활동적 해소",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "I write my feelings.",
                    "translation": "나는 감정을 써."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "That's really good!",
                    "translation": "정말 좋은 방법이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민수는 감정을 글로 쓰나요?",
                    "hint": "INFJ는 글쓰기로 마음을 정리해요.",
                    "result": "O",
                    "explanation": "민수는 'I write my feelings'라고 감정을 쓴다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민수",
                    "script": "Words heal my pain.",
                    "translation": "말이 내 아픔을 치유해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "You are wise!",
                    "translation": "너는 현명해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-su says @@ heal his pain.",
                    "hint": "INFJ는 글로 표현하며 치유해요.",
                    "optionA": "games",
                    "optionB": "words",
                    "optionC": "toys",
                    "result": "words",
                    "explanation": "민수는 말이 아픔을 치유한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민수",
                    "script": "Peace comes from inside.",
                    "translation": "평화는 안에서 와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "That's so deep!",
                    "translation": "정말 깊이 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민수가 평화를 찾는 곳이에요.",
                    "optionA": "comes",
                    "optionB": "Peace",
                    "optionC": "inside",
                    "result": "Peace comes inside",
                    "explanation": "민수는 평화가 내면에서 온다고 해요."
                }
            ]
        }
    ]
}
ID: 4650 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "너무 슬퍼",
            "explanation": "INFP의 감정 표현과 ESTJ의 실용적 위로",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Tears help me heal.",
                    "translation": "눈물이 치유를 도와."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Let it out!",
                    "translation": "다 표현해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 눈물이 도움이 된다고 생각하나요?",
                    "hint": "INFP는 감정 표현을 중요시해요.",
                    "result": "O",
                    "explanation": "준호는 'Tears help me heal'이라고 눈물이 치유를 돕는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Music understands my heart.",
                    "translation": "음악이 내 마음을 이해해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "That's beautiful!",
                    "translation": "아름다운 생각이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho thinks @@ understands his heart.",
                    "hint": "INFP는 음악에서 위로를 받아요.",
                    "optionA": "music",
                    "optionB": "math",
                    "optionC": "sports",
                    "result": "music",
                    "explanation": "준호는 음악이 마음을 이해한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Dreams give me hope.",
                    "translation": "꿈이 희망을 줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Keep dreaming big!",
                    "translation": "계속 크게 꿈꿔!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호에게 희망을 주는 것이에요.",
                    "optionA": "give",
                    "optionB": "Dreams",
                    "optionC": "hope",
                    "result": "Dreams give hope",
                    "explanation": "준호는 꿈이 희망을 준다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "너무 슬퍼",
            "explanation": "INFP의 감정 표현과 ESTJ의 실용적 위로",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Tears help me heal.",
                    "translation": "눈물이 치유를 도와."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Let it out!",
                    "translation": "다 표현해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 눈물이 도움이 된다고 생각하나요?",
                    "hint": "INFP는 감정 표현을 중요시해요.",
                    "result": "O",
                    "explanation": "준호는 'Tears help me heal'이라고 눈물이 치유를 돕는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Music understands my heart.",
                    "translation": "음악이 내 마음을 이해해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "That's beautiful!",
                    "translation": "아름다운 생각이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho thinks @@ understands his heart.",
                    "hint": "INFP는 음악에서 위로를 받아요.",
                    "optionA": "music",
                    "optionB": "math",
                    "optionC": "sports",
                    "result": "music",
                    "explanation": "준호는 음악이 마음을 이해한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Dreams give me hope.",
                    "translation": "꿈이 희망을 줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Keep dreaming big!",
                    "translation": "계속 크게 꿈꿔!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준호에게 희망을 주는 것이에요.",
                    "optionA": "give",
                    "optionB": "Dreams",
                    "optionC": "hope",
                    "result": "Dreams give hope",
                    "explanation": "준호는 꿈이 희망을 준다고 해요."
                }
            ]
        }
    ]
}
ID: 4651 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "긴장이 돼",
            "explanation": "ESTJ의 체계적 대비와 INFP의 감성적 지원",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I make a plan.",
                    "translation": "나는 계획을 세워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "Plans help you!",
                    "translation": "계획이 도움이 되는구나!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 계획을 세우나요?",
                    "hint": "ESTJ는 계획으로 불안을 줄여요.",
                    "result": "O",
                    "explanation": "태영이는 'I make a plan'이라고 계획을 세운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Control helps me relax.",
                    "translation": "통제가 날 편하게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "You are strong!",
                    "translation": "너는 강해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young says @@ helps him relax.",
                    "hint": "ESTJ는 상황을 통제하려 해요.",
                    "optionA": "chaos",
                    "optionB": "control",
                    "optionC": "luck",
                    "result": "control",
                    "explanation": "태영이는 통제가 편하게 만든다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Action beats all worry.",
                    "translation": "행동이 모든 걱정을 이겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "That's powerful!",
                    "translation": "정말 힘이 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이가 걱정을 이기는 방법이에요.",
                    "optionA": "beats",
                    "optionB": "Action",
                    "optionC": "worry",
                    "result": "Action beats worry",
                    "explanation": "태영이는 행동이 걱정을 이긴다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "긴장이 돼",
            "explanation": "ESTJ의 체계적 대비와 INFP의 감성적 지원",
            "level": 1,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I make a plan.",
                    "translation": "나는 계획을 세워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "Plans help you!",
                    "translation": "계획이 도움이 되는구나!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 계획을 세우나요?",
                    "hint": "ESTJ는 계획으로 불안을 줄여요.",
                    "result": "O",
                    "explanation": "태영이는 'I make a plan'이라고 계획을 세운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Control helps me relax.",
                    "translation": "통제가 날 편하게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "You are strong!",
                    "translation": "너는 강해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young says @@ helps him relax.",
                    "hint": "ESTJ는 상황을 통제하려 해요.",
                    "optionA": "chaos",
                    "optionB": "control",
                    "optionC": "luck",
                    "result": "control",
                    "explanation": "태영이는 통제가 편하게 만든다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Action beats all worry.",
                    "translation": "행동이 모든 걱정을 이겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "That's powerful!",
                    "translation": "정말 힘이 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이가 걱정을 이기는 방법이에요.",
                    "optionA": "beats",
                    "optionB": "Action",
                    "optionC": "worry",
                    "result": "Action beats worry",
                    "explanation": "태영이는 행동이 걱정을 이긴다고 해요."
                }
            ]
        }
    ]
}
ID: 4652 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "피곤해 죽겠어",
            "explanation": "ESTP의 활동적 회복과 INFJ의 조용한 충전",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Sports give me energy.",
                    "translation": "운동이 에너지를 줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "That's amazing!",
                    "translation": "놀라운 방법이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 운동으로 에너지를 얻나요?",
                    "hint": "ESTP는 활동으로 피로를 풀어요.",
                    "result": "O",
                    "explanation": "상우는 'Sports give me energy'라고 운동이 에너지를 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Moving clears my head.",
                    "translation": "움직이면 머리가 맑아져."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "You know yourself!",
                    "translation": "너를 잘 아는구나!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo says moving clears his @@.",
                    "hint": "ESTP는 움직이면서 생각을 정리해요.",
                    "optionA": "room",
                    "optionB": "head",
                    "optionC": "desk",
                    "result": "head",
                    "explanation": "상우는 움직이면 머리가 맑아진다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Fun fixes everything fast.",
                    "translation": "재미가 모든 걸 빨리 고쳐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "I love that!",
                    "translation": "그거 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우가 문제를 해결하는 방법이에요.",
                    "optionA": "fixes",
                    "optionB": "Fun",
                    "optionC": "everything",
                    "result": "Fun fixes everything",
                    "explanation": "상우는 재미가 모든 걸 고친다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "피곤해 죽겠어",
            "explanation": "ESTP의 활동적 회복과 INFJ의 조용한 충전",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Sports give me energy.",
                    "translation": "운동이 에너지를 줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "That's amazing!",
                    "translation": "놀라운 방법이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 운동으로 에너지를 얻나요?",
                    "hint": "ESTP는 활동으로 피로를 풀어요.",
                    "result": "O",
                    "explanation": "상우는 'Sports give me energy'라고 운동이 에너지를 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Moving clears my head.",
                    "translation": "움직이면 머리가 맑아져."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "You know yourself!",
                    "translation": "너를 잘 아는구나!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo says moving clears his @@.",
                    "hint": "ESTP는 움직이면서 생각을 정리해요.",
                    "optionA": "room",
                    "optionB": "head",
                    "optionC": "desk",
                    "result": "head",
                    "explanation": "상우는 움직이면 머리가 맑아진다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Fun fixes everything fast.",
                    "translation": "재미가 모든 걸 빨리 고쳐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "I love that!",
                    "translation": "그거 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우가 문제를 해결하는 방법이에요.",
                    "optionA": "fixes",
                    "optionB": "Fun",
                    "optionC": "everything",
                    "result": "Fun fixes everything",
                    "explanation": "상우는 재미가 모든 걸 고친다고 해요."
                }
            ]
        }
    ]
}
ID: 4653 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "걱정이 많아",
            "explanation": "ESFJ의 나눔 치유와 INTP의 분석적 접근",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하준",
                    "script": "Talking helps me lots.",
                    "translation": "대화가 많이 도와."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "Sharing is good!",
                    "translation": "나누는 게 좋아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하준이는 대화가 도움이 되나요?",
                    "hint": "ESFJ는 대화로 스트레스를 풀어요.",
                    "result": "O",
                    "explanation": "하준이는 'Talking helps me lots'라고 대화가 많이 돕는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하준",
                    "script": "Friends make pain small.",
                    "translation": "친구가 아픔을 작게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "That's so true!",
                    "translation": "정말 맞는 말이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-jun says friends make pain @@.",
                    "hint": "ESFJ는 친구와 나누면 아픔이 줄어요.",
                    "optionA": "big",
                    "optionB": "small",
                    "optionC": "same",
                    "result": "small",
                    "explanation": "하준이는 친구가 아픔을 작게 만든다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하준",
                    "script": "Love heals all wounds.",
                    "translation": "사랑이 모든 상처를 치유해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "Beautiful thinking!",
                    "translation": "아름다운 생각이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하준이가 모든 상처를 치유한다고 믿는 것이에요.",
                    "optionA": "heals",
                    "optionB": "Love",
                    "optionC": "wounds",
                    "result": "Love heals wounds",
                    "explanation": "하준이는 사랑이 상처를 치유한다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "걱정이 많아",
            "explanation": "ESFJ의 나눔 치유와 INTP의 분석적 접근",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하준",
                    "script": "Talking helps me lots.",
                    "translation": "대화가 많이 도와."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "Sharing is good!",
                    "translation": "나누는 게 좋아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하준이는 대화가 도움이 되나요?",
                    "hint": "ESFJ는 대화로 스트레스를 풀어요.",
                    "result": "O",
                    "explanation": "하준이는 'Talking helps me lots'라고 대화가 많이 돕는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하준",
                    "script": "Friends make pain small.",
                    "translation": "친구가 아픔을 작게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "That's so true!",
                    "translation": "정말 맞는 말이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-jun says friends make pain @@.",
                    "hint": "ESFJ는 친구와 나누면 아픔이 줄어요.",
                    "optionA": "big",
                    "optionB": "small",
                    "optionC": "same",
                    "result": "small",
                    "explanation": "하준이는 친구가 아픔을 작게 만든다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하준",
                    "script": "Love heals all wounds.",
                    "translation": "사랑이 모든 상처를 치유해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "Beautiful thinking!",
                    "translation": "아름다운 생각이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "하준이가 모든 상처를 치유한다고 믿는 것이에요.",
                    "optionA": "heals",
                    "optionB": "Love",
                    "optionC": "wounds",
                    "result": "Love heals wounds",
                    "explanation": "하준이는 사랑이 상처를 치유한다고 해요."
                }
            ]
        }
    ]
}
ID: 4654 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "외로워 죽겠어",
            "explanation": "ENFJ의 연결 추구와 ISTP의 독립적 위로",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "I miss my friends.",
                    "translation": "친구들이 보고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "Call them now!",
                    "translation": "지금 전화해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재민이는 친구들이 보고 싶어하나요?",
                    "hint": "ENFJ는 사람들과 함께 있고 싶어해요.",
                    "result": "O",
                    "explanation": "재민이는 'I miss my friends'라고 친구들이 보고 싶다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재민",
                    "script": "People give me strength.",
                    "translation": "사람들이 힘을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "That's your way!",
                    "translation": "그게 네 방식이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-min gets strength from @@.",
                    "hint": "ENFJ는 사람들과 함께할 때 힘을 얻어요.",
                    "optionA": "books",
                    "optionB": "people",
                    "optionC": "games",
                    "result": "people",
                    "explanation": "재민이는 사람들에게서 힘을 얻는다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재민",
                    "script": "Love fills empty hearts.",
                    "translation": "사랑이 빈 마음을 채워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동민",
                    "script": "You are kind!",
                    "translation": "너는 친절해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재민이가 빈 마음을 채우는 방법이에요.",
                    "optionA": "fills",
                    "optionB": "Love",
                    "optionC": "hearts",
                    "result": "Love fills hearts",
                    "explanation": "재민이는 사랑이 마음을 채운다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "외로워 죽겠어",
            "explanation": "ENFJ의 연결 추구와 ISTP의 독립적 위로",
            "level": 1,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "I miss my friends.",
                    "translation": "친구들이 보고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "Call them now!",
                    "translation": "지금 전화해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재민이는 친구들이 보고 싶어하나요?",
                    "hint": "ENFJ는 사람들과 함께 있고 싶어해요.",
                    "result": "O",
                    "explanation": "재민이는 'I miss my friends'라고 친구들이 보고 싶다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재민",
                    "script": "People give me strength.",
                    "translation": "사람들이 힘을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "That's your way!",
                    "translation": "그게 네 방식이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-min gets strength from @@.",
                    "hint": "ENFJ는 사람들과 함께할 때 힘을 얻어요.",
                    "optionA": "books",
                    "optionB": "people",
                    "optionC": "games",
                    "result": "people",
                    "explanation": "재민이는 사람들에게서 힘을 얻는다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재민",
                    "script": "Love fills empty hearts.",
                    "translation": "사랑이 빈 마음을 채워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동민",
                    "script": "You are kind!",
                    "translation": "너는 친절해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "재민이가 빈 마음을 채우는 방법이에요.",
                    "optionA": "fills",
                    "optionB": "Love",
                    "optionC": "hearts",
                    "result": "Love fills hearts",
                    "explanation": "재민이는 사랑이 마음을 채운다고 해요."
                }
            ]
        }
    ]
}
ID: 4655 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "집중이 안 돼",
            "explanation": "ENFP의 창의적 휴식과 ISTJ의 체계적 집중",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성민",
                    "script": "My mind jumps around.",
                    "translation": "내 마음이 여기저기 뛰어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "Take a break!",
                    "translation": "잠시 쉬어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성민이는 집중하기 어려워하나요?",
                    "hint": "ENFP는 생각이 많아 집중이 어려워요.",
                    "result": "O",
                    "explanation": "성민이는 'My mind jumps around'라고 마음이 여기저기 뛴다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성민",
                    "script": "Fun helps me focus.",
                    "translation": "재미가 집중을 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "That's interesting!",
                    "translation": "흥미로운 방법이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sung-min says @@ helps focus.",
                    "hint": "ENFP는 재미있으면 집중이 잘 돼요.",
                    "optionA": "fun",
                    "optionB": "silence",
                    "optionC": "rules",
                    "result": "fun",
                    "explanation": "성민이는 재미가 집중을 돕는다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성민",
                    "script": "Change makes me fresh.",
                    "translation": "변화가 날 상쾌하게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "You are creative!",
                    "translation": "너는 창의적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성민이를 상쾌하게 만드는 것이에요.",
                    "optionA": "makes",
                    "optionB": "Change",
                    "optionC": "fresh",
                    "result": "Change makes fresh",
                    "explanation": "성민이는 변화가 상쾌하게 만든다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "집중이 안 돼",
            "explanation": "ENFP의 창의적 휴식과 ISTJ의 체계적 집중",
            "level": 1,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성민",
                    "script": "My mind jumps around.",
                    "translation": "내 마음이 여기저기 뛰어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "Take a break!",
                    "translation": "잠시 쉬어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성민이는 집중하기 어려워하나요?",
                    "hint": "ENFP는 생각이 많아 집중이 어려워요.",
                    "result": "O",
                    "explanation": "성민이는 'My mind jumps around'라고 마음이 여기저기 뛴다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성민",
                    "script": "Fun helps me focus.",
                    "translation": "재미가 집중을 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "That's interesting!",
                    "translation": "흥미로운 방법이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sung-min says @@ helps focus.",
                    "hint": "ENFP는 재미있으면 집중이 잘 돼요.",
                    "optionA": "fun",
                    "optionB": "silence",
                    "optionC": "rules",
                    "result": "fun",
                    "explanation": "성민이는 재미가 집중을 돕는다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성민",
                    "script": "Change makes me fresh.",
                    "translation": "변화가 날 상쾌하게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "You are creative!",
                    "translation": "너는 창의적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "성민이를 상쾌하게 만드는 것이에요.",
                    "optionA": "makes",
                    "optionB": "Change",
                    "optionC": "fresh",
                    "result": "Change makes fresh",
                    "explanation": "성민이는 변화가 상쾌하게 만든다고 해요."
                }
            ]
        }
    ]
}
ID: 4656 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "답답해 미치겠어",
            "explanation": "INTJ의 전략적 해결과 ESFP의 즉흥적 응원",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "Problems need clear answers.",
                    "translation": "문제는 명확한 답이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "강민",
                    "script": "You'll find it!",
                    "translation": "너는 찾을 거야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지훈이는 명확한 답을 원하나요?",
                    "hint": "INTJ는 확실한 해결책을 찾으려 해요.",
                    "result": "O",
                    "explanation": "지훈이는 'Problems need clear answers'라고 명확한 답이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "Thinking solves all puzzles.",
                    "translation": "생각이 모든 퍼즐을 풀어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "강민",
                    "script": "You are smart!",
                    "translation": "너는 똑똑해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon says thinking solves @@.",
                    "hint": "INTJ는 생각으로 문제를 해결해요.",
                    "optionA": "nothing",
                    "optionB": "puzzles",
                    "optionC": "feelings",
                    "result": "puzzles",
                    "explanation": "지훈이는 생각이 퍼즐을 푼다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "Alone time helps me.",
                    "translation": "혼자 시간이 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "강민",
                    "script": "That's your style!",
                    "translation": "그게 네 스타일이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지훈이에게 도움이 되는 것이에요.",
                    "optionA": "time",
                    "optionB": "Alone",
                    "optionC": "helps",
                    "result": "Alone time helps",
                    "explanation": "지훈이는 혼자 시간이 도움이 된다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "답답해 미치겠어",
            "explanation": "INTJ의 전략적 해결과 ESFP의 즉흥적 응원",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "Problems need clear answers.",
                    "translation": "문제는 명확한 답이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "강민",
                    "script": "You'll find it!",
                    "translation": "너는 찾을 거야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지훈이는 명확한 답을 원하나요?",
                    "hint": "INTJ는 확실한 해결책을 찾으려 해요.",
                    "result": "O",
                    "explanation": "지훈이는 'Problems need clear answers'라고 명확한 답이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "Thinking solves all puzzles.",
                    "translation": "생각이 모든 퍼즐을 풀어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "강민",
                    "script": "You are smart!",
                    "translation": "너는 똑똑해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon says thinking solves @@.",
                    "hint": "INTJ는 생각으로 문제를 해결해요.",
                    "optionA": "nothing",
                    "optionB": "puzzles",
                    "optionC": "feelings",
                    "result": "puzzles",
                    "explanation": "지훈이는 생각이 퍼즐을 푼다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "Alone time helps me.",
                    "translation": "혼자 시간이 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "강민",
                    "script": "That's your style!",
                    "translation": "그게 네 스타일이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지훈이에게 도움이 되는 것이에요.",
                    "optionA": "time",
                    "optionB": "Alone",
                    "optionC": "helps",
                    "result": "Alone time helps",
                    "explanation": "지훈이는 혼자 시간이 도움이 된다고 해요."
                }
            ]
        }
    ]
}
ID: 4657 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "겁이 나",
            "explanation": "ENTP의 논리적 극복과 ISFJ의 따뜻한 배려",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Fear makes me curious.",
                    "translation": "두려움이 날 궁금하게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "That's brave thinking!",
                    "translation": "용감한 생각이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현우는 두려움을 궁금해하나요?",
                    "hint": "ENTP는 두려움도 탐구 대상이에요.",
                    "result": "O",
                    "explanation": "현우는 'Fear makes me curious'라고 두려움이 궁금하게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Questions beat all fear.",
                    "translation": "질문이 모든 두려움을 이겨."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "You are special!",
                    "translation": "너는 특별해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyun-woo says @@ beat fear.",
                    "hint": "ENTP는 질문으로 두려움을 극복해요.",
                    "optionA": "answers",
                    "optionB": "questions",
                    "optionC": "games",
                    "result": "questions",
                    "explanation": "현우는 질문이 두려움을 이긴다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현우",
                    "script": "Ideas make me brave.",
                    "translation": "아이디어가 날 용감하게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수현",
                    "script": "That's wonderful!",
                    "translation": "정말 멋져!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현우를 용감하게 만드는 것이에요.",
                    "optionA": "make",
                    "optionB": "Ideas",
                    "optionC": "brave",
                    "result": "Ideas make brave",
                    "explanation": "현우는 아이디어가 용감하게 만든다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "겁이 나",
            "explanation": "ENTP의 논리적 극복과 ISFJ의 따뜻한 배려",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Fear makes me curious.",
                    "translation": "두려움이 날 궁금하게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "That's brave thinking!",
                    "translation": "용감한 생각이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현우는 두려움을 궁금해하나요?",
                    "hint": "ENTP는 두려움도 탐구 대상이에요.",
                    "result": "O",
                    "explanation": "현우는 'Fear makes me curious'라고 두려움이 궁금하게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Questions beat all fear.",
                    "translation": "질문이 모든 두려움을 이겨."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "You are special!",
                    "translation": "너는 특별해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyun-woo says @@ beat fear.",
                    "hint": "ENTP는 질문으로 두려움을 극복해요.",
                    "optionA": "answers",
                    "optionB": "questions",
                    "optionC": "games",
                    "result": "questions",
                    "explanation": "현우는 질문이 두려움을 이긴다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현우",
                    "script": "Ideas make me brave.",
                    "translation": "아이디어가 날 용감하게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수현",
                    "script": "That's wonderful!",
                    "translation": "정말 멋져!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "현우를 용감하게 만드는 것이에요.",
                    "optionA": "make",
                    "optionB": "Ideas",
                    "optionC": "brave",
                    "result": "Ideas make brave",
                    "explanation": "현우는 아이디어가 용감하게 만든다고 해요."
                }
            ]
        }
    ]
}
ID: 4658 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "못하겠어",
            "explanation": "ENTJ의 도전 정신과 ISFP의 부드러운 격려",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "I never give up.",
                    "translation": "나는 절대 포기 안 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "That's so strong!",
                    "translation": "정말 강해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민준이는 포기하지 않나요?",
                    "hint": "ENTJ는 끝까지 도전해요.",
                    "result": "O",
                    "explanation": "민준이는 'I never give up'이라고 절대 포기하지 않는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민준",
                    "script": "Goals push me forward.",
                    "translation": "목표가 날 앞으로 밀어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "You inspire me!",
                    "translation": "너는 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-jun says @@ push him forward.",
                    "hint": "ENTJ는 목표가 원동력이에요.",
                    "optionA": "fears",
                    "optionB": "goals",
                    "optionC": "games",
                    "result": "goals",
                    "explanation": "민준이는 목표가 앞으로 밀어준다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민준",
                    "script": "Power comes from trying.",
                    "translation": "힘은 시도에서 와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "That's amazing!",
                    "translation": "정말 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민준이가 힘을 얻는 방법이에요.",
                    "optionA": "comes",
                    "optionB": "Power",
                    "optionC": "trying",
                    "result": "Power comes trying",
                    "explanation": "민준이는 힘이 시도에서 온다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "못하겠어",
            "explanation": "ENTJ의 도전 정신과 ISFP의 부드러운 격려",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "I never give up.",
                    "translation": "나는 절대 포기 안 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "That's so strong!",
                    "translation": "정말 강해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민준이는 포기하지 않나요?",
                    "hint": "ENTJ는 끝까지 도전해요.",
                    "result": "O",
                    "explanation": "민준이는 'I never give up'이라고 절대 포기하지 않는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민준",
                    "script": "Goals push me forward.",
                    "translation": "목표가 날 앞으로 밀어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "You inspire me!",
                    "translation": "너는 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-jun says @@ push him forward.",
                    "hint": "ENTJ는 목표가 원동력이에요.",
                    "optionA": "fears",
                    "optionB": "goals",
                    "optionC": "games",
                    "result": "goals",
                    "explanation": "민준이는 목표가 앞으로 밀어준다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민준",
                    "script": "Power comes from trying.",
                    "translation": "힘은 시도에서 와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "That's amazing!",
                    "translation": "정말 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민준이가 힘을 얻는 방법이에요.",
                    "optionA": "comes",
                    "optionB": "Power",
                    "optionC": "trying",
                    "result": "Power comes trying",
                    "explanation": "민준이는 힘이 시도에서 온다고 해요."
                }
            ]
        }
    ]
}
ID: 4659 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "머리 아파",
            "explanation": "ISFJ의 조용한 회복과 ESTP의 활발한 해소",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "우진",
                    "script": "Rest helps my head.",
                    "translation": "휴식이 머리를 도와."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "Take care well!",
                    "translation": "잘 쉬어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "우진이는 휴식이 필요하나요?",
                    "hint": "ISFJ는 휴식으로 회복해요.",
                    "result": "O",
                    "explanation": "우진이는 'Rest helps my head'라고 휴식이 머리를 돕는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "우진",
                    "script": "Quiet rooms heal me.",
                    "translation": "조용한 방이 날 치유해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태준",
                    "script": "You know yourself!",
                    "translation": "너를 잘 아는구나!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Woo-jin says quiet @@ heal him.",
                    "hint": "ISFJ는 조용한 공간에서 회복해요.",
                    "optionA": "rooms",
                    "optionB": "sports",
                    "optionC": "parties",
                    "result": "rooms",
                    "explanation": "우진이는 조용한 방이 치유한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "우진",
                    "script": "Care makes pain go.",
                    "translation": "돌봄이 아픔을 없애."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태준",
                    "script": "That's so true!",
                    "translation": "정말 맞는 말이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "우진이가 아픔을 없애는 방법이에요.",
                    "optionA": "makes",
                    "optionB": "Care",
                    "optionC": "go",
                    "result": "Care makes go",
                    "explanation": "우진이는 돌봄이 아픔을 없앤다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "머리 아파",
            "explanation": "ISFJ의 조용한 회복과 ESTP의 활발한 해소",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "우진",
                    "script": "Rest helps my head.",
                    "translation": "휴식이 머리를 도와."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "Take care well!",
                    "translation": "잘 쉬어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "우진이는 휴식이 필요하나요?",
                    "hint": "ISFJ는 휴식으로 회복해요.",
                    "result": "O",
                    "explanation": "우진이는 'Rest helps my head'라고 휴식이 머리를 돕는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "우진",
                    "script": "Quiet rooms heal me.",
                    "translation": "조용한 방이 날 치유해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태준",
                    "script": "You know yourself!",
                    "translation": "너를 잘 아는구나!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Woo-jin says quiet @@ heal him.",
                    "hint": "ISFJ는 조용한 공간에서 회복해요.",
                    "optionA": "rooms",
                    "optionB": "sports",
                    "optionC": "parties",
                    "result": "rooms",
                    "explanation": "우진이는 조용한 방이 치유한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "우진",
                    "script": "Care makes pain go.",
                    "translation": "돌봄이 아픔을 없애."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태준",
                    "script": "That's so true!",
                    "translation": "정말 맞는 말이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "우진이가 아픔을 없애는 방법이에요.",
                    "optionA": "makes",
                    "optionB": "Care",
                    "optionC": "go",
                    "result": "Care makes go",
                    "explanation": "우진이는 돌봄이 아픔을 없앤다고 해요."
                }
            ]
        }
    ]
}
ID: 4660 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "짜증나",
            "explanation": "ESFP의 밝은 전환과 INTJ의 차분한 이해",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승우",
                    "script": "Dancing makes me happy.",
                    "translation": "춤이 날 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "That's your joy!",
                    "translation": "그게 네 기쁨이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "승우는 춤을 추면 행복해지나요?",
                    "hint": "ESFP는 몸을 움직이면 기분이 좋아져요.",
                    "result": "O",
                    "explanation": "승우는 'Dancing makes me happy'라고 춤이 행복하게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승우",
                    "script": "Music lifts my mood.",
                    "translation": "음악이 기분을 올려."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "You feel deeply!",
                    "translation": "너는 깊이 느껴!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seung-woo says music lifts his @@.",
                    "hint": "ESFP는 음악으로 기분이 좋아져요.",
                    "optionA": "bag",
                    "optionB": "mood",
                    "optionC": "book",
                    "result": "mood",
                    "explanation": "승우는 음악이 기분을 올린다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승우",
                    "script": "Joy beats bad feelings.",
                    "translation": "기쁨이 나쁜 감정을 이겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "That's powerful!",
                    "translation": "정말 힘이 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "optionA": "beats",
                    "optionB": "Joy",
                    "optionC": "feelings",
                    "result": "Joy beats feelings",
                    "explanation": "승우는 기쁨이 나쁜 감정을 이긴다고 해요.",
                    "hint": "퍼즐 힌트"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "짜증나",
            "explanation": "ESFP의 밝은 전환과 INTJ의 차분한 이해",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승우",
                    "script": "Dancing makes me happy.",
                    "translation": "춤이 날 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "That's your joy!",
                    "translation": "그게 네 기쁨이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "승우는 춤을 추면 행복해지나요?",
                    "hint": "ESFP는 몸을 움직이면 기분이 좋아져요.",
                    "result": "O",
                    "explanation": "승우는 'Dancing makes me happy'라고 춤이 행복하게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승우",
                    "script": "Music lifts my mood.",
                    "translation": "음악이 기분을 올려."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "You feel deeply!",
                    "translation": "너는 깊이 느껴!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seung-woo says music lifts his @@.",
                    "hint": "ESFP는 음악으로 기분이 좋아져요.",
                    "optionA": "bag",
                    "optionB": "mood",
                    "optionC": "book",
                    "result": "mood",
                    "explanation": "승우는 음악이 기분을 올린다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승우",
                    "script": "Joy beats bad feelings.",
                    "translation": "기쁨이 나쁜 감정을 이겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "That's powerful!",
                    "translation": "정말 힘이 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "퍼즐 힌트",
                    "optionA": "beats",
                    "optionB": "Joy",
                    "optionC": "feelings",
                    "result": "Joy beats feelings",
                    "explanation": "승우는 기쁨이 나쁜 감정을 이긴다고 해요."
                }
            ]
        }
    ]
}
ID: 4661 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "무기력해",
            "explanation": "INFJ의 의미 찾기와 ESFP의 활력 충전",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태민",
                    "script": "Purpose gives me power.",
                    "translation": "목적이 힘을 줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "You think deep!",
                    "translation": "너는 깊게 생각해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태민이는 목적이 중요하다고 생각하나요?",
                    "hint": "INFJ는 의미를 찾으면 힘이 나요.",
                    "result": "O",
                    "explanation": "태민이는 'Purpose gives me power'라고 목적이 힘을 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태민",
                    "script": "Meaning heals empty days.",
                    "translation": "의미가 빈 날을 치유해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "That's beautiful!",
                    "translation": "아름다운 생각이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-min says @@ heals empty days.",
                    "hint": "INFJ는 의미를 찾으면 회복돼요.",
                    "optionA": "food",
                    "optionB": "meaning",
                    "optionC": "sleep",
                    "result": "meaning",
                    "explanation": "태민이는 의미가 빈 날을 치유한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태민",
                    "script": "Hope lives in hearts.",
                    "translation": "희망은 마음에 살아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "You are wise!",
                    "translation": "너는 현명해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태민이가 희망이 있다고 믿는 곳이에요.",
                    "optionA": "lives",
                    "optionB": "Hope",
                    "optionC": "hearts",
                    "result": "Hope lives hearts",
                    "explanation": "태민이는 희망이 마음에 산다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "무기력해",
            "explanation": "INFJ의 의미 찾기와 ESFP의 활력 충전",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태민",
                    "script": "Purpose gives me power.",
                    "translation": "목적이 힘을 줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "You think deep!",
                    "translation": "너는 깊게 생각해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태민이는 목적이 중요하다고 생각하나요?",
                    "hint": "INFJ는 의미를 찾으면 힘이 나요.",
                    "result": "O",
                    "explanation": "태민이는 'Purpose gives me power'라고 목적이 힘을 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태민",
                    "script": "Meaning heals empty days.",
                    "translation": "의미가 빈 날을 치유해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "That's beautiful!",
                    "translation": "아름다운 생각이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-min says @@ heals empty days.",
                    "hint": "INFJ는 의미를 찾으면 회복돼요.",
                    "optionA": "food",
                    "optionB": "meaning",
                    "optionC": "sleep",
                    "result": "meaning",
                    "explanation": "태민이는 의미가 빈 날을 치유한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태민",
                    "script": "Hope lives in hearts.",
                    "translation": "희망은 마음에 살아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "You are wise!",
                    "translation": "너는 현명해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태민이가 희망이 있다고 믿는 곳이에요.",
                    "optionA": "lives",
                    "optionB": "Hope",
                    "optionC": "hearts",
                    "result": "Hope lives hearts",
                    "explanation": "태민이는 희망이 마음에 산다고 해요."
                }
            ]
        }
    ]
}
ID: 4662 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "부담스러워",
            "explanation": "ISTP의 단순한 해결과 ENFJ의 따뜻한 이해",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I fix one thing.",
                    "translation": "나는 한 가지를 고쳐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현준",
                    "script": "That's smart thinking!",
                    "translation": "똑똑한 생각이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진이는 한 번에 한 가지를 하나요?",
                    "hint": "ISTP는 하나씩 해결해요.",
                    "result": "O",
                    "explanation": "성진이는 'I fix one thing'이라고 한 가지를 고친다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Simple ways work best.",
                    "translation": "간단한 방법이 최고야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현준",
                    "script": "You are practical!",
                    "translation": "너는 실용적이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sung-jin thinks simple @@ work best.",
                    "hint": "ISTP는 간단한 해결책을 좋아해요.",
                    "optionA": "games",
                    "optionB": "ways",
                    "optionC": "foods",
                    "result": "ways",
                    "explanation": "성진이는 간단한 방법이 최고라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "Less talk more action.",
                    "translation": "말 줄이고 행동 늘려."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현준",
                    "script": "That's your power!",
                    "translation": "그게 네 힘이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성진이의 해결 방식이에요.",
                    "optionA": "talk",
                    "optionB": "Less",
                    "optionC": "action",
                    "result": "Less talk action",
                    "explanation": "성진이는 말보다 행동이 중요하다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "부담스러워",
            "explanation": "ISTP의 단순한 해결과 ENFJ의 따뜻한 이해",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I fix one thing.",
                    "translation": "나는 한 가지를 고쳐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현준",
                    "script": "That's smart thinking!",
                    "translation": "똑똑한 생각이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진이는 한 번에 한 가지를 하나요?",
                    "hint": "ISTP는 하나씩 해결해요.",
                    "result": "O",
                    "explanation": "성진이는 'I fix one thing'이라고 한 가지를 고친다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Simple ways work best.",
                    "translation": "간단한 방법이 최고야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현준",
                    "script": "You are practical!",
                    "translation": "너는 실용적이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sung-jin thinks simple @@ work best.",
                    "hint": "ISTP는 간단한 해결책을 좋아해요.",
                    "optionA": "games",
                    "optionB": "ways",
                    "optionC": "foods",
                    "result": "ways",
                    "explanation": "성진이는 간단한 방법이 최고라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "Less talk more action.",
                    "translation": "말 줄이고 행동 늘려."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현준",
                    "script": "That's your power!",
                    "translation": "그게 네 힘이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "성진이의 해결 방식이에요.",
                    "optionA": "talk",
                    "optionB": "Less",
                    "optionC": "action",
                    "result": "Less talk action",
                    "explanation": "성진이는 말보다 행동이 중요하다고 해요."
                }
            ]
        }
    ]
}
ID: 4663 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "혼란스러워",
            "explanation": "ESFJ의 정리 정돈과 ISTP의 실용적 조언",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태우",
                    "script": "Order makes me calm.",
                    "translation": "정리가 날 차분하게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "That helps you!",
                    "translation": "그게 도움이 되는구나!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태우는 정리하면 차분해지나요?",
                    "hint": "ESFJ는 정돈된 환경을 좋아해요.",
                    "result": "O",
                    "explanation": "태우는 'Order makes me calm'이라고 정리가 차분하게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태우",
                    "script": "Clean space clears mind.",
                    "translation": "깨끗한 공간이 마음을 맑게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "You think well!",
                    "translation": "잘 생각했어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-woo says clean space clears @@.",
                    "hint": "ESFJ는 깨끗한 환경에서 생각이 맑아져요.",
                    "optionA": "desk",
                    "optionB": "mind",
                    "optionC": "floor",
                    "result": "mind",
                    "explanation": "태우는 깨끗한 공간이 마음을 맑게 한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태우",
                    "script": "Helping others helps me.",
                    "translation": "남을 도우면 나도 도움받아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "That's beautiful!",
                    "translation": "아름다운 마음이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태우가 자신을 돕는 방법이에요.",
                    "optionA": "others",
                    "optionB": "Helping",
                    "optionC": "helps",
                    "result": "Helping others helps",
                    "explanation": "태우는 남을 도우면 자신도 도움받는다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "혼란스러워",
            "explanation": "ESFJ의 정리 정돈과 ISTP의 실용적 조언",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태우",
                    "script": "Order makes me calm.",
                    "translation": "정리가 날 차분하게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "That helps you!",
                    "translation": "그게 도움이 되는구나!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태우는 정리하면 차분해지나요?",
                    "hint": "ESFJ는 정돈된 환경을 좋아해요.",
                    "result": "O",
                    "explanation": "태우는 'Order makes me calm'이라고 정리가 차분하게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태우",
                    "script": "Clean space clears mind.",
                    "translation": "깨끗한 공간이 마음을 맑게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "You think well!",
                    "translation": "잘 생각했어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-woo says clean space clears @@.",
                    "hint": "ESFJ는 깨끗한 환경에서 생각이 맑아져요.",
                    "optionA": "desk",
                    "optionB": "mind",
                    "optionC": "floor",
                    "result": "mind",
                    "explanation": "태우는 깨끗한 공간이 마음을 맑게 한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태우",
                    "script": "Helping others helps me.",
                    "translation": "남을 도우면 나도 도움받아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "That's beautiful!",
                    "translation": "아름다운 마음이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태우가 자신을 돕는 방법이에요.",
                    "optionA": "others",
                    "optionB": "Helping",
                    "optionC": "helps",
                    "result": "Helping others helps",
                    "explanation": "태우는 남을 도우면 자신도 도움받는다고 해요."
                }
            ]
        }
    ]
}
ID: 4664 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "실패했어",
            "explanation": "INTP의 분석적 재시도와 ENFJ의 감정적 지원",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I learn from mistakes.",
                    "translation": "나는 실수에서 배워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "That's so wise!",
                    "translation": "정말 현명해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도현이는 실수에서 배우나요?",
                    "hint": "INTP는 실패를 학습 기회로 봐요.",
                    "result": "O",
                    "explanation": "도현이는 'I learn from mistakes'라고 실수에서 배운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도현",
                    "script": "Logic shows new ways.",
                    "translation": "논리가 새 길을 보여줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "You think well!",
                    "translation": "잘 생각해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-hyun says @@ shows new ways.",
                    "hint": "INTP는 논리적으로 새 방법을 찾아요.",
                    "optionA": "luck",
                    "optionB": "logic",
                    "optionC": "game",
                    "result": "logic",
                    "explanation": "도현이는 논리가 새 길을 보여준다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도현",
                    "script": "Problems teach me more.",
                    "translation": "문제가 더 많이 가르쳐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "That's amazing thinking!",
                    "translation": "놀라운 생각이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도현이가 배우는 방법이에요.",
                    "optionA": "teach",
                    "optionB": "Problems",
                    "optionC": "more",
                    "result": "Problems teach more",
                    "explanation": "도현이는 문제가 더 많이 가르친다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "실패했어",
            "explanation": "INTP의 분석적 재시도와 ENFJ의 감정적 지원",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I learn from mistakes.",
                    "translation": "나는 실수에서 배워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "That's so wise!",
                    "translation": "정말 현명해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도현이는 실수에서 배우나요?",
                    "hint": "INTP는 실패를 학습 기회로 봐요.",
                    "result": "O",
                    "explanation": "도현이는 'I learn from mistakes'라고 실수에서 배운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도현",
                    "script": "Logic shows new ways.",
                    "translation": "논리가 새 길을 보여줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "You think well!",
                    "translation": "잘 생각해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-hyun says @@ shows new ways.",
                    "hint": "INTP는 논리적으로 새 방법을 찾아요.",
                    "optionA": "luck",
                    "optionB": "logic",
                    "optionC": "game",
                    "result": "logic",
                    "explanation": "도현이는 논리가 새 길을 보여준다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도현",
                    "script": "Problems teach me more.",
                    "translation": "문제가 더 많이 가르쳐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "That's amazing thinking!",
                    "translation": "놀라운 생각이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도현이가 배우는 방법이에요.",
                    "optionA": "teach",
                    "optionB": "Problems",
                    "optionC": "more",
                    "result": "Problems teach more",
                    "explanation": "도현이는 문제가 더 많이 가르친다고 생각해요."
                }
            ]
        }
    ]
}
ID: 4665 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "못 믿겠어",
            "explanation": "INFP의 가치 확인과 ENTJ의 확신 전달",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "Trust takes much time.",
                    "translation": "신뢰는 시간이 많이 걸려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성준",
                    "script": "That's okay too!",
                    "translation": "그것도 괜찮아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서준이는 신뢰하는 데 시간이 필요하나요?",
                    "hint": "INFP는 천천히 신뢰를 쌓아요.",
                    "result": "O",
                    "explanation": "서준이는 'Trust takes much time'이라고 신뢰는 시간이 걸린다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서준",
                    "script": "Heart knows true friends.",
                    "translation": "마음이 진짜 친구를 알아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성준",
                    "script": "You feel deeply!",
                    "translation": "너는 깊이 느껴!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jun says @@ knows true friends.",
                    "hint": "INFP는 마음으로 진실을 느껴요.",
                    "optionA": "head",
                    "optionB": "heart",
                    "optionC": "book",
                    "result": "heart",
                    "explanation": "서준이는 마음이 진짜 친구를 안다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서준",
                    "script": "Values guide my way.",
                    "translation": "가치가 내 길을 안내해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성준",
                    "script": "That's beautiful!",
                    "translation": "아름다운 생각이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서준이의 길을 안내하는 것이에요.",
                    "optionA": "guide",
                    "optionB": "Values",
                    "optionC": "way",
                    "result": "Values guide way",
                    "explanation": "서준이는 가치가 길을 안내한다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "못 믿겠어",
            "explanation": "INFP의 가치 확인과 ENTJ의 확신 전달",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "Trust takes much time.",
                    "translation": "신뢰는 시간이 많이 걸려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성준",
                    "script": "That's okay too!",
                    "translation": "그것도 괜찮아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서준이는 신뢰하는 데 시간이 필요하나요?",
                    "hint": "INFP는 천천히 신뢰를 쌓아요.",
                    "result": "O",
                    "explanation": "서준이는 'Trust takes much time'이라고 신뢰는 시간이 걸린다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서준",
                    "script": "Heart knows true friends.",
                    "translation": "마음이 진짜 친구를 알아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성준",
                    "script": "You feel deeply!",
                    "translation": "너는 깊이 느껴!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jun says @@ knows true friends.",
                    "hint": "INFP는 마음으로 진실을 느껴요.",
                    "optionA": "head",
                    "optionB": "heart",
                    "optionC": "book",
                    "result": "heart",
                    "explanation": "서준이는 마음이 진짜 친구를 안다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서준",
                    "script": "Values guide my way.",
                    "translation": "가치가 내 길을 안내해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성준",
                    "script": "That's beautiful!",
                    "translation": "아름다운 생각이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서준이의 길을 안내하는 것이에요.",
                    "optionA": "guide",
                    "optionB": "Values",
                    "optionC": "way",
                    "result": "Values guide way",
                    "explanation": "서준이는 가치가 길을 안내한다고 해요."
                }
            ]
        }
    ]
}
ID: 4666 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "미안해",
            "explanation": "ISFP의 진심 어린 사과와 ESTJ의 실용적 해결",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진호",
                    "script": "Sorry hurts my heart.",
                    "translation": "미안함이 마음 아파."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "Let's fix it!",
                    "translation": "고쳐보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진호는 미안한 마음이 아프나요?",
                    "hint": "ISFP는 감정을 깊이 느껴요.",
                    "result": "O",
                    "explanation": "진호는 'Sorry hurts my heart'라고 미안함이 마음 아프다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진호",
                    "script": "I show my feelings.",
                    "translation": "나는 감정을 보여줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "That's honest!",
                    "translation": "정직해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jin-ho shows his @@.",
                    "hint": "ISFP는 감정을 솔직히 표현해요.",
                    "optionA": "toys",
                    "optionB": "feelings",
                    "optionC": "books",
                    "result": "feelings",
                    "explanation": "진호는 감정을 보여준다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진호",
                    "script": "Actions speak for me.",
                    "translation": "행동이 나를 대신해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "I see that!",
                    "translation": "알겠어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "진호를 대신해서 말하는 것이에요.",
                    "optionA": "speak",
                    "optionB": "Actions",
                    "optionC": "me",
                    "result": "Actions speak me",
                    "explanation": "진호는 행동이 자신을 대신해 말한다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "미안해",
            "explanation": "ISFP의 진심 어린 사과와 ESTJ의 실용적 해결",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진호",
                    "script": "Sorry hurts my heart.",
                    "translation": "미안함이 마음 아파."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "Let's fix it!",
                    "translation": "고쳐보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진호는 미안한 마음이 아프나요?",
                    "hint": "ISFP는 감정을 깊이 느껴요.",
                    "result": "O",
                    "explanation": "진호는 'Sorry hurts my heart'라고 미안함이 마음 아프다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진호",
                    "script": "I show my feelings.",
                    "translation": "나는 감정을 보여줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "That's honest!",
                    "translation": "정직해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jin-ho shows his @@.",
                    "hint": "ISFP는 감정을 솔직히 표현해요.",
                    "optionA": "toys",
                    "optionB": "feelings",
                    "optionC": "books",
                    "result": "feelings",
                    "explanation": "진호는 감정을 보여준다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진호",
                    "script": "Actions speak for me.",
                    "translation": "행동이 나를 대신해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "I see that!",
                    "translation": "알겠어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "진호를 대신해서 말하는 것이에요.",
                    "optionA": "speak",
                    "optionB": "Actions",
                    "optionC": "me",
                    "result": "Actions speak me",
                    "explanation": "진호는 행동이 자신을 대신해 말한다고 해요."
                }
            ]
        }
    ]
}
ID: 4667 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "못 자겠어",
            "explanation": "ESTJ의 일정 조절과 INFP의 감성적 이해",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "Schedule helps sleep come.",
                    "translation": "일정이 잠을 도와."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "That's helpful!",
                    "translation": "도움이 되는구나!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태윤이는 일정이 잠에 도움이 된다고 생각하나요?",
                    "hint": "ESTJ는 규칙적인 일정을 중요시해요.",
                    "result": "O",
                    "explanation": "태윤이는 'Schedule helps sleep come'이라고 일정이 잠을 돕는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태윤",
                    "script": "Rules make life easy.",
                    "translation": "규칙이 삶을 쉽게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "You are organized!",
                    "translation": "너는 체계적이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-yoon says @@ make life easy.",
                    "hint": "ESTJ는 규칙을 따르면 편하다고 믿어요.",
                    "optionA": "games",
                    "optionB": "rules",
                    "optionC": "dreams",
                    "result": "rules",
                    "explanation": "태윤이는 규칙이 삶을 쉽게 만든다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태윤",
                    "script": "Clear mind sleeps well.",
                    "translation": "맑은 마음이 잘 자."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소희",
                    "script": "That's so true!",
                    "translation": "정말 맞는 말이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태윤이가 잘 자는 방법이에요.",
                    "optionA": "mind",
                    "optionB": "Clear",
                    "optionC": "sleeps",
                    "result": "Clear mind sleeps",
                    "explanation": "태윤이는 맑은 마음이 잘 잔다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "못 자겠어",
            "explanation": "ESTJ의 일정 조절과 INFP의 감성적 이해",
            "level": 1,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "Schedule helps sleep come.",
                    "translation": "일정이 잠을 도와."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "That's helpful!",
                    "translation": "도움이 되는구나!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태윤이는 일정이 잠에 도움이 된다고 생각하나요?",
                    "hint": "ESTJ는 규칙적인 일정을 중요시해요.",
                    "result": "O",
                    "explanation": "태윤이는 'Schedule helps sleep come'이라고 일정이 잠을 돕는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태윤",
                    "script": "Rules make life easy.",
                    "translation": "규칙이 삶을 쉽게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "You are organized!",
                    "translation": "너는 체계적이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-yoon says @@ make life easy.",
                    "hint": "ESTJ는 규칙을 따르면 편하다고 믿어요.",
                    "optionA": "games",
                    "optionB": "rules",
                    "optionC": "dreams",
                    "result": "rules",
                    "explanation": "태윤이는 규칙이 삶을 쉽게 만든다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태윤",
                    "script": "Clear mind sleeps well.",
                    "translation": "맑은 마음이 잘 자."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소희",
                    "script": "That's so true!",
                    "translation": "정말 맞는 말이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태윤이가 잘 자는 방법이에요.",
                    "optionA": "mind",
                    "optionB": "Clear",
                    "optionC": "sleeps",
                    "result": "Clear mind sleeps",
                    "explanation": "태윤이는 맑은 마음이 잘 잔다고 해요."
                }
            ]
        }
    ]
}
ID: 4668 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "불안해",
            "explanation": "ESTP의 행동 중심과 INFJ의 내면 탐색",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "Doing stops all worry.",
                    "translation": "하면 걱정이 멈춰."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다은",
                    "script": "That's powerful!",
                    "translation": "힘이 있네!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "시우는 행동하면 걱정이 멈추나요?",
                    "hint": "ESTP는 행동으로 불안을 해결해요.",
                    "result": "O",
                    "explanation": "시우는 'Doing stops all worry'라고 하면 걱정이 멈춘다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "Move first think later.",
                    "translation": "먼저 움직이고 나중에 생각해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다은",
                    "script": "You are brave!",
                    "translation": "너는 용감해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Si-woo says move first think @@.",
                    "hint": "ESTP는 행동을 먼저 해요.",
                    "optionA": "never",
                    "optionB": "later",
                    "optionC": "now",
                    "result": "later",
                    "explanation": "시우는 먼저 움직이고 나중에 생각한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "Speed beats all fear.",
                    "translation": "속도가 모든 두려움을 이겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다은",
                    "script": "Amazing energy!",
                    "translation": "놀라운 에너지야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "시우가 두려움을 이기는 방법이에요.",
                    "optionA": "beats",
                    "optionB": "Speed",
                    "optionC": "fear",
                    "result": "Speed beats fear",
                    "explanation": "시우는 속도가 두려움을 이긴다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "불안해",
            "explanation": "ESTP의 행동 중심과 INFJ의 내면 탐색",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "Doing stops all worry.",
                    "translation": "하면 걱정이 멈춰."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다은",
                    "script": "That's powerful!",
                    "translation": "힘이 있네!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "시우는 행동하면 걱정이 멈추나요?",
                    "hint": "ESTP는 행동으로 불안을 해결해요.",
                    "result": "O",
                    "explanation": "시우는 'Doing stops all worry'라고 하면 걱정이 멈춘다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "Move first think later.",
                    "translation": "먼저 움직이고 나중에 생각해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다은",
                    "script": "You are brave!",
                    "translation": "너는 용감해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Si-woo says move first think @@.",
                    "hint": "ESTP는 행동을 먼저 해요.",
                    "optionA": "never",
                    "optionB": "later",
                    "optionC": "now",
                    "result": "later",
                    "explanation": "시우는 먼저 움직이고 나중에 생각한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "Speed beats all fear.",
                    "translation": "속도가 모든 두려움을 이겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다은",
                    "script": "Amazing energy!",
                    "translation": "놀라운 에너지야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "시우가 두려움을 이기는 방법이에요.",
                    "optionA": "beats",
                    "optionB": "Speed",
                    "optionC": "fear",
                    "result": "Speed beats fear",
                    "explanation": "시우는 속도가 두려움을 이긴다고 해요."
                }
            ]
        }
    ]
}
ID: 4669 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "귀찮아",
            "explanation": "ESFP의 재미 찾기와 ISTJ의 체계적 동기부여",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Fun makes work easy.",
                    "translation": "재미가 일을 쉽게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "That's interesting!",
                    "translation": "흥미로운 방법이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 재미있으면 일이 쉬워지나요?",
                    "hint": "ESFP는 재미를 찾으면 의욕이 생겨요.",
                    "result": "O",
                    "explanation": "태영이는 'Fun makes work easy'라고 재미가 일을 쉽게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Games help me start.",
                    "translation": "게임이 시작을 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Creative thinking!",
                    "translation": "창의적인 생각이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young says @@ help him start.",
                    "hint": "ESFP는 놀이처럼 만들면 시작이 쉬워요.",
                    "optionA": "books",
                    "optionB": "games",
                    "optionC": "tests",
                    "result": "games",
                    "explanation": "태영이는 게임이 시작을 돕는다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Play brings new energy.",
                    "translation": "놀이가 새 에너지를 줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현수",
                    "script": "You are smart!",
                    "translation": "너는 똑똑해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이가 에너지를 얻는 방법이에요.",
                    "optionA": "brings",
                    "optionB": "Play",
                    "optionC": "energy",
                    "result": "Play brings energy",
                    "explanation": "태영이는 놀이가 새 에너지를 준다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "귀찮아",
            "explanation": "ESFP의 재미 찾기와 ISTJ의 체계적 동기부여",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Fun makes work easy.",
                    "translation": "재미가 일을 쉽게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "That's interesting!",
                    "translation": "흥미로운 방법이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 재미있으면 일이 쉬워지나요?",
                    "hint": "ESFP는 재미를 찾으면 의욕이 생겨요.",
                    "result": "O",
                    "explanation": "태영이는 'Fun makes work easy'라고 재미가 일을 쉽게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Games help me start.",
                    "translation": "게임이 시작을 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Creative thinking!",
                    "translation": "창의적인 생각이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young says @@ help him start.",
                    "hint": "ESFP는 놀이처럼 만들면 시작이 쉬워요.",
                    "optionA": "books",
                    "optionB": "games",
                    "optionC": "tests",
                    "result": "games",
                    "explanation": "태영이는 게임이 시작을 돕는다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Play brings new energy.",
                    "translation": "놀이가 새 에너지를 줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현수",
                    "script": "You are smart!",
                    "translation": "너는 똑똑해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이가 에너지를 얻는 방법이에요.",
                    "optionA": "brings",
                    "optionB": "Play",
                    "optionC": "energy",
                    "result": "Play brings energy",
                    "explanation": "태영이는 놀이가 새 에너지를 준다고 해요."
                }
            ]
        }
    ]
}
ID: 4670 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "어색해",
            "explanation": "INTJ의 관찰 전략과 ENFP의 자연스러운 연결",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "I watch and learn.",
                    "translation": "나는 보고 배워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민영",
                    "script": "That's your way!",
                    "translation": "그게 네 방식이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "승현이는 관찰하며 배우나요?",
                    "hint": "INTJ는 먼저 관찰하고 파악해요.",
                    "result": "O",
                    "explanation": "승현이는 'I watch and learn'이라고 보고 배운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승현",
                    "script": "Silence helps me think.",
                    "translation": "침묵이 생각을 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민영",
                    "script": "You are deep!",
                    "translation": "너는 깊이가 있어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seung-hyun says @@ helps him think.",
                    "hint": "INTJ는 조용히 생각을 정리해요.",
                    "optionA": "noise",
                    "optionB": "silence",
                    "optionC": "party",
                    "result": "silence",
                    "explanation": "승현이는 침묵이 생각을 돕는다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "Time shows right moments.",
                    "translation": "시간이 적절한 순간을 보여줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민영",
                    "script": "So thoughtful!",
                    "translation": "정말 사려 깊어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "승현이가 기다리는 것이에요.",
                    "optionA": "shows",
                    "optionB": "Time",
                    "optionC": "moments",
                    "result": "Time shows moments",
                    "explanation": "승현이는 시간이 적절한 순간을 보여준다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "어색해",
            "explanation": "INTJ의 관찰 전략과 ENFP의 자연스러운 연결",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "I watch and learn.",
                    "translation": "나는 보고 배워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민영",
                    "script": "That's your way!",
                    "translation": "그게 네 방식이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "승현이는 관찰하며 배우나요?",
                    "hint": "INTJ는 먼저 관찰하고 파악해요.",
                    "result": "O",
                    "explanation": "승현이는 'I watch and learn'이라고 보고 배운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승현",
                    "script": "Silence helps me think.",
                    "translation": "침묵이 생각을 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민영",
                    "script": "You are deep!",
                    "translation": "너는 깊이가 있어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seung-hyun says @@ helps him think.",
                    "hint": "INTJ는 조용히 생각을 정리해요.",
                    "optionA": "noise",
                    "optionB": "silence",
                    "optionC": "party",
                    "result": "silence",
                    "explanation": "승현이는 침묵이 생각을 돕는다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "Time shows right moments.",
                    "translation": "시간이 적절한 순간을 보여줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민영",
                    "script": "So thoughtful!",
                    "translation": "정말 사려 깊어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "승현이가 기다리는 것이에요.",
                    "optionA": "shows",
                    "optionB": "Time",
                    "optionC": "moments",
                    "result": "Time shows moments",
                    "explanation": "승현이는 시간이 적절한 순간을 보여준다고 해요."
                }
            ]
        }
    ]
}
ID: 4671 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "억울해",
            "explanation": "ENTP의 논리적 반박과 ISFJ의 부드러운 위로",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Truth always wins finally.",
                    "translation": "진실은 결국 이겨."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "I trust you!",
                    "translation": "나는 너를 믿어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태현이는 진실이 이긴다고 믿나요?",
                    "hint": "ENTP는 논리와 진실을 중요시해요.",
                    "result": "O",
                    "explanation": "태현이는 'Truth always wins finally'라고 진실은 결국 이긴다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "Words defend my side.",
                    "translation": "말이 내 편을 지켜."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "You speak well!",
                    "translation": "너는 말을 잘해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-hyun says @@ defend his side.",
                    "hint": "ENTP는 말로 자신을 방어해요.",
                    "optionA": "words",
                    "optionB": "fists",
                    "optionC": "toys",
                    "result": "words",
                    "explanation": "태현이는 말이 자신의 편을 지킨다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태현",
                    "script": "Smart wins over strong.",
                    "translation": "똑똑함이 강함을 이겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤서",
                    "script": "That's clever!",
                    "translation": "영리한 생각이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태현이가 이긴다고 믿는 것이에요.",
                    "optionA": "wins",
                    "optionB": "Smart",
                    "optionC": "strong",
                    "result": "Smart wins strong",
                    "explanation": "태현이는 똑똑함이 강함을 이긴다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "억울해",
            "explanation": "ENTP의 논리적 반박과 ISFJ의 부드러운 위로",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Truth always wins finally.",
                    "translation": "진실은 결국 이겨."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "I trust you!",
                    "translation": "나는 너를 믿어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태현이는 진실이 이긴다고 믿나요?",
                    "hint": "ENTP는 논리와 진실을 중요시해요.",
                    "result": "O",
                    "explanation": "태현이는 'Truth always wins finally'라고 진실은 결국 이긴다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "Words defend my side.",
                    "translation": "말이 내 편을 지켜."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "You speak well!",
                    "translation": "너는 말을 잘해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-hyun says @@ defend his side.",
                    "hint": "ENTP는 말로 자신을 방어해요.",
                    "optionA": "words",
                    "optionB": "fists",
                    "optionC": "toys",
                    "result": "words",
                    "explanation": "태현이는 말이 자신의 편을 지킨다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태현",
                    "script": "Smart wins over strong.",
                    "translation": "똑똑함이 강함을 이겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤서",
                    "script": "That's clever!",
                    "translation": "영리한 생각이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태현이가 이긴다고 믿는 것이에요.",
                    "optionA": "wins",
                    "optionB": "Smart",
                    "optionC": "strong",
                    "result": "Smart wins strong",
                    "explanation": "태현이는 똑똑함이 강함을 이긴다고 해요."
                }
            ]
        }
    ]
}
ID: 4672 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "질투나",
            "explanation": "ENFJ의 성장 동기와 ISTP의 독립적 관점",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정훈",
                    "script": "Others inspire my growth.",
                    "translation": "다른 사람이 성장을 자극해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성호",
                    "script": "That's positive!",
                    "translation": "긍정적이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정훈이는 다른 사람에게서 영감을 받나요?",
                    "hint": "ENFJ는 타인을 보며 성장 동기를 얻어요.",
                    "result": "O",
                    "explanation": "정훈이는 'Others inspire my growth'라고 다른 사람이 성장을 자극한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정훈",
                    "script": "Love turns pain good.",
                    "translation": "사랑이 아픔을 좋게 바꿔."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성호",
                    "script": "Beautiful thinking!",
                    "translation": "아름다운 생각이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jung-hoon says love turns pain @@.",
                    "hint": "ENFJ는 사랑으로 부정적 감정을 극복해요.",
                    "optionA": "bad",
                    "optionB": "good",
                    "optionC": "big",
                    "result": "good",
                    "explanation": "정훈이는 사랑이 아픔을 좋게 바꾼다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정훈",
                    "script": "Growth needs some pain.",
                    "translation": "성장은 약간의 아픔이 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성호",
                    "script": "That's wise!",
                    "translation": "현명한 말이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정훈이가 성장에 필요하다고 생각하는 것이에요.",
                    "optionA": "needs",
                    "optionB": "Growth",
                    "optionC": "pain",
                    "result": "Growth needs pain",
                    "explanation": "정훈이는 성장에는 약간의 아픔이 필요하다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "질투나",
            "explanation": "ENFJ의 성장 동기와 ISTP의 독립적 관점",
            "level": 1,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정훈",
                    "script": "Others inspire my growth.",
                    "translation": "다른 사람이 성장을 자극해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성호",
                    "script": "That's positive!",
                    "translation": "긍정적이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정훈이는 다른 사람에게서 영감을 받나요?",
                    "hint": "ENFJ는 타인을 보며 성장 동기를 얻어요.",
                    "result": "O",
                    "explanation": "정훈이는 'Others inspire my growth'라고 다른 사람이 성장을 자극한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정훈",
                    "script": "Love turns pain good.",
                    "translation": "사랑이 아픔을 좋게 바꿔."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성호",
                    "script": "Beautiful thinking!",
                    "translation": "아름다운 생각이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jung-hoon says love turns pain @@.",
                    "hint": "ENFJ는 사랑으로 부정적 감정을 극복해요.",
                    "optionA": "bad",
                    "optionB": "good",
                    "optionC": "big",
                    "result": "good",
                    "explanation": "정훈이는 사랑이 아픔을 좋게 바꾼다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정훈",
                    "script": "Growth needs some pain.",
                    "translation": "성장은 약간의 아픔이 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성호",
                    "script": "That's wise!",
                    "translation": "현명한 말이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "정훈이가 성장에 필요하다고 생각하는 것이에요.",
                    "optionA": "needs",
                    "optionB": "Growth",
                    "optionC": "pain",
                    "result": "Growth needs pain",
                    "explanation": "정훈이는 성장에는 약간의 아픔이 필요하다고 해요."
                }
            ]
        }
    ]
}
ID: 4673 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "서운해",
            "explanation": "ISFJ의 조용한 표현과 ENTP의 직접적 소통",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승민",
                    "script": "Kindness heals hurt feelings.",
                    "translation": "친절이 상처받은 마음을 치유해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤호",
                    "script": "That's so sweet!",
                    "translation": "정말 다정해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "승민이는 친절이 치유한다고 생각하나요?",
                    "hint": "ISFJ는 친절로 상처를 회복해요.",
                    "result": "O",
                    "explanation": "승민이는 'Kindness heals hurt feelings'라고 친절이 상처를 치유한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승민",
                    "script": "Time makes things better.",
                    "translation": "시간이 상황을 나아지게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤호",
                    "script": "You are patient!",
                    "translation": "너는 인내심이 있어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seung-min says @@ makes things better.",
                    "hint": "ISFJ는 시간이 해결해준다고 믿어요.",
                    "optionA": "rush",
                    "optionB": "time",
                    "optionC": "noise",
                    "result": "time",
                    "explanation": "승민이는 시간이 상황을 나아지게 한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승민",
                    "script": "Small acts mean much.",
                    "translation": "작은 행동이 큰 의미야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "That's thoughtful!",
                    "translation": "사려 깊은 생각이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "승민이가 중요하게 생각하는 것이에요.",
                    "optionA": "acts",
                    "optionB": "Small",
                    "optionC": "much",
                    "result": "Small acts much",
                    "explanation": "승민이는 작은 행동이 큰 의미를 갖는다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "서운해",
            "explanation": "ISFJ의 조용한 표현과 ENTP의 직접적 소통",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승민",
                    "script": "Kindness heals hurt feelings.",
                    "translation": "친절이 상처받은 마음을 치유해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤호",
                    "script": "That's so sweet!",
                    "translation": "정말 다정해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "승민이는 친절이 치유한다고 생각하나요?",
                    "hint": "ISFJ는 친절로 상처를 회복해요.",
                    "result": "O",
                    "explanation": "승민이는 'Kindness heals hurt feelings'라고 친절이 상처를 치유한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승민",
                    "script": "Time makes things better.",
                    "translation": "시간이 상황을 나아지게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤호",
                    "script": "You are patient!",
                    "translation": "너는 인내심이 있어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seung-min says @@ makes things better.",
                    "hint": "ISFJ는 시간이 해결해준다고 믿어요.",
                    "optionA": "rush",
                    "optionB": "time",
                    "optionC": "noise",
                    "result": "time",
                    "explanation": "승민이는 시간이 상황을 나아지게 한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승민",
                    "script": "Small acts mean much.",
                    "translation": "작은 행동이 큰 의미야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "That's thoughtful!",
                    "translation": "사려 깊은 생각이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "승민이가 중요하게 생각하는 것이에요.",
                    "optionA": "acts",
                    "optionB": "Small",
                    "optionC": "much",
                    "result": "Small acts much",
                    "explanation": "승민이는 작은 행동이 큰 의미를 갖는다고 해요."
                }
            ]
        }
    ]
}
ID: 4674 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "너무 바빠",
            "explanation": "ISFJ의 우선순위 정리와 ESFP의 유연한 대처",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "Too busy every day.",
                    "translation": "매일 너무 바빠."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미소",
                    "script": "Take it easy!",
                    "translation": "편하게 생각해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예나는 매일 바쁜가요?",
                    "hint": "ISFJ는 많은 일을 책임지려 해요.",
                    "result": "O",
                    "explanation": "예나는 'Too busy every day'라고 매일 바쁘다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예나",
                    "script": "First things come first.",
                    "translation": "중요한 것부터 먼저."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미소",
                    "script": "Smart thinking!",
                    "translation": "똑똑한 생각이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na says first things come @@.",
                    "hint": "ISFJ는 우선순위를 정해요.",
                    "optionA": "last",
                    "optionB": "first",
                    "optionC": "never",
                    "result": "first",
                    "explanation": "예나는 중요한 것을 먼저 한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "Small steps work well.",
                    "translation": "작은 걸음이 잘 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "You got this!",
                    "translation": "너는 할 수 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예나의 해결 방법이에요.",
                    "optionA": "steps",
                    "optionB": "Small",
                    "optionC": "well",
                    "result": "Small steps well",
                    "explanation": "예나는 작은 걸음이 효과적이라고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "너무 바빠",
            "explanation": "ISFJ의 우선순위 정리와 ESFP의 유연한 대처",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "Too busy every day.",
                    "translation": "매일 너무 바빠."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미소",
                    "script": "Take it easy!",
                    "translation": "편하게 생각해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예나는 매일 바쁜가요?",
                    "hint": "ISFJ는 많은 일을 책임지려 해요.",
                    "result": "O",
                    "explanation": "예나는 'Too busy every day'라고 매일 바쁘다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예나",
                    "script": "First things come first.",
                    "translation": "중요한 것부터 먼저."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미소",
                    "script": "Smart thinking!",
                    "translation": "똑똑한 생각이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na says first things come @@.",
                    "hint": "ISFJ는 우선순위를 정해요.",
                    "optionA": "last",
                    "optionB": "first",
                    "optionC": "never",
                    "result": "first",
                    "explanation": "예나는 중요한 것을 먼저 한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "Small steps work well.",
                    "translation": "작은 걸음이 잘 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "You got this!",
                    "translation": "너는 할 수 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예나의 해결 방법이에요.",
                    "optionA": "steps",
                    "optionB": "Small",
                    "optionC": "well",
                    "result": "Small steps well",
                    "explanation": "예나는 작은 걸음이 효과적이라고 해요."
                }
            ]
        }
    ]
}
ID: 4675 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "못 고르겠어",
            "explanation": "INFP의 가치 기준과 ESTJ의 실용적 결정",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하늘",
                    "script": "Choices make me confused.",
                    "translation": "선택이 날 혼란스럽게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준서",
                    "script": "Pick one now!",
                    "translation": "지금 하나 골라!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하늘이는 선택이 어려운가요?",
                    "hint": "INFP는 모든 가능성을 고려해요.",
                    "result": "O",
                    "explanation": "하늘이는 'Choices make me confused'라고 선택이 혼란스럽다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하늘",
                    "script": "Heart tells me answers.",
                    "translation": "마음이 답을 알려줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준서",
                    "script": "Trust yourself!",
                    "translation": "너를 믿어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-neul says @@ tells answers.",
                    "hint": "INFP는 마음의 소리를 들어요.",
                    "optionA": "book",
                    "optionB": "heart",
                    "optionC": "clock",
                    "result": "heart",
                    "explanation": "하늘이는 마음이 답을 알려준다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하늘",
                    "script": "Right feels very light.",
                    "translation": "옳은 건 아주 가벼워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "That's deep!",
                    "translation": "깊이 있는 말이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하늘이가 옳은 선택을 느끼는 방법이에요.",
                    "optionA": "feels",
                    "optionB": "Right",
                    "optionC": "light",
                    "result": "Right feels light",
                    "explanation": "하늘이는 옳은 선택은 가볍게 느껴진다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "못 고르겠어",
            "explanation": "INFP의 가치 기준과 ESTJ의 실용적 결정",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하늘",
                    "script": "Choices make me confused.",
                    "translation": "선택이 날 혼란스럽게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준서",
                    "script": "Pick one now!",
                    "translation": "지금 하나 골라!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하늘이는 선택이 어려운가요?",
                    "hint": "INFP는 모든 가능성을 고려해요.",
                    "result": "O",
                    "explanation": "하늘이는 'Choices make me confused'라고 선택이 혼란스럽다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하늘",
                    "script": "Heart tells me answers.",
                    "translation": "마음이 답을 알려줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준서",
                    "script": "Trust yourself!",
                    "translation": "너를 믿어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-neul says @@ tells answers.",
                    "hint": "INFP는 마음의 소리를 들어요.",
                    "optionA": "book",
                    "optionB": "heart",
                    "optionC": "clock",
                    "result": "heart",
                    "explanation": "하늘이는 마음이 답을 알려준다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하늘",
                    "script": "Right feels very light.",
                    "translation": "옳은 건 아주 가벼워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "That's deep!",
                    "translation": "깊이 있는 말이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "하늘이가 옳은 선택을 느끼는 방법이에요.",
                    "optionA": "feels",
                    "optionB": "Right",
                    "optionC": "light",
                    "result": "Right feels light",
                    "explanation": "하늘이는 옳은 선택은 가볍게 느껴진다고 해요."
                }
            ]
        }
    ]
}
ID: 4676 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "비교당해",
            "explanation": "ISTP의 독립적 사고와 ENFJ의 공감적 지지",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강팀장",
                    "script": "I am just me.",
                    "translation": "나는 그냥 나야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "형",
                    "script": "You are unique!",
                    "translation": "너는 특별해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "강팀장은 자기 자신에 집중하나요?",
                    "hint": "ISTP는 남과 비교하지 않아요.",
                    "result": "O",
                    "explanation": "강팀장은 'I am just me'라고 그냥 자기 자신이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "강팀장",
                    "script": "My way works fine.",
                    "translation": "내 방식이 잘 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "형",
                    "script": "That's perfect!",
                    "translation": "완벽해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Gang team leader says his @@ works fine.",
                    "hint": "ISTP는 자기 방식을 고수해요.",
                    "optionA": "friend",
                    "optionB": "way",
                    "optionC": "phone",
                    "result": "way",
                    "explanation": "강팀장은 자기 방식이 잘 된다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "강팀장",
                    "script": "Focus on my path.",
                    "translation": "내 길에 집중해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "형",
                    "script": "So strong!",
                    "translation": "정말 강해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "강팀장이 집중하는 것이에요.",
                    "optionA": "on",
                    "optionB": "Focus",
                    "optionC": "path",
                    "result": "Focus on path",
                    "explanation": "강팀장은 자기 길에 집중한다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "비교당해",
            "explanation": "ISTP의 독립적 사고와 ENFJ의 공감적 지지",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강팀장",
                    "script": "I am just me.",
                    "translation": "나는 그냥 나야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "형",
                    "script": "You are unique!",
                    "translation": "너는 특별해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "강팀장은 자기 자신에 집중하나요?",
                    "hint": "ISTP는 남과 비교하지 않아요.",
                    "result": "O",
                    "explanation": "강팀장은 'I am just me'라고 그냥 자기 자신이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "강팀장",
                    "script": "My way works fine.",
                    "translation": "내 방식이 잘 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "형",
                    "script": "That's perfect!",
                    "translation": "완벽해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Gang team leader says his @@ works fine.",
                    "hint": "ISTP는 자기 방식을 고수해요.",
                    "optionA": "friend",
                    "optionB": "way",
                    "optionC": "phone",
                    "result": "way",
                    "explanation": "강팀장은 자기 방식이 잘 된다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "강팀장",
                    "script": "Focus on my path.",
                    "translation": "내 길에 집중해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "형",
                    "script": "So strong!",
                    "translation": "정말 강해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "강팀장이 집중하는 것이에요.",
                    "optionA": "on",
                    "optionB": "Focus",
                    "optionC": "path",
                    "result": "Focus on path",
                    "explanation": "강팀장은 자기 길에 집중한다고 해요."
                }
            ]
        }
    ]
}
ID: 4677 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "오해받았어",
            "explanation": "INTJ의 명확한 설명과 ESFJ의 따뜻한 이해",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "Facts clear all doubts.",
                    "translation": "사실이 모든 의심을 없애."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "I understand you!",
                    "translation": "너를 이해해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재현이는 사실로 설명하나요?",
                    "hint": "INTJ는 논리적으로 오해를 풀어요.",
                    "result": "O",
                    "explanation": "재현이는 'Facts clear all doubts'라고 사실이 의심을 없앤다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재현",
                    "script": "Logic shows my truth.",
                    "translation": "논리가 내 진실을 보여줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "You are clear!",
                    "translation": "너는 명확해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-hyun says @@ shows his truth.",
                    "hint": "INTJ는 논리로 자신을 설명해요.",
                    "optionA": "game",
                    "optionB": "logic",
                    "optionC": "luck",
                    "result": "logic",
                    "explanation": "재현이는 논리가 진실을 보여준다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "Time proves me right.",
                    "translation": "시간이 내가 맞음을 증명해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "So patient!",
                    "translation": "정말 인내심 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재현이를 증명해주는 것이에요.",
                    "optionA": "proves",
                    "optionB": "Time",
                    "optionC": "right",
                    "result": "Time proves right",
                    "explanation": "재현이는 시간이 자신이 맞음을 증명한다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "오해받았어",
            "explanation": "INTJ의 명확한 설명과 ESFJ의 따뜻한 이해",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "Facts clear all doubts.",
                    "translation": "사실이 모든 의심을 없애."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "I understand you!",
                    "translation": "너를 이해해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재현이는 사실로 설명하나요?",
                    "hint": "INTJ는 논리적으로 오해를 풀어요.",
                    "result": "O",
                    "explanation": "재현이는 'Facts clear all doubts'라고 사실이 의심을 없앤다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재현",
                    "script": "Logic shows my truth.",
                    "translation": "논리가 내 진실을 보여줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "You are clear!",
                    "translation": "너는 명확해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-hyun says @@ shows his truth.",
                    "hint": "INTJ는 논리로 자신을 설명해요.",
                    "optionA": "game",
                    "optionB": "logic",
                    "optionC": "luck",
                    "result": "logic",
                    "explanation": "재현이는 논리가 진실을 보여준다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "Time proves me right.",
                    "translation": "시간이 내가 맞음을 증명해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "So patient!",
                    "translation": "정말 인내심 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "재현이를 증명해주는 것이에요.",
                    "optionA": "proves",
                    "optionB": "Time",
                    "optionC": "right",
                    "result": "Time proves right",
                    "explanation": "재현이는 시간이 자신이 맞음을 증명한다고 해요."
                }
            ]
        }
    ]
}
ID: 4678 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "기대가 부담돼",
            "explanation": "ENFP의 자유로운 접근과 ISTJ의 안정적 지원",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재훈",
                    "script": "Pressure kills my joy.",
                    "translation": "압박이 기쁨을 죽여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진우",
                    "script": "Take your time!",
                    "translation": "천천히 해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재훈이는 압박을 싫어하나요?",
                    "hint": "ENFP는 자유로운 환경을 좋아해요.",
                    "result": "O",
                    "explanation": "재훈이는 'Pressure kills my joy'라고 압박이 기쁨을 죽인다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재훈",
                    "script": "Freedom brings best results.",
                    "translation": "자유가 최고의 결과를 가져와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진우",
                    "script": "That's your style!",
                    "translation": "그게 네 스타일이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-hoon says @@ brings best results.",
                    "hint": "ENFP는 자유로울 때 잘해요.",
                    "optionA": "pressure",
                    "optionB": "freedom",
                    "optionC": "test",
                    "result": "freedom",
                    "explanation": "재훈이는 자유가 최고의 결과를 가져온다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재훈",
                    "script": "Being me is enough.",
                    "translation": "나답게만 해도 충분해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진우",
                    "script": "Very true!",
                    "translation": "정말 맞아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재훈이가 충분하다고 생각하는 것이에요.",
                    "optionA": "me",
                    "optionB": "Being",
                    "optionC": "enough",
                    "result": "Being me enough",
                    "explanation": "재훈이는 자기답게 하는 것만으로도 충분하다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "기대가 부담돼",
            "explanation": "ENFP의 자유로운 접근과 ISTJ의 안정적 지원",
            "level": 1,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재훈",
                    "script": "Pressure kills my joy.",
                    "translation": "압박이 기쁨을 죽여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진우",
                    "script": "Take your time!",
                    "translation": "천천히 해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재훈이는 압박을 싫어하나요?",
                    "hint": "ENFP는 자유로운 환경을 좋아해요.",
                    "result": "O",
                    "explanation": "재훈이는 'Pressure kills my joy'라고 압박이 기쁨을 죽인다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재훈",
                    "script": "Freedom brings best results.",
                    "translation": "자유가 최고의 결과를 가져와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진우",
                    "script": "That's your style!",
                    "translation": "그게 네 스타일이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-hoon says @@ brings best results.",
                    "hint": "ENFP는 자유로울 때 잘해요.",
                    "optionA": "pressure",
                    "optionB": "freedom",
                    "optionC": "test",
                    "result": "freedom",
                    "explanation": "재훈이는 자유가 최고의 결과를 가져온다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재훈",
                    "script": "Being me is enough.",
                    "translation": "나답게만 해도 충분해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진우",
                    "script": "Very true!",
                    "translation": "정말 맞아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "재훈이가 충분하다고 생각하는 것이에요.",
                    "optionA": "me",
                    "optionB": "Being",
                    "optionC": "enough",
                    "result": "Being me enough",
                    "explanation": "재훈이는 자기답게 하는 것만으로도 충분하다고 해요."
                }
            ]
        }
    ]
}
ID: 4679 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "변화가 무서워",
            "explanation": "ISFP의 적응 과정과 ENTJ의 도전 격려",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "박팀장",
                    "script": "Change feels too big.",
                    "translation": "변화가 너무 커."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태성",
                    "script": "You can adapt!",
                    "translation": "너는 적응할 수 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "박팀장은 변화가 크게 느껴지나요?",
                    "hint": "ISFP는 변화에 천천히 적응해요.",
                    "result": "O",
                    "explanation": "박팀장은 'Change feels too big'이라고 변화가 크게 느껴진다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "박팀장",
                    "script": "Slow steps feel safe.",
                    "translation": "천천히 가면 안전해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태성",
                    "script": "That's okay too!",
                    "translation": "그것도 괜찮아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Park team leader says slow steps feel @@.",
                    "hint": "ISFP는 천천히 안전하게 적응해요.",
                    "optionA": "fast",
                    "optionB": "safe",
                    "optionC": "bad",
                    "result": "safe",
                    "explanation": "박팀장은 천천히 가면 안전하다고 느껴요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "박팀장",
                    "script": "New brings good things.",
                    "translation": "새로운 것이 좋은 걸 가져와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태성",
                    "script": "Great thinking!",
                    "translation": "멋진 생각이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "박팀장이 새로운 것에서 찾는 것이에요.",
                    "optionA": "brings",
                    "optionB": "New",
                    "optionC": "things",
                    "result": "New brings things",
                    "explanation": "박팀장은 새로운 것이 좋은 것을 가져온다고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "변화가 무서워",
            "explanation": "ISFP의 적응 과정과 ENTJ의 도전 격려",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "박팀장",
                    "script": "Change feels too big.",
                    "translation": "변화가 너무 커."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태성",
                    "script": "You can adapt!",
                    "translation": "너는 적응할 수 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "박팀장은 변화가 크게 느껴지나요?",
                    "hint": "ISFP는 변화에 천천히 적응해요.",
                    "result": "O",
                    "explanation": "박팀장은 'Change feels too big'이라고 변화가 크게 느껴진다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "박팀장",
                    "script": "Slow steps feel safe.",
                    "translation": "천천히 가면 안전해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태성",
                    "script": "That's okay too!",
                    "translation": "그것도 괜찮아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Park team leader says slow steps feel @@.",
                    "hint": "ISFP는 천천히 안전하게 적응해요.",
                    "optionA": "fast",
                    "optionB": "safe",
                    "optionC": "bad",
                    "result": "safe",
                    "explanation": "박팀장은 천천히 가면 안전하다고 느껴요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "박팀장",
                    "script": "New brings good things.",
                    "translation": "새로운 것이 좋은 걸 가져와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태성",
                    "script": "Great thinking!",
                    "translation": "멋진 생각이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "박팀장이 새로운 것에서 찾는 것이에요.",
                    "optionA": "brings",
                    "optionB": "New",
                    "optionC": "things",
                    "result": "New brings things",
                    "explanation": "박팀장은 새로운 것이 좋은 것을 가져온다고 해요."
                }
            ]
        }
    ]
}
ID: 4680 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "책임이 무거워",
            "explanation": "ESTJ의 체계적 관리와 INFP의 감성적 응원",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Duty makes me strong.",
                    "translation": "의무가 날 강하게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나영",
                    "script": "You are amazing!",
                    "translation": "너는 놀라워!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 의무감이 힘이 되나요?",
                    "hint": "ESTJ는 책임감에서 힘을 얻어요.",
                    "result": "O",
                    "explanation": "태영이는 'Duty makes me strong'이라고 의무가 강하게 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Systems handle big tasks.",
                    "translation": "시스템이 큰 일을 처리해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나영",
                    "script": "So organized!",
                    "translation": "정말 체계적이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young says @@ handle big tasks.",
                    "hint": "ESTJ는 시스템으로 일을 관리해요.",
                    "optionA": "friends",
                    "optionB": "systems",
                    "optionC": "luck",
                    "result": "systems",
                    "explanation": "태영이는 시스템이 큰 일을 처리한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Leading feels just right.",
                    "translation": "이끄는 게 딱 맞아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나영",
                    "script": "Natural leader!",
                    "translation": "타고난 리더야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이가 맞다고 느끼는 것이에요.",
                    "optionA": "feels",
                    "optionB": "Leading",
                    "optionC": "right",
                    "result": "Leading feels right",
                    "explanation": "태영이는 이끄는 게 딱 맞는다고 느껴요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "책임이 무거워",
            "explanation": "ESTJ의 체계적 관리와 INFP의 감성적 응원",
            "level": 1,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Duty makes me strong.",
                    "translation": "의무가 날 강하게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나영",
                    "script": "You are amazing!",
                    "translation": "너는 놀라워!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 의무감이 힘이 되나요?",
                    "hint": "ESTJ는 책임감에서 힘을 얻어요.",
                    "result": "O",
                    "explanation": "태영이는 'Duty makes me strong'이라고 의무가 강하게 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Systems handle big tasks.",
                    "translation": "시스템이 큰 일을 처리해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나영",
                    "script": "So organized!",
                    "translation": "정말 체계적이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young says @@ handle big tasks.",
                    "hint": "ESTJ는 시스템으로 일을 관리해요.",
                    "optionA": "friends",
                    "optionB": "systems",
                    "optionC": "luck",
                    "result": "systems",
                    "explanation": "태영이는 시스템이 큰 일을 처리한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Leading feels just right.",
                    "translation": "이끄는 게 딱 맞아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나영",
                    "script": "Natural leader!",
                    "translation": "타고난 리더야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이가 맞다고 느끼는 것이에요.",
                    "optionA": "feels",
                    "optionB": "Leading",
                    "optionC": "right",
                    "result": "Leading feels right",
                    "explanation": "태영이는 이끄는 게 딱 맞는다고 느껴요."
                }
            ]
        }
    ]
}
ID: 4681 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "거절당했어",
            "explanation": "ESFJ의 관계 회복과 INTP의 논리적 수용",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "Being liked feels good.",
                    "translation": "좋아함 받는 게 좋아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "김과장",
                    "script": "That's natural!",
                    "translation": "그건 자연스러워!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지우는 좋아함 받기를 원하나요?",
                    "hint": "ESFJ는 관계를 중요시해요.",
                    "result": "O",
                    "explanation": "지우는 'Being liked feels good'이라고 좋아함 받는 게 좋다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지우",
                    "script": "Rejection teaches me too.",
                    "translation": "거절도 날 가르쳐."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "김과장",
                    "script": "Wise thinking!",
                    "translation": "현명한 생각이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-woo says @@ teaches her too.",
                    "hint": "ESFJ는 거절에서도 배워요.",
                    "optionA": "acceptance",
                    "optionB": "rejection",
                    "optionC": "game",
                    "result": "rejection",
                    "explanation": "지우는 거절도 가르친다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Next time works better.",
                    "translation": "다음엔 더 잘 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "김과장",
                    "script": "Stay positive!",
                    "translation": "긍정적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지우가 다음에 기대하는 것이에요.",
                    "optionA": "time",
                    "optionB": "Next",
                    "optionC": "better",
                    "result": "Next time better",
                    "explanation": "지우는 다음에는 더 잘 될 거라고 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "거절당했어",
            "explanation": "ESFJ의 관계 회복과 INTP의 논리적 수용",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "Being liked feels good.",
                    "translation": "좋아함 받는 게 좋아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "김과장",
                    "script": "That's natural!",
                    "translation": "그건 자연스러워!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지우는 좋아함 받기를 원하나요?",
                    "hint": "ESFJ는 관계를 중요시해요.",
                    "result": "O",
                    "explanation": "지우는 'Being liked feels good'이라고 좋아함 받는 게 좋다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지우",
                    "script": "Rejection teaches me too.",
                    "translation": "거절도 날 가르쳐."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "김과장",
                    "script": "Wise thinking!",
                    "translation": "현명한 생각이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-woo says @@ teaches her too.",
                    "hint": "ESFJ는 거절에서도 배워요.",
                    "optionA": "acceptance",
                    "optionB": "rejection",
                    "optionC": "game",
                    "result": "rejection",
                    "explanation": "지우는 거절도 가르친다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Next time works better.",
                    "translation": "다음엔 더 잘 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "김과장",
                    "script": "Stay positive!",
                    "translation": "긍정적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지우가 다음에 기대하는 것이에요.",
                    "optionA": "time",
                    "optionB": "Next",
                    "optionC": "better",
                    "result": "Next time better",
                    "explanation": "지우는 다음에는 더 잘 될 거라고 해요."
                }
            ]
        }
    ]
}

현재 배치 처리 완료

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