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

실행 모드 선택


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

대상 테이블: content_mbti_items

ID: 8718 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용한 친구들과의 시간",
            "explanation": "INTP의 아이디어 공유와 ISTP의 실용적 대화 비교",
            "category": "사회적 상호작용",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I love sharing interesting ideas.",
                    "translation": "흥미로운 아이디어를 나누는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I prefer practical conversations.",
                    "translation": "실용적인 대화를 선호해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도현",
                    "script": "Theories fascinate me endlessly.",
                    "translation": "이론들이 끝없이 나를 매혹시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현은 흥미로운 아이디어를 나누는 걸 좋아한다고 했나요?",
                    "hint": "INTP는 개념과 아이디어에 관심이 많아요.",
                    "result": "O",
                    "explanation": "도현은 'I love sharing interesting ideas'라고 흥미로운 아이디어를 나누는 걸 좋아한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Real experiences teach me more.",
                    "translation": "실제 경험이 더 많이 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "You learn through doing things.",
                    "translation": "너는 직접 해보면서 배우는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Theories fascinate Dohyun @@.",
                    "hint": "이론들이 도현에게 주는 감정이에요.",
                    "optionA": "never",
                    "optionB": "endlessly",
                    "optionC": "sometimes",
                    "result": "endlessly",
                    "explanation": "도현은 'Theories fascinate me endlessly'라고 이론들이 끝없이 자신을 매혹시킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Your creative thinking opens new worlds!",
                    "translation": "너의 창의적 사고가 새로운 세계를 열어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도현",
                    "script": "Your hands-on approach gets results.",
                    "translation": "너의 직접 해보는 접근이 결과를 가져와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Different talks work for different people!",
                    "translation": "다른 대화가 다른 사람들에게 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태오가 대화의 다양성에 대해 말하는 거예요.",
                    "optionA": "work",
                    "optionB": "Different",
                    "optionC": "talks",
                    "optionD": "different",
                    "optionE": "people",
                    "result": "Different talks work different people",
                    "explanation": "태오는 'Different talks work for different people'라고 다른 대화가 다른 사람들에게 통한다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용한 친구들과의 시간",
            "explanation": "INTP의 아이디어 공유와 ISTP의 실용적 대화 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I love sharing interesting ideas.",
                    "translation": "흥미로운 아이디어를 나누는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I prefer practical conversations.",
                    "translation": "실용적인 대화를 선호해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도현",
                    "script": "Theories fascinate me endlessly.",
                    "translation": "이론들이 끝없이 나를 매혹시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현은 흥미로운 아이디어를 나누는 걸 좋아한다고 했나요?",
                    "hint": "INTP는 개념과 아이디어에 관심이 많아요.",
                    "result": "O",
                    "explanation": "도현은 'I love sharing interesting ideas'라고 흥미로운 아이디어를 나누는 걸 좋아한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Real experiences teach me more.",
                    "translation": "실제 경험이 더 많이 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "You learn through doing things.",
                    "translation": "너는 직접 해보면서 배우는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Theories fascinate Dohyun @@.",
                    "hint": "이론들이 도현에게 주는 감정이에요.",
                    "optionA": "never",
                    "optionB": "endlessly",
                    "optionC": "sometimes",
                    "result": "endlessly",
                    "explanation": "도현은 'Theories fascinate me endlessly'라고 이론들이 끝없이 자신을 매혹시킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Your creative thinking opens new worlds!",
                    "translation": "너의 창의적 사고가 새로운 세계를 열어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도현",
                    "script": "Your hands-on approach gets results.",
                    "translation": "너의 직접 해보는 접근이 결과를 가져와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Different talks work for different people!",
                    "translation": "다른 대화가 다른 사람들에게 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "태오가 대화의 다양성에 대해 말하는 거예요.",
                    "optionA": "work",
                    "optionB": "Different",
                    "optionC": "talks",
                    "optionD": "different",
                    "optionE": "people",
                    "result": "Different talks work different people",
                    "explanation": "태오는 'Different talks work for different people'라고 다른 대화가 다른 사람들에게 통한다고 했어요."
                }
            ]
        }
    ]
}
ID: 8719 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새로운 사람 만나기",
            "explanation": "INTP의 개념적 이해와 ISTP의 관찰적 접근 비교",
            "category": "사회적 상호작용",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "I think about personality types.",
                    "translation": "성격 유형에 대해 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하연",
                    "script": "I watch what people do.",
                    "translation": "사람들이 하는 걸 지켜봐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "Patterns help me understand people.",
                    "translation": "패턴이 사람을 이해하는데 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원은 성격 유형에 대해 생각한다고 했나요?",
                    "hint": "INTP는 추상적인 개념으로 사람을 이해해요.",
                    "result": "O",
                    "explanation": "채원은 'I think about personality types'라고 성격 유형에 대해 생각한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하연",
                    "script": "Actions show me who they are.",
                    "translation": "행동이 그들이 누군지 보여줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "You focus on concrete evidence.",
                    "translation": "너는 구체적인 증거에 집중하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hayeon watches what people @@.",
                    "hint": "하연이 사람들에 대해 관찰하는 것이에요.",
                    "optionA": "think",
                    "optionB": "do",
                    "optionC": "eat",
                    "result": "do",
                    "explanation": "하연은 'I watch what people do'라고 사람들이 하는 걸 지켜본다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하연",
                    "script": "Your deep analysis reveals insights!",
                    "translation": "너의 깊은 분석이 통찰을 드러내!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Your careful observation finds truth.",
                    "translation": "너의 신중한 관찰이 진실을 찾아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "Understanding people works many ways!",
                    "translation": "사람을 이해하는 건 여러 방법으로 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하연이 이해에 대해 말하는 거예요.",
                    "optionA": "works",
                    "optionB": "Understanding",
                    "optionC": "people",
                    "optionD": "many",
                    "optionE": "ways",
                    "result": "Understanding people works many ways",
                    "explanation": "하연은 'Understanding people works many ways'라고 사람을 이해하는 건 여러 방법으로 통한다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새로운 사람 만나기",
            "explanation": "INTP의 개념적 이해와 ISTP의 관찰적 접근 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "I think about personality types.",
                    "translation": "성격 유형에 대해 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하연",
                    "script": "I watch what people do.",
                    "translation": "사람들이 하는 걸 지켜봐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "Patterns help me understand people.",
                    "translation": "패턴이 사람을 이해하는데 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원은 성격 유형에 대해 생각한다고 했나요?",
                    "hint": "INTP는 추상적인 개념으로 사람을 이해해요.",
                    "result": "O",
                    "explanation": "채원은 'I think about personality types'라고 성격 유형에 대해 생각한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하연",
                    "script": "Actions show me who they are.",
                    "translation": "행동이 그들이 누군지 보여줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "You focus on concrete evidence.",
                    "translation": "너는 구체적인 증거에 집중하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hayeon watches what people @@.",
                    "hint": "하연이 사람들에 대해 관찰하는 것이에요.",
                    "optionA": "think",
                    "optionB": "do",
                    "optionC": "eat",
                    "result": "do",
                    "explanation": "하연은 'I watch what people do'라고 사람들이 하는 걸 지켜본다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하연",
                    "script": "Your deep analysis reveals insights!",
                    "translation": "너의 깊은 분석이 통찰을 드러내!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Your careful observation finds truth.",
                    "translation": "너의 신중한 관찰이 진실을 찾아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "Understanding people works many ways!",
                    "translation": "사람을 이해하는 건 여러 방법으로 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "하연이 이해에 대해 말하는 거예요.",
                    "optionA": "works",
                    "optionB": "Understanding",
                    "optionC": "people",
                    "optionD": "many",
                    "optionE": "ways",
                    "result": "Understanding people works many ways",
                    "explanation": "하연은 'Understanding people works many ways'라고 사람을 이해하는 건 여러 방법으로 통한다고 했어요."
                }
            ]
        }
    ]
}
ID: 8720 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 것 배우기",
            "explanation": "INTP의 이론 학습과 ISTP의 실습 학습 비교",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "I read about it first.",
                    "translation": "먼저 그것에 대해 읽어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지안",
                    "script": "I try it with my hands.",
                    "translation": "손으로 직접 해봐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정우",
                    "script": "Understanding concepts helps me learn.",
                    "translation": "개념을 이해하는 게 배우는데 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정우는 먼저 그것에 대해 읽는다고 했나요?",
                    "hint": "INTP는 이론적 이해를 먼저 해요.",
                    "result": "O",
                    "explanation": "정우는 'I read about it first'라고 먼저 그것에 대해 읽는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지안",
                    "script": "Physical practice teaches me best.",
                    "translation": "실제 연습이 가장 잘 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정우",
                    "script": "You learn through direct experience.",
                    "translation": "너는 직접 경험을 통해 배우는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jian tries it with her @@.",
                    "hint": "지안이 직접 해보는 방법이에요.",
                    "optionA": "eyes",
                    "optionB": "hands",
                    "optionC": "ears",
                    "result": "hands",
                    "explanation": "지안은 'I try it with my hands'라고 손으로 직접 해본다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지안",
                    "script": "Your theoretical knowledge builds foundations!",
                    "translation": "너의 이론적 지식이 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정우",
                    "script": "Your practical skills solve problems.",
                    "translation": "너의 실용적 기술이 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지안",
                    "script": "Learning happens through books and practice!",
                    "translation": "배움은 책과 연습을 통해 일어나!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지안이 학습 방법에 대해 말하는 거예요.",
                    "optionA": "happens",
                    "optionB": "Learning",
                    "optionC": "books",
                    "optionD": "practice",
                    "optionE": "through",
                    "result": "Learning happens through books practice",
                    "explanation": "지안은 'Learning happens through books and practice'라고 배움은 책과 연습을 통해 일어난다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 것 배우기",
            "explanation": "INTP의 이론 학습과 ISTP의 실습 학습 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "I read about it first.",
                    "translation": "먼저 그것에 대해 읽어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지안",
                    "script": "I try it with my hands.",
                    "translation": "손으로 직접 해봐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정우",
                    "script": "Understanding concepts helps me learn.",
                    "translation": "개념을 이해하는 게 배우는데 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정우는 먼저 그것에 대해 읽는다고 했나요?",
                    "hint": "INTP는 이론적 이해를 먼저 해요.",
                    "result": "O",
                    "explanation": "정우는 'I read about it first'라고 먼저 그것에 대해 읽는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지안",
                    "script": "Physical practice teaches me best.",
                    "translation": "실제 연습이 가장 잘 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정우",
                    "script": "You learn through direct experience.",
                    "translation": "너는 직접 경험을 통해 배우는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jian tries it with her @@.",
                    "hint": "지안이 직접 해보는 방법이에요.",
                    "optionA": "eyes",
                    "optionB": "hands",
                    "optionC": "ears",
                    "result": "hands",
                    "explanation": "지안은 'I try it with my hands'라고 손으로 직접 해본다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지안",
                    "script": "Your theoretical knowledge builds foundations!",
                    "translation": "너의 이론적 지식이 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정우",
                    "script": "Your practical skills solve problems.",
                    "translation": "너의 실용적 기술이 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지안",
                    "script": "Learning happens through books and practice!",
                    "translation": "배움은 책과 연습을 통해 일어나!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "지안이 학습 방법에 대해 말하는 거예요.",
                    "optionA": "happens",
                    "optionB": "Learning",
                    "optionC": "books",
                    "optionD": "practice",
                    "optionE": "through",
                    "result": "Learning happens through books practice",
                    "explanation": "지안은 'Learning happens through books and practice'라고 배움은 책과 연습을 통해 일어난다고 했어요."
                }
            ]
        }
    ]
}
ID: 8721 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "궁금한 것 알아보기",
            "explanation": "INTP의 원리 탐구와 ISTP의 작동 확인 비교",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현민",
                    "script": "Why does this work?",
                    "translation": "이게 왜 작동할까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채린",
                    "script": "How can I make this?",
                    "translation": "어떻게 이걸 만들 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현민",
                    "script": "I love exploring the reasons.",
                    "translation": "이유를 탐구하는 걸 좋아해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현민은 이게 왜 작동하는지 궁금해했나요?",
                    "hint": "INTP는 원리와 이유를 궁금해해요.",
                    "result": "O",
                    "explanation": "현민은 'Why does this work?'라고 이게 왜 작동하는지 물었어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채린",
                    "script": "I focus on building things.",
                    "translation": "물건을 만드는 데 집중해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현민",
                    "script": "You create with your skills.",
                    "translation": "너는 기술로 창조하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyunmin loves exploring the @@.",
                    "hint": "현민이 탐구하는 것이에요.",
                    "optionA": "food",
                    "optionB": "reasons",
                    "optionC": "music",
                    "result": "reasons",
                    "explanation": "현민은 'I love exploring the reasons'라고 이유를 탐구하는 걸 좋아한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채린",
                    "script": "Your curious mind asks great questions!",
                    "translation": "너의 호기심 많은 마음이 좋은 질문을 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현민",
                    "script": "Your skilled hands create amazing things.",
                    "translation": "너의 숙련된 손이 놀라운 것들을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채린",
                    "script": "Questions and making work together perfectly!",
                    "translation": "질문하기와 만들기가 완벽하게 함께 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채린이 질문과 제작에 대해 말하는 거예요.",
                    "optionA": "work",
                    "optionB": "Questions",
                    "optionC": "making",
                    "optionD": "together",
                    "optionE": "and",
                    "result": "Questions and making work together",
                    "explanation": "채린은 'Questions and making work together perfectly'라고 질문하기와 만들기가 완벽하게 함께 통한다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "궁금한 것 알아보기",
            "explanation": "INTP의 원리 탐구와 ISTP의 작동 확인 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현민",
                    "script": "Why does this work?",
                    "translation": "이게 왜 작동할까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채린",
                    "script": "How can I make this?",
                    "translation": "어떻게 이걸 만들 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현민",
                    "script": "I love exploring the reasons.",
                    "translation": "이유를 탐구하는 걸 좋아해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현민은 이게 왜 작동하는지 궁금해했나요?",
                    "hint": "INTP는 원리와 이유를 궁금해해요.",
                    "result": "O",
                    "explanation": "현민은 'Why does this work?'라고 이게 왜 작동하는지 물었어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채린",
                    "script": "I focus on building things.",
                    "translation": "물건을 만드는 데 집중해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현민",
                    "script": "You create with your skills.",
                    "translation": "너는 기술로 창조하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyunmin loves exploring the @@.",
                    "hint": "현민이 탐구하는 것이에요.",
                    "optionA": "food",
                    "optionB": "reasons",
                    "optionC": "music",
                    "result": "reasons",
                    "explanation": "현민은 'I love exploring the reasons'라고 이유를 탐구하는 걸 좋아한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채린",
                    "script": "Your curious mind asks great questions!",
                    "translation": "너의 호기심 많은 마음이 좋은 질문을 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현민",
                    "script": "Your skilled hands create amazing things.",
                    "translation": "너의 숙련된 손이 놀라운 것들을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채린",
                    "script": "Questions and making work together perfectly!",
                    "translation": "질문하기와 만들기가 완벽하게 함께 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "채린이 질문과 제작에 대해 말하는 거예요.",
                    "optionA": "work",
                    "optionB": "Questions",
                    "optionC": "making",
                    "optionD": "together",
                    "optionE": "and",
                    "result": "Questions and making work together",
                    "explanation": "채린은 'Questions and making work together perfectly'라고 질문하기와 만들기가 완벽하게 함께 통한다고 했어요."
                }
            ]
        }
    ]
}
ID: 8722 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "어려운 선택하기",
            "explanation": "INTP의 논리적 분석과 ISTP의 실용적 판단 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지은",
                    "script": "I analyze all possibilities.",
                    "translation": "모든 가능성을 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소은",
                    "script": "I choose what works now.",
                    "translation": "지금 통하는 걸 선택해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지은",
                    "script": "Logic guides my thinking.",
                    "translation": "논리가 내 사고를 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지은은 모든 가능성을 분석한다고 했나요?",
                    "hint": "INTP는 논리적으로 모든 선택지를 고려해요.",
                    "result": "O",
                    "explanation": "지은은 'I analyze all possibilities'라고 모든 가능성을 분석한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소은",
                    "script": "Practical results matter most.",
                    "translation": "실용적인 결과가 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지은",
                    "script": "You focus on immediate solutions.",
                    "translation": "너는 즉각적인 해결책에 집중하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Logic guides Jieun's @@.",
                    "hint": "논리가 지은에게 이끄는 것이에요.",
                    "optionA": "eating",
                    "optionB": "thinking",
                    "optionC": "sleeping",
                    "result": "thinking",
                    "explanation": "지은은 'Logic guides my thinking'라고 논리가 자신의 사고를 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소은",
                    "script": "Your careful analysis prevents mistakes!",
                    "translation": "너의 신중한 분석이 실수를 방지해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지은",
                    "script": "Your practical approach saves time.",
                    "translation": "너의 실용적 접근이 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소은",
                    "script": "Good choices come from thinking and doing!",
                    "translation": "좋은 선택은 생각과 실행에서 와!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소은이 선택에 대해 말하는 거예요.",
                    "optionA": "Good",
                    "optionB": "choices",
                    "optionC": "thinking",
                    "optionD": "doing",
                    "optionE": "come",
                    "result": "Good choices come thinking doing",
                    "explanation": "소은은 'Good choices come from thinking and doing'라고 좋은 선택은 생각과 실행에서 온다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "어려운 선택하기",
            "explanation": "INTP의 논리적 분석과 ISTP의 실용적 판단 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지은",
                    "script": "I analyze all possibilities.",
                    "translation": "모든 가능성을 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소은",
                    "script": "I choose what works now.",
                    "translation": "지금 통하는 걸 선택해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지은",
                    "script": "Logic guides my thinking.",
                    "translation": "논리가 내 사고를 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지은은 모든 가능성을 분석한다고 했나요?",
                    "hint": "INTP는 논리적으로 모든 선택지를 고려해요.",
                    "result": "O",
                    "explanation": "지은은 'I analyze all possibilities'라고 모든 가능성을 분석한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소은",
                    "script": "Practical results matter most.",
                    "translation": "실용적인 결과가 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지은",
                    "script": "You focus on immediate solutions.",
                    "translation": "너는 즉각적인 해결책에 집중하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Logic guides Jieun's @@.",
                    "hint": "논리가 지은에게 이끄는 것이에요.",
                    "optionA": "eating",
                    "optionB": "thinking",
                    "optionC": "sleeping",
                    "result": "thinking",
                    "explanation": "지은은 'Logic guides my thinking'라고 논리가 자신의 사고를 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소은",
                    "script": "Your careful analysis prevents mistakes!",
                    "translation": "너의 신중한 분석이 실수를 방지해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지은",
                    "script": "Your practical approach saves time.",
                    "translation": "너의 실용적 접근이 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소은",
                    "script": "Good choices come from thinking and doing!",
                    "translation": "좋은 선택은 생각과 실행에서 와!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "소은이 선택에 대해 말하는 거예요.",
                    "optionA": "Good",
                    "optionB": "choices",
                    "optionC": "thinking",
                    "optionD": "doing",
                    "optionE": "come",
                    "result": "Good choices come thinking doing",
                    "explanation": "소은은 'Good choices come from thinking and doing'라고 좋은 선택은 생각과 실행에서 온다고 했어요."
                }
            ]
        }
    ]
}
ID: 8723 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "문제 해결하기",
            "explanation": "INTP의 이론적 접근과 ISTP의 직접적 수리 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소영",
                    "script": "Let me understand the system.",
                    "translation": "시스템을 이해해보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "보라",
                    "script": "Let me fix this quickly.",
                    "translation": "빨리 고쳐보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소영",
                    "script": "Theory helps me see patterns.",
                    "translation": "이론이 패턴을 보는데 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소영은 시스템을 이해해보자고 했나요?",
                    "hint": "INTP는 전체적인 시스템을 이해하려고 해요.",
                    "result": "O",
                    "explanation": "소영은 'Let me understand the system'라고 시스템을 이해해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "보라",
                    "script": "Direct action solves problems.",
                    "translation": "직접적인 행동이 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소영",
                    "script": "You work with your hands immediately.",
                    "translation": "너는 즉시 손으로 작업하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Theory helps Soyoung see @@.",
                    "hint": "이론이 소영에게 보여주는 것이에요.",
                    "optionA": "colors",
                    "optionC": "food",
                    "result": "colors",
                    "explanation": "소영은 'Theory helps me see patterns'라고 이론이 패턴을 보는데 도움이 된다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "보라",
                    "script": "Your deep understanding prevents future problems!",
                    "translation": "너의 깊은 이해가 미래 문제를 방지해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "Your quick fixes keep things running.",
                    "translation": "너의 빠른 수리가 일을 계속 돌아가게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "보라",
                    "script": "Problems need both understanding and fixing!",
                    "translation": "문제는 이해와 수리가 모두 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "보라가 문제 해결에 대해 말하는 거예요.",
                    "result": "Problems need both understanding fixing",
                    "explanation": "보라는 'Problems need both understanding and fixing'라고 문제는 이해와 수리가 모두 필요하다고 했어요.",
                    "optionA": "Problems",
                    "optionB": "fixing",
                    "optionC": "both",
                    "optionD": "understanding",
                    "optionE": "need"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "문제 해결하기",
            "explanation": "INTP의 이론적 접근과 ISTP의 직접적 수리 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소영",
                    "script": "Let me understand the system.",
                    "translation": "시스템을 이해해보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "보라",
                    "script": "Let me fix this quickly.",
                    "translation": "빨리 고쳐보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소영",
                    "script": "Theory helps me see patterns.",
                    "translation": "이론이 패턴을 보는데 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소영은 시스템을 이해해보자고 했나요?",
                    "hint": "INTP는 전체적인 시스템을 이해하려고 해요.",
                    "result": "O",
                    "explanation": "소영은 'Let me understand the system'라고 시스템을 이해해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "보라",
                    "script": "Direct action solves problems.",
                    "translation": "직접적인 행동이 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소영",
                    "script": "You work with your hands immediately.",
                    "translation": "너는 즉시 손으로 작업하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Theory helps Soyoung see @@.",
                    "hint": "이론이 소영에게 보여주는 것이에요.",
                    "optionA": "colors",
                    "optionC": "food",
                    "result": "colors",
                    "explanation": "소영은 'Theory helps me see patterns'라고 이론이 패턴을 보는데 도움이 된다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "보라",
                    "script": "Your deep understanding prevents future problems!",
                    "translation": "너의 깊은 이해가 미래 문제를 방지해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "Your quick fixes keep things running.",
                    "translation": "너의 빠른 수리가 일을 계속 돌아가게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "보라",
                    "script": "Problems need both understanding and fixing!",
                    "translation": "문제는 이해와 수리가 모두 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "보라가 문제 해결에 대해 말하는 거예요.",
                    "optionA": "Problems",
                    "optionB": "fixing",
                    "optionC": "both",
                    "optionD": "understanding",
                    "optionE": "need",
                    "result": "Problems need both understanding fixing",
                    "explanation": "보라는 'Problems need both understanding and fixing'라고 문제는 이해와 수리가 모두 필요하다고 했어요."
                }
            ]
        }
    ]
}
ID: 8724 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "자유로운 하루",
            "explanation": "INTP의 아이디어 탐구와 ISTP의 실험 시간 비교",
            "category": "생활 태도",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정현",
                    "script": "I explore random thoughts today.",
                    "translation": "오늘은 무작위 생각들을 탐구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "I try new things today.",
                    "translation": "오늘은 새로운 것들을 시도해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정현",
                    "script": "Mental wandering feels refreshing.",
                    "translation": "정신적으로 돌아다니는 게 상쾌해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정현은 오늘 무작위 생각들을 탐구한다고 했나요?",
                    "hint": "INTP는 자유로운 사고 탐구를 좋아해요.",
                    "result": "O",
                    "explanation": "정현은 'I explore random thoughts today'라고 오늘은 무작위 생각들을 탐구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "Physical experiments teach me.",
                    "translation": "물리적 실험이 나를 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정현",
                    "script": "You test ideas with actions.",
                    "translation": "너는 행동으로 아이디어를 시험하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Mental wandering feels @@.",
                    "hint": "정현이 정신적 탐구에 대해 느끼는 감정이에요.",
                    "optionA": "boring",
                    "optionB": "refreshing",
                    "optionC": "tiring",
                    "result": "refreshing",
                    "explanation": "정현은 'Mental wandering feels refreshing'라고 정신적으로 돌아다니는 게 상쾌하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동민",
                    "script": "Your creative thinking sparks innovations!",
                    "translation": "너의 창의적 사고가 혁신을 불러일으켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정현",
                    "script": "Your hands-on testing proves concepts.",
                    "translation": "너의 직접 테스트가 개념을 증명해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동민",
                    "script": "Free time works best with thinking and doing!",
                    "translation": "자유 시간은 생각과 실행으로 가장 잘 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동민이 자유 시간에 대해 말하는 거예요.",
                    "optionA": "works",
                    "optionB": "Free",
                    "optionC": "time",
                    "optionD": "thinking",
                    "optionE": "doing",
                    "result": "Free time works thinking doing",
                    "explanation": "동민은 'Free time works best with thinking and doing'라고 자유 시간은 생각과 실행으로 가장 잘 통한다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "자유로운 하루",
            "explanation": "INTP의 아이디어 탐구와 ISTP의 실험 시간 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정현",
                    "script": "I explore random thoughts today.",
                    "translation": "오늘은 무작위 생각들을 탐구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "I try new things today.",
                    "translation": "오늘은 새로운 것들을 시도해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정현",
                    "script": "Mental wandering feels refreshing.",
                    "translation": "정신적으로 돌아다니는 게 상쾌해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정현은 오늘 무작위 생각들을 탐구한다고 했나요?",
                    "hint": "INTP는 자유로운 사고 탐구를 좋아해요.",
                    "result": "O",
                    "explanation": "정현은 'I explore random thoughts today'라고 오늘은 무작위 생각들을 탐구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "Physical experiments teach me.",
                    "translation": "물리적 실험이 나를 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정현",
                    "script": "You test ideas with actions.",
                    "translation": "너는 행동으로 아이디어를 시험하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Mental wandering feels @@.",
                    "hint": "정현이 정신적 탐구에 대해 느끼는 감정이에요.",
                    "optionA": "boring",
                    "optionB": "refreshing",
                    "optionC": "tiring",
                    "result": "refreshing",
                    "explanation": "정현은 'Mental wandering feels refreshing'라고 정신적으로 돌아다니는 게 상쾌하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동민",
                    "script": "Your creative thinking sparks innovations!",
                    "translation": "너의 창의적 사고가 혁신을 불러일으켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정현",
                    "script": "Your hands-on testing proves concepts.",
                    "translation": "너의 직접 테스트가 개념을 증명해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동민",
                    "script": "Free time works best with thinking and doing!",
                    "translation": "자유 시간은 생각과 실행으로 가장 잘 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "동민이 자유 시간에 대해 말하는 거예요.",
                    "optionA": "works",
                    "optionB": "Free",
                    "optionC": "time",
                    "optionD": "thinking",
                    "optionE": "doing",
                    "result": "Free time works thinking doing",
                    "explanation": "동민은 'Free time works best with thinking and doing'라고 자유 시간은 생각과 실행으로 가장 잘 통한다고 했어요."
                }
            ]
        }
    ]
}
ID: 8725 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "주말 보내기",
            "explanation": "INTP의 개념적 탐구와 ISTP의 기술적 활동 비교",
            "category": "생활 태도",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강사",
                    "script": "I think about interesting concepts.",
                    "translation": "흥미로운 개념들에 대해 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성진",
                    "script": "I work on practical projects.",
                    "translation": "실용적인 프로젝트를 진행해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "강사",
                    "script": "Ideas give me energy.",
                    "translation": "아이디어가 나에게 에너지를 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "강사는 흥미로운 개념들에 대해 생각한다고 했나요?",
                    "hint": "INTP는 추상적 개념을 좋아해요.",
                    "result": "O",
                    "explanation": "강사는 'I think about interesting concepts'라고 흥미로운 개념들에 대해 생각한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성진",
                    "script": "Building things gives me satisfaction.",
                    "translation": "물건을 만드는 게 만족을 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "강사",
                    "script": "You create tangible results.",
                    "translation": "너는 만질 수 있는 결과를 만드는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ideas give Kangsa @@.",
                    "hint": "아이디어가 강사에게 주는 것이에요.",
                    "optionA": "problems",
                    "optionB": "energy",
                    "optionC": "sleep",
                    "result": "energy",
                    "explanation": "강사는 'Ideas give me energy'라고 아이디어가 자신에게 에너지를 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성진",
                    "script": "Your abstract thinking opens possibilities!",
                    "translation": "너의 추상적 사고가 가능성을 열어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "강사",
                    "script": "Your skilled crafting solves real needs.",
                    "translation": "너의 숙련된 제작이 실제 필요를 해결해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성진",
                    "script": "Weekends balance thinking and making perfectly!",
                    "translation": "주말이 생각과 만들기의 균형을 완벽하게 맞춰!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성진이 주말 활동에 대해 말하는 거예요.",
                    "optionA": "balance",
                    "optionB": "Weekends",
                    "optionC": "thinking",
                    "optionD": "making",
                    "optionE": "and",
                    "result": "Weekends balance thinking and making",
                    "explanation": "성진은 'Weekends balance thinking and making perfectly'라고 주말이 생각과 만들기의 균형을 완벽하게 맞춘다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "주말 보내기",
            "explanation": "INTP의 개념적 탐구와 ISTP의 기술적 활동 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강사",
                    "script": "I think about interesting concepts.",
                    "translation": "흥미로운 개념들에 대해 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성진",
                    "script": "I work on practical projects.",
                    "translation": "실용적인 프로젝트를 진행해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "강사",
                    "script": "Ideas give me energy.",
                    "translation": "아이디어가 나에게 에너지를 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "강사는 흥미로운 개념들에 대해 생각한다고 했나요?",
                    "hint": "INTP는 추상적 개념을 좋아해요.",
                    "result": "O",
                    "explanation": "강사는 'I think about interesting concepts'라고 흥미로운 개념들에 대해 생각한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성진",
                    "script": "Building things gives me satisfaction.",
                    "translation": "물건을 만드는 게 만족을 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "강사",
                    "script": "You create tangible results.",
                    "translation": "너는 만질 수 있는 결과를 만드는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ideas give Kangsa @@.",
                    "hint": "아이디어가 강사에게 주는 것이에요.",
                    "optionA": "problems",
                    "optionB": "energy",
                    "optionC": "sleep",
                    "result": "energy",
                    "explanation": "강사는 'Ideas give me energy'라고 아이디어가 자신에게 에너지를 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성진",
                    "script": "Your abstract thinking opens possibilities!",
                    "translation": "너의 추상적 사고가 가능성을 열어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "강사",
                    "script": "Your skilled crafting solves real needs.",
                    "translation": "너의 숙련된 제작이 실제 필요를 해결해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성진",
                    "script": "Weekends balance thinking and making perfectly!",
                    "translation": "주말이 생각과 만들기의 균형을 완벽하게 맞춰!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "성진이 주말 활동에 대해 말하는 거예요.",
                    "optionA": "balance",
                    "optionB": "Weekends",
                    "optionC": "thinking",
                    "optionD": "making",
                    "optionE": "and",
                    "result": "Weekends balance thinking and making",
                    "explanation": "성진은 'Weekends balance thinking and making perfectly'라고 주말이 생각과 만들기의 균형을 완벽하게 맞춘다고 했어요."
                }
            ]
        }
    ]
}
ID: 8726 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시험 스트레스 받을 때",
            "explanation": "INTP의 이해 중심과 ISTP의 연습 중심 준비 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I need to understand concepts.",
                    "translation": "개념을 이해해야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I need to practice problems.",
                    "translation": "문제를 연습해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도현",
                    "script": "Theory makes everything clear.",
                    "translation": "이론이 모든 걸 명확하게 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현은 개념을 이해해야 한다고 했나요?",
                    "hint": "INTP는 개념적 이해를 중시해요.",
                    "result": "O",
                    "explanation": "도현은 'I need to understand concepts'라고 개념을 이해해야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Repetition builds my confidence.",
                    "translation": "반복이 자신감을 만들어줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "You learn through doing exercises.",
                    "translation": "너는 문제를 풀면서 배우는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Theory makes everything @@.",
                    "hint": "이론이 모든 것에 주는 효과예요.",
                    "optionA": "confusing",
                    "optionB": "clear",
                    "optionC": "difficult",
                    "result": "clear",
                    "explanation": "도현은 'Theory makes everything clear'라고 이론이 모든 걸 명확하게 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Your deep understanding handles hard questions!",
                    "translation": "너의 깊은 이해가 어려운 질문을 처리해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도현",
                    "script": "Your steady practice builds strong skills.",
                    "translation": "너의 꾸준한 연습이 강한 기술을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Study success needs both understanding and practice!",
                    "translation": "공부 성공은 이해와 연습이 모두 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태오가 공부 성공에 대해 말하는 거예요.",
                    "optionA": "needs",
                    "optionB": "Study",
                    "optionC": "success",
                    "optionD": "understanding",
                    "optionE": "practice",
                    "result": "Study success needs understanding practice",
                    "explanation": "태오는 'Study success needs both understanding and practice'라고 공부 성공은 이해와 연습이 모두 필요하다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시험 스트레스 받을 때",
            "explanation": "INTP의 이해 중심과 ISTP의 연습 중심 준비 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I need to understand concepts.",
                    "translation": "개념을 이해해야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I need to practice problems.",
                    "translation": "문제를 연습해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도현",
                    "script": "Theory makes everything clear.",
                    "translation": "이론이 모든 걸 명확하게 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현은 개념을 이해해야 한다고 했나요?",
                    "hint": "INTP는 개념적 이해를 중시해요.",
                    "result": "O",
                    "explanation": "도현은 'I need to understand concepts'라고 개념을 이해해야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Repetition builds my confidence.",
                    "translation": "반복이 자신감을 만들어줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "You learn through doing exercises.",
                    "translation": "너는 문제를 풀면서 배우는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Theory makes everything @@.",
                    "hint": "이론이 모든 것에 주는 효과예요.",
                    "optionA": "confusing",
                    "optionB": "clear",
                    "optionC": "difficult",
                    "result": "clear",
                    "explanation": "도현은 'Theory makes everything clear'라고 이론이 모든 걸 명확하게 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Your deep understanding handles hard questions!",
                    "translation": "너의 깊은 이해가 어려운 질문을 처리해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도현",
                    "script": "Your steady practice builds strong skills.",
                    "translation": "너의 꾸준한 연습이 강한 기술을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Study success needs both understanding and practice!",
                    "translation": "공부 성공은 이해와 연습이 모두 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "태오가 공부 성공에 대해 말하는 거예요.",
                    "optionA": "needs",
                    "optionB": "Study",
                    "optionC": "success",
                    "optionD": "understanding",
                    "optionE": "practice",
                    "result": "Study success needs understanding practice",
                    "explanation": "태오는 'Study success needs both understanding and practice'라고 공부 성공은 이해와 연습이 모두 필요하다고 했어요."
                }
            ]
        }
    ]
}
ID: 8727 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스러운 문제 발생",
            "explanation": "INTP의 원인 분석과 ISTP의 즉시 대응 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "What caused this problem?",
                    "translation": "이 문제의 원인이 뭘까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하연",
                    "script": "How can I fix this?",
                    "translation": "어떻게 이걸 고칠 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "Understanding helps prevent repetition.",
                    "translation": "이해하면 반복을 방지하는데 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원은 문제의 원인이 뭔지 궁금해했나요?",
                    "hint": "INTP는 문제의 근본 원인을 분석해요.",
                    "result": "O",
                    "explanation": "채원은 'What caused this problem?'라고 이 문제의 원인이 뭔지 물었어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하연",
                    "script": "Quick action stops more damage.",
                    "translation": "빠른 행동이 더 큰 손상을 막아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "You respond immediately to issues.",
                    "translation": "너는 문제에 즉시 반응하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Understanding helps prevent @@.",
                    "hint": "이해가 방지하는 것이에요.",
                    "optionA": "learning",
                    "optionB": "repetition",
                    "optionC": "sleeping",
                    "result": "repetition",
                    "explanation": "채원은 'Understanding helps prevent repetition'라고 이해하면 반복을 방지하는데 도움이 된다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하연",
                    "script": "Your analysis finds root causes!",
                    "translation": "너의 분석이 근본 원인을 찾아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Your quick response minimizes problems.",
                    "translation": "너의 빠른 반응이 문제를 최소화해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "Crisis handling works with analysis and action!",
                    "translation": "위기 처리는 분석과 행동으로 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하연이 위기 처리에 대해 말하는 거예요.",
                    "optionA": "works",
                    "optionB": "Crisis",
                    "optionC": "handling",
                    "optionD": "analysis",
                    "optionE": "action",
                    "result": "Crisis handling works analysis action",
                    "explanation": "하연은 'Crisis handling works with analysis and action'라고 위기 처리는 분석과 행동으로 통한다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스러운 문제 발생",
            "explanation": "INTP의 원인 분석과 ISTP의 즉시 대응 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "What caused this problem?",
                    "translation": "이 문제의 원인이 뭘까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하연",
                    "script": "How can I fix this?",
                    "translation": "어떻게 이걸 고칠 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "Understanding helps prevent repetition.",
                    "translation": "이해하면 반복을 방지하는데 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원은 문제의 원인이 뭔지 궁금해했나요?",
                    "hint": "INTP는 문제의 근본 원인을 분석해요.",
                    "result": "O",
                    "explanation": "채원은 'What caused this problem?'라고 이 문제의 원인이 뭔지 물었어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하연",
                    "script": "Quick action stops more damage.",
                    "translation": "빠른 행동이 더 큰 손상을 막아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "You respond immediately to issues.",
                    "translation": "너는 문제에 즉시 반응하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Understanding helps prevent @@.",
                    "hint": "이해가 방지하는 것이에요.",
                    "optionA": "learning",
                    "optionB": "repetition",
                    "optionC": "sleeping",
                    "result": "repetition",
                    "explanation": "채원은 'Understanding helps prevent repetition'라고 이해하면 반복을 방지하는데 도움이 된다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하연",
                    "script": "Your analysis finds root causes!",
                    "translation": "너의 분석이 근본 원인을 찾아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Your quick response minimizes problems.",
                    "translation": "너의 빠른 반응이 문제를 최소화해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "Crisis handling works with analysis and action!",
                    "translation": "위기 처리는 분석과 행동으로 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "하연이 위기 처리에 대해 말하는 거예요.",
                    "optionA": "works",
                    "optionB": "Crisis",
                    "optionC": "handling",
                    "optionD": "analysis",
                    "optionE": "action",
                    "result": "Crisis handling works analysis action",
                    "explanation": "하연은 'Crisis handling works with analysis and action'라고 위기 처리는 분석과 행동으로 통한다고 했어요."
                }
            ]
        }
    ]
}
ID: 8728 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "미래 계획 세우기",
            "explanation": "INTP의 가능성 탐구와 ISTP의 실용적 목표 비교",
            "category": "직업 및 목표 설정",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "김과장",
                    "script": "Many options look interesting.",
                    "translation": "많은 선택지가 흥미로워 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "강팀장",
                    "script": "I choose practical goals.",
                    "translation": "실용적인 목표를 선택해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "김과장",
                    "script": "Possibilities excite my imagination.",
                    "translation": "가능성들이 상상력을 자극해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "김과장은 많은 선택지가 흥미로워 보인다고 했나요?",
                    "hint": "INTP는 다양한 가능성을 고려해요.",
                    "result": "O",
                    "explanation": "김과장은 'Many options look interesting'라고 많은 선택지가 흥미로워 보인다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "강팀장",
                    "script": "Concrete skills lead to success.",
                    "translation": "구체적인 기술이 성공으로 이끌어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "김과장",
                    "script": "You focus on achievable targets.",
                    "translation": "너는 달성 가능한 목표에 집중하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Possibilities excite Kimgwajang's @@.",
                    "hint": "가능성들이 김과장에게 자극하는 것이에요.",
                    "optionA": "sleep",
                    "optionB": "imagination",
                    "optionC": "hunger",
                    "result": "imagination",
                    "explanation": "김과장은 'Possibilities excite my imagination'라고 가능성들이 상상력을 자극한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "강팀장",
                    "script": "Your creative vision sees opportunities!",
                    "translation": "너의 창의적 비전이 기회를 봐!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "김과장",
                    "script": "Your practical approach builds careers.",
                    "translation": "너의 실용적 접근이 커리어를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "강팀장",
                    "script": "Good planning combines vision and practical steps!",
                    "translation": "좋은 계획은 비전과 실용적 단계를 결합해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "강팀장이 계획에 대해 말하는 거예요.",
                    "optionA": "combines",
                    "optionB": "Good",
                    "optionC": "planning",
                    "optionD": "vision",
                    "optionE": "steps",
                    "result": "Good planning combines vision steps",
                    "explanation": "강팀장은 'Good planning combines vision and practical steps'라고 좋은 계획은 비전과 실용적 단계를 결합한다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "미래 계획 세우기",
            "explanation": "INTP의 가능성 탐구와 ISTP의 실용적 목표 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "김과장",
                    "script": "Many options look interesting.",
                    "translation": "많은 선택지가 흥미로워 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "강팀장",
                    "script": "I choose practical goals.",
                    "translation": "실용적인 목표를 선택해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "김과장",
                    "script": "Possibilities excite my imagination.",
                    "translation": "가능성들이 상상력을 자극해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "김과장은 많은 선택지가 흥미로워 보인다고 했나요?",
                    "hint": "INTP는 다양한 가능성을 고려해요.",
                    "result": "O",
                    "explanation": "김과장은 'Many options look interesting'라고 많은 선택지가 흥미로워 보인다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "강팀장",
                    "script": "Concrete skills lead to success.",
                    "translation": "구체적인 기술이 성공으로 이끌어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "김과장",
                    "script": "You focus on achievable targets.",
                    "translation": "너는 달성 가능한 목표에 집중하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Possibilities excite Kimgwajang's @@.",
                    "hint": "가능성들이 김과장에게 자극하는 것이에요.",
                    "optionA": "sleep",
                    "optionB": "imagination",
                    "optionC": "hunger",
                    "result": "imagination",
                    "explanation": "김과장은 'Possibilities excite my imagination'라고 가능성들이 상상력을 자극한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "강팀장",
                    "script": "Your creative vision sees opportunities!",
                    "translation": "너의 창의적 비전이 기회를 봐!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "김과장",
                    "script": "Your practical approach builds careers.",
                    "translation": "너의 실용적 접근이 커리어를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "강팀장",
                    "script": "Good planning combines vision and practical steps!",
                    "translation": "좋은 계획은 비전과 실용적 단계를 결합해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "강팀장이 계획에 대해 말하는 거예요.",
                    "optionA": "combines",
                    "optionB": "Good",
                    "optionC": "planning",
                    "optionD": "vision",
                    "optionE": "steps",
                    "result": "Good planning combines vision steps",
                    "explanation": "강팀장은 'Good planning combines vision and practical steps'라고 좋은 계획은 비전과 실용적 단계를 결합한다고 했어요."
                }
            ]
        }
    ]
}
ID: 8729 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "새로운 일 도전하기",
            "explanation": "INTP의 잠재력 평가와 ISTP의 기술 확인 비교",
            "category": "직업 및 목표 설정",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "Can I learn this concept?",
                    "translation": "이 개념을 배울 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지안",
                    "script": "Do I have the skills?",
                    "translation": "기술이 있을까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정우",
                    "script": "Mental capacity interests me most.",
                    "translation": "정신적 능력이 가장 관심을 끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정우는 개념을 배울 수 있는지 궁금해했나요?",
                    "hint": "INTP는 개념적 학습 능력을 중시해요.",
                    "result": "O",
                    "explanation": "정우는 'Can I learn this concept?'라고 이 개념을 배울 수 있는지 물었어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지안",
                    "script": "Technical abilities determine success.",
                    "translation": "기술적 능력이 성공을 결정해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정우",
                    "script": "You evaluate concrete capabilities.",
                    "translation": "너는 구체적인 능력을 평가하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Mental capacity interests Jeongwoo @@.",
                    "hint": "정신적 능력이 정우에게 주는 관심의 정도예요.",
                    "optionA": "least",
                    "optionB": "most",
                    "optionC": "never",
                    "result": "most",
                    "explanation": "정우는 'Mental capacity interests me most'라고 정신적 능력이 가장 관심을 끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지안",
                    "script": "Your learning ability adapts to anything!",
                    "translation": "너의 학습 능력이 뭐든 적응해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정우",
                    "script": "Your skill assessment prevents overcommitment.",
                    "translation": "너의 기술 평가가 과도한 약속을 방지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지안",
                    "script": "Success needs both learning and skills!",
                    "translation": "성공은 학습과 기술이 모두 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지안이 성공에 대해 말하는 거예요.",
                    "optionA": "needs",
                    "optionB": "Success",
                    "optionC": "learning",
                    "optionD": "skills",
                    "optionE": "both",
                    "result": "Success needs both learning skills",
                    "explanation": "지안은 'Success needs both learning and skills'라고 성공은 학습과 기술이 모두 필요하다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "새로운 일 도전하기",
            "explanation": "INTP의 잠재력 평가와 ISTP의 기술 확인 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "Can I learn this concept?",
                    "translation": "이 개념을 배울 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지안",
                    "script": "Do I have the skills?",
                    "translation": "기술이 있을까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정우",
                    "script": "Mental capacity interests me most.",
                    "translation": "정신적 능력이 가장 관심을 끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정우는 개념을 배울 수 있는지 궁금해했나요?",
                    "hint": "INTP는 개념적 학습 능력을 중시해요.",
                    "result": "O",
                    "explanation": "정우는 'Can I learn this concept?'라고 이 개념을 배울 수 있는지 물었어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지안",
                    "script": "Technical abilities determine success.",
                    "translation": "기술적 능력이 성공을 결정해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정우",
                    "script": "You evaluate concrete capabilities.",
                    "translation": "너는 구체적인 능력을 평가하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Mental capacity interests Jeongwoo @@.",
                    "hint": "정신적 능력이 정우에게 주는 관심의 정도예요.",
                    "optionA": "least",
                    "optionB": "most",
                    "optionC": "never",
                    "result": "most",
                    "explanation": "정우는 'Mental capacity interests me most'라고 정신적 능력이 가장 관심을 끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지안",
                    "script": "Your learning ability adapts to anything!",
                    "translation": "너의 학습 능력이 뭐든 적응해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정우",
                    "script": "Your skill assessment prevents overcommitment.",
                    "translation": "너의 기술 평가가 과도한 약속을 방지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지안",
                    "script": "Success needs both learning and skills!",
                    "translation": "성공은 학습과 기술이 모두 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "지안이 성공에 대해 말하는 거예요.",
                    "optionA": "needs",
                    "optionB": "Success",
                    "optionC": "learning",
                    "optionD": "skills",
                    "optionE": "both",
                    "result": "Success needs both learning skills",
                    "explanation": "지안은 'Success needs both learning and skills'라고 성공은 학습과 기술이 모두 필요하다고 했어요."
                }
            ]
        }
    ]
}
ID: 8730 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "새로운 취미 찾기",
            "explanation": "INTP의 지적 흥미와 ISTP의 실용적 취미 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현민",
                    "script": "I love learning new theories.",
                    "translation": "새로운 이론을 배우는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채린",
                    "script": "I enjoy making useful things.",
                    "translation": "유용한 것들을 만드는 걸 즐겨."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현민",
                    "script": "Abstract ideas spark my curiosity.",
                    "translation": "추상적 아이디어가 호기심을 불러일으켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현민은 새로운 이론을 배우는 걸 좋아한다고 했나요?",
                    "hint": "INTP는 이론적 학습을 즐겨요.",
                    "result": "O",
                    "explanation": "현민은 'I love learning new theories'라고 새로운 이론을 배우는 걸 좋아한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채린",
                    "script": "Hands-on projects give me joy.",
                    "translation": "직접 하는 프로젝트가 기쁨을 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현민",
                    "script": "You create practical solutions.",
                    "translation": "너는 실용적인 해결책을 만들어내는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Abstract ideas spark Hyunmin's @@.",
                    "hint": "추상적 아이디어가 현민에게 불러일으키는 것이에요.",
                    "optionA": "sleepiness",
                    "optionB": "curiosity",
                    "optionC": "hunger",
                    "result": "curiosity",
                    "explanation": "현민은 'Abstract ideas spark my curiosity'라고 추상적 아이디어가 호기심을 불러일으킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채린",
                    "script": "Your intellectual exploration inspires innovation!",
                    "translation": "너의 지적 탐구가 혁신을 불러일으켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현민",
                    "script": "Your skilled creation serves real purposes.",
                    "translation": "너의 숙련된 창작이 실제 목적에 봉사해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채린",
                    "script": "Hobbies work through thinking and making!",
                    "translation": "취미는 생각과 만들기를 통해 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채린이 취미에 대해 말하는 거예요.",
                    "optionA": "work",
                    "optionB": "Hobbies",
                    "optionC": "thinking",
                    "optionD": "making",
                    "optionE": "through",
                    "result": "Hobbies work through thinking making",
                    "explanation": "채린은 'Hobbies work through thinking and making'라고 취미는 생각과 만들기를 통해 통한다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "새로운 취미 찾기",
            "explanation": "INTP의 지적 흥미와 ISTP의 실용적 취미 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현민",
                    "script": "I love learning new theories.",
                    "translation": "새로운 이론을 배우는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채린",
                    "script": "I enjoy making useful things.",
                    "translation": "유용한 것들을 만드는 걸 즐겨."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현민",
                    "script": "Abstract ideas spark my curiosity.",
                    "translation": "추상적 아이디어가 호기심을 불러일으켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현민은 새로운 이론을 배우는 걸 좋아한다고 했나요?",
                    "hint": "INTP는 이론적 학습을 즐겨요.",
                    "result": "O",
                    "explanation": "현민은 'I love learning new theories'라고 새로운 이론을 배우는 걸 좋아한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채린",
                    "script": "Hands-on projects give me joy.",
                    "translation": "직접 하는 프로젝트가 기쁨을 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현민",
                    "script": "You create practical solutions.",
                    "translation": "너는 실용적인 해결책을 만들어내는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Abstract ideas spark Hyunmin's @@.",
                    "hint": "추상적 아이디어가 현민에게 불러일으키는 것이에요.",
                    "optionA": "sleepiness",
                    "optionB": "curiosity",
                    "optionC": "hunger",
                    "result": "curiosity",
                    "explanation": "현민은 'Abstract ideas spark my curiosity'라고 추상적 아이디어가 호기심을 불러일으킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채린",
                    "script": "Your intellectual exploration inspires innovation!",
                    "translation": "너의 지적 탐구가 혁신을 불러일으켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현민",
                    "script": "Your skilled creation serves real purposes.",
                    "translation": "너의 숙련된 창작이 실제 목적에 봉사해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채린",
                    "script": "Hobbies work through thinking and making!",
                    "translation": "취미는 생각과 만들기를 통해 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "채린이 취미에 대해 말하는 거예요.",
                    "optionA": "work",
                    "optionB": "Hobbies",
                    "optionC": "thinking",
                    "optionD": "making",
                    "optionE": "through",
                    "result": "Hobbies work through thinking making",
                    "explanation": "채린은 'Hobbies work through thinking and making'라고 취미는 생각과 만들기를 통해 통한다고 했어요."
                }
            ]
        }
    ]
}
ID: 8731 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "여가 시간 활용",
            "explanation": "INTP의 개념적 탐구와 ISTP의 기능적 활동 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지은",
                    "script": "I explore fascinating concepts.",
                    "translation": "매혹적인 개념들을 탐구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소은",
                    "script": "I repair and improve things.",
                    "translation": "물건들을 고치고 개선해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지은",
                    "script": "Mental adventures energize me.",
                    "translation": "정신적 모험이 나에게 에너지를 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지은은 매혹적인 개념들을 탐구한다고 했나요?",
                    "hint": "INTP는 추상적 개념에 관심이 많아요.",
                    "result": "O",
                    "explanation": "지은은 'I explore fascinating concepts'라고 매혹적인 개념들을 탐구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소은",
                    "script": "Physical work satisfies me.",
                    "translation": "육체적 작업이 만족을 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지은",
                    "script": "You improve the world around you.",
                    "translation": "너는 주변 세상을 개선하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Mental adventures energize @@.",
                    "hint": "정신적 모험이 에너지를 주는 사람이에요.",
                    "optionA": "nobody",
                    "optionB": "her",
                    "optionC": "everyone",
                    "result": "her",
                    "explanation": "지은은 'Mental adventures energize me'라고 정신적 모험이 자신에게 에너지를 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소은",
                    "script": "Your creative thinking solves complex puzzles!",
                    "translation": "너의 창의적 사고가 복잡한 퍼즐을 해결해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지은",
                    "script": "Your practical work fixes real problems.",
                    "translation": "너의 실용적 작업이 실제 문제를 고쳐."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소은",
                    "script": "Free time becomes productive in different ways!",
                    "translation": "자유 시간이 다른 방법으로 생산적이 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소은이 자유 시간에 대해 말하는 거예요.",
                    "result": "Free time becomes productive ways",
                    "explanation": "소은은 'Free time becomes productive in different ways'라고 자유 시간이 다른 방법으로 생산적이 된다고 했어요.",
                    "optionA": "ways",
                    "optionB": "becomes",
                    "optionC": "Free",
                    "optionD": "productive",
                    "optionE": "time"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "여가 시간 활용",
            "explanation": "INTP의 개념적 탐구와 ISTP의 기능적 활동 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지은",
                    "script": "I explore fascinating concepts.",
                    "translation": "매혹적인 개념들을 탐구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소은",
                    "script": "I repair and improve things.",
                    "translation": "물건들을 고치고 개선해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지은",
                    "script": "Mental adventures energize me.",
                    "translation": "정신적 모험이 나에게 에너지를 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지은은 매혹적인 개념들을 탐구한다고 했나요?",
                    "hint": "INTP는 추상적 개념에 관심이 많아요.",
                    "result": "O",
                    "explanation": "지은은 'I explore fascinating concepts'라고 매혹적인 개념들을 탐구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소은",
                    "script": "Physical work satisfies me.",
                    "translation": "육체적 작업이 만족을 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지은",
                    "script": "You improve the world around you.",
                    "translation": "너는 주변 세상을 개선하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Mental adventures energize @@.",
                    "hint": "정신적 모험이 에너지를 주는 사람이에요.",
                    "optionA": "nobody",
                    "optionB": "her",
                    "optionC": "everyone",
                    "result": "her",
                    "explanation": "지은은 'Mental adventures energize me'라고 정신적 모험이 자신에게 에너지를 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소은",
                    "script": "Your creative thinking solves complex puzzles!",
                    "translation": "너의 창의적 사고가 복잡한 퍼즐을 해결해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지은",
                    "script": "Your practical work fixes real problems.",
                    "translation": "너의 실용적 작업이 실제 문제를 고쳐."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소은",
                    "script": "Free time becomes productive in different ways!",
                    "translation": "자유 시간이 다른 방법으로 생산적이 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "소은이 자유 시간에 대해 말하는 거예요.",
                    "optionA": "ways",
                    "optionB": "becomes",
                    "optionC": "Free",
                    "optionD": "productive",
                    "optionE": "time",
                    "result": "Free time becomes productive ways",
                    "explanation": "소은은 'Free time becomes productive in different ways'라고 자유 시간이 다른 방법으로 생산적이 된다고 했어요."
                }
            ]
        }
    ]
}
ID: 8732 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구와 다른 생각",
            "explanation": "INTP의 이론적 토론과 ISTP의 실증적 검증 비교",
            "category": "갈등 해결 방식",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소영",
                    "script": "Let's examine the logic.",
                    "translation": "논리를 살펴보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "보라",
                    "script": "Let's test it practically.",
                    "translation": "실제로 테스트해보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소영",
                    "script": "Reasoning reveals the truth.",
                    "translation": "추론이 진실을 드러내."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소영은 논리를 살펴보자고 했나요?",
                    "hint": "INTP는 논리적 분석을 중시해요.",
                    "result": "O",
                    "explanation": "소영은 'Let's examine the logic'라고 논리를 살펴보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "보라",
                    "script": "Evidence shows what works.",
                    "translation": "증거가 뭐가 통하는지 보여줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소영",
                    "script": "You prove ideas through experiments.",
                    "translation": "너는 실험을 통해 아이디어를 증명하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Reasoning reveals the @@.",
                    "hint": "추론이 드러내는 것이에요.",
                    "optionA": "lie",
                    "optionB": "truth",
                    "optionC": "joke",
                    "result": "truth",
                    "explanation": "소영은 'Reasoning reveals the truth'라고 추론이 진실을 드러낸다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "보라",
                    "script": "Your logical thinking clarifies complex ideas!",
                    "translation": "너의 논리적 사고가 복잡한 아이디어를 명확하게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "Your practical testing validates theories.",
                    "translation": "너의 실용적 테스트가 이론을 검증해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "보라",
                    "script": "Truth comes through reasoning and testing!",
                    "translation": "진실은 추론과 테스트를 통해 와!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "보라가 진실에 대해 말하는 거예요.",
                    "optionA": "comes",
                    "optionB": "Truth",
                    "optionC": "reasoning",
                    "optionD": "testing",
                    "optionE": "through",
                    "result": "Truth comes through reasoning testing",
                    "explanation": "보라는 'Truth comes through reasoning and testing'라고 진실은 추론과 테스트를 통해 온다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구와 다른 생각",
            "explanation": "INTP의 이론적 토론과 ISTP의 실증적 검증 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소영",
                    "script": "Let's examine the logic.",
                    "translation": "논리를 살펴보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "보라",
                    "script": "Let's test it practically.",
                    "translation": "실제로 테스트해보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소영",
                    "script": "Reasoning reveals the truth.",
                    "translation": "추론이 진실을 드러내."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소영은 논리를 살펴보자고 했나요?",
                    "hint": "INTP는 논리적 분석을 중시해요.",
                    "result": "O",
                    "explanation": "소영은 'Let's examine the logic'라고 논리를 살펴보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "보라",
                    "script": "Evidence shows what works.",
                    "translation": "증거가 뭐가 통하는지 보여줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소영",
                    "script": "You prove ideas through experiments.",
                    "translation": "너는 실험을 통해 아이디어를 증명하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Reasoning reveals the @@.",
                    "hint": "추론이 드러내는 것이에요.",
                    "optionA": "lie",
                    "optionB": "truth",
                    "optionC": "joke",
                    "result": "truth",
                    "explanation": "소영은 'Reasoning reveals the truth'라고 추론이 진실을 드러낸다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "보라",
                    "script": "Your logical thinking clarifies complex ideas!",
                    "translation": "너의 논리적 사고가 복잡한 아이디어를 명확하게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "Your practical testing validates theories.",
                    "translation": "너의 실용적 테스트가 이론을 검증해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "보라",
                    "script": "Truth comes through reasoning and testing!",
                    "translation": "진실은 추론과 테스트를 통해 와!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "보라가 진실에 대해 말하는 거예요.",
                    "optionA": "comes",
                    "optionB": "Truth",
                    "optionC": "reasoning",
                    "optionD": "testing",
                    "optionE": "through",
                    "result": "Truth comes through reasoning testing",
                    "explanation": "보라는 'Truth comes through reasoning and testing'라고 진실은 추론과 테스트를 통해 온다고 했어요."
                }
            ]
        }
    ]
}
ID: 8733 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 프로젝트 문제",
            "explanation": "INTP의 구조적 분석과 ISTP의 직접적 해결 비교",
            "category": "갈등 해결 방식",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정현",
                    "script": "I analyze the system problems.",
                    "translation": "시스템 문제를 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성호",
                    "script": "I fix the immediate issues.",
                    "translation": "즉각적인 문제들을 고쳐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정현",
                    "script": "Understanding structure helps prevention.",
                    "translation": "구조를 이해하면 예방에 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정현은 시스템 문제를 분석한다고 했나요?",
                    "hint": "INTP는 전체적인 시스템을 분석해요.",
                    "result": "O",
                    "explanation": "정현은 'I analyze the system problems'라고 시스템 문제를 분석한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성호",
                    "script": "Direct solutions keep progress moving.",
                    "translation": "직접적인 해결책이 진전을 계속 이어가."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정현",
                    "script": "You handle urgent matters quickly.",
                    "translation": "너는 긴급한 문제를 빨리 처리하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Understanding structure helps @@.",
                    "hint": "구조 이해가 도움을 주는 것이에요.",
                    "optionA": "confusion",
                    "optionB": "prevention",
                    "optionC": "problems",
                    "result": "prevention",
                    "explanation": "정현은 'Understanding structure helps prevention'라고 구조를 이해하면 예방에 도움이 된다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성호",
                    "script": "Your systematic analysis prevents future problems!",
                    "translation": "너의 체계적 분석이 미래 문제를 방지해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정현",
                    "script": "Your quick action saves project timelines.",
                    "translation": "너의 빠른 행동이 프로젝트 일정을 구해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성호",
                    "script": "Teams succeed with both analysis and action!",
                    "translation": "팀은 분석과 행동 모두로 성공해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성호가 팀 성공에 대해 말하는 거예요.",
                    "optionA": "succeed",
                    "optionB": "Teams",
                    "optionC": "analysis",
                    "optionD": "action",
                    "optionE": "both",
                    "result": "Teams succeed both analysis action",
                    "explanation": "성호는 'Teams succeed with both analysis and action'라고 팀은 분석과 행동 모두로 성공한다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 프로젝트 문제",
            "explanation": "INTP의 구조적 분석과 ISTP의 직접적 해결 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정현",
                    "script": "I analyze the system problems.",
                    "translation": "시스템 문제를 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성호",
                    "script": "I fix the immediate issues.",
                    "translation": "즉각적인 문제들을 고쳐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정현",
                    "script": "Understanding structure helps prevention.",
                    "translation": "구조를 이해하면 예방에 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정현은 시스템 문제를 분석한다고 했나요?",
                    "hint": "INTP는 전체적인 시스템을 분석해요.",
                    "result": "O",
                    "explanation": "정현은 'I analyze the system problems'라고 시스템 문제를 분석한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성호",
                    "script": "Direct solutions keep progress moving.",
                    "translation": "직접적인 해결책이 진전을 계속 이어가."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정현",
                    "script": "You handle urgent matters quickly.",
                    "translation": "너는 긴급한 문제를 빨리 처리하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Understanding structure helps @@.",
                    "hint": "구조 이해가 도움을 주는 것이에요.",
                    "optionA": "confusion",
                    "optionB": "prevention",
                    "optionC": "problems",
                    "result": "prevention",
                    "explanation": "정현은 'Understanding structure helps prevention'라고 구조를 이해하면 예방에 도움이 된다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성호",
                    "script": "Your systematic analysis prevents future problems!",
                    "translation": "너의 체계적 분석이 미래 문제를 방지해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정현",
                    "script": "Your quick action saves project timelines.",
                    "translation": "너의 빠른 행동이 프로젝트 일정을 구해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성호",
                    "script": "Teams succeed with both analysis and action!",
                    "translation": "팀은 분석과 행동 모두로 성공해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "성호가 팀 성공에 대해 말하는 거예요.",
                    "optionA": "succeed",
                    "optionB": "Teams",
                    "optionC": "analysis",
                    "optionD": "action",
                    "optionE": "both",
                    "result": "Teams succeed both analysis action",
                    "explanation": "성호는 'Teams succeed with both analysis and action'라고 팀은 분석과 행동 모두로 성공한다고 했어요."
                }
            ]
        }
    ]
}
ID: 8734 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용한 대화 시간",
            "explanation": "INTP의 자유로운 아이디어와 ISTJ의 체계적 대화 비교",
            "category": "사회적 상호작용",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I love exploring random ideas.",
                    "translation": "무작위 아이디어를 탐구하는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "I prefer organized discussions.",
                    "translation": "체계적인 토론을 선호해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도현",
                    "script": "My thoughts jump around freely.",
                    "translation": "내 생각이 자유롭게 뛰어다녀."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현은 무작위 아이디어를 탐구하는 걸 좋아한다고 했나요?",
                    "hint": "INTP는 자유로운 아이디어 탐구를 즐겨요.",
                    "result": "O",
                    "explanation": "도현은 'I love exploring random ideas'라고 무작위 아이디어를 탐구하는 걸 좋아한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Clear topics help me focus.",
                    "translation": "명확한 주제가 집중하는데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "You like structured conversations.",
                    "translation": "너는 구조화된 대화를 좋아하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Dohyun's thoughts jump around @@.",
                    "hint": "도현의 생각이 뛰어다니는 방식이에요.",
                    "optionA": "slowly",
                    "optionB": "freely",
                    "optionC": "sadly",
                    "result": "freely",
                    "explanation": "도현은 'My thoughts jump around freely'라고 자신의 생각이 자유롭게 뛰어다닌다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Your creative thinking brings fresh perspectives!",
                    "translation": "너의 창의적 사고가 신선한 관점을 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도현",
                    "script": "Your focused approach keeps discussions productive.",
                    "translation": "너의 집중된 접근이 토론을 생산적으로 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동현",
                    "script": "Good talks need both creativity and structure!",
                    "translation": "좋은 대화는 창의성과 구조가 모두 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이 대화에 대해 말하는 거예요.",
                    "optionA": "Good",
                    "optionB": "talks",
                    "optionC": "creativity",
                    "optionD": "structure",
                    "optionE": "need",
                    "result": "Good talks need creativity structure",
                    "explanation": "동현은 'Good talks need both creativity and structure'라고 좋은 대화는 창의성과 구조가 모두 필요하다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용한 대화 시간",
            "explanation": "INTP의 자유로운 아이디어와 ISTJ의 체계적 대화 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I love exploring random ideas.",
                    "translation": "무작위 아이디어를 탐구하는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "I prefer organized discussions.",
                    "translation": "체계적인 토론을 선호해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도현",
                    "script": "My thoughts jump around freely.",
                    "translation": "내 생각이 자유롭게 뛰어다녀."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현은 무작위 아이디어를 탐구하는 걸 좋아한다고 했나요?",
                    "hint": "INTP는 자유로운 아이디어 탐구를 즐겨요.",
                    "result": "O",
                    "explanation": "도현은 'I love exploring random ideas'라고 무작위 아이디어를 탐구하는 걸 좋아한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Clear topics help me focus.",
                    "translation": "명확한 주제가 집중하는데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "You like structured conversations.",
                    "translation": "너는 구조화된 대화를 좋아하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Dohyun's thoughts jump around @@.",
                    "hint": "도현의 생각이 뛰어다니는 방식이에요.",
                    "optionA": "slowly",
                    "optionB": "freely",
                    "optionC": "sadly",
                    "result": "freely",
                    "explanation": "도현은 'My thoughts jump around freely'라고 자신의 생각이 자유롭게 뛰어다닌다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Your creative thinking brings fresh perspectives!",
                    "translation": "너의 창의적 사고가 신선한 관점을 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도현",
                    "script": "Your focused approach keeps discussions productive.",
                    "translation": "너의 집중된 접근이 토론을 생산적으로 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동현",
                    "script": "Good talks need both creativity and structure!",
                    "translation": "좋은 대화는 창의성과 구조가 모두 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "동현이 대화에 대해 말하는 거예요.",
                    "optionA": "Good",
                    "optionB": "talks",
                    "optionC": "creativity",
                    "optionD": "structure",
                    "optionE": "need",
                    "result": "Good talks need creativity structure",
                    "explanation": "동현은 'Good talks need both creativity and structure'라고 좋은 대화는 창의성과 구조가 모두 필요하다고 했어요."
                }
            ]
        }
    ]
}
ID: 8735 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "친구들과 시간 보내기",
            "explanation": "INTP의 즉흥적 만남과 ISTJ의 계획된 모임 비교",
            "category": "사회적 상호작용",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "Let's see what happens today.",
                    "translation": "오늘 뭐가 일어나는지 봐보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수빈",
                    "script": "I made plans for our meeting.",
                    "translation": "만남을 위해 계획을 세웠어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "Spontaneous fun feels exciting.",
                    "translation": "즉흥적인 재미가 신나게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원은 오늘 뭐가 일어나는지 봐보자고 했나요?",
                    "hint": "INTP는 즉흥적이고 유연해요.",
                    "result": "O",
                    "explanation": "채원은 'Let's see what happens today'라고 오늘 뭐가 일어나는지 봐보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수빈",
                    "script": "Organized time works better for me.",
                    "translation": "체계적인 시간이 나에게 더 잘 통해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "You prepare activities thoughtfully.",
                    "translation": "너는 활동을 사려깊게 준비하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Spontaneous fun feels @@.",
                    "hint": "채원이 즉흥적인 재미에 대해 느끼는 감정이에요.",
                    "optionA": "boring",
                    "optionB": "exciting",
                    "optionC": "tiring",
                    "result": "exciting",
                    "explanation": "채원은 'Spontaneous fun feels exciting'라고 즉흥적인 재미가 신나게 느껴진다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수빈",
                    "script": "Your flexible approach brings surprises!",
                    "translation": "너의 유연한 접근이 놀라움을 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Your careful planning ensures good times.",
                    "translation": "너의 신중한 계획이 좋은 시간을 보장해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수빈",
                    "script": "Friendship works with both planning and surprises!",
                    "translation": "우정은 계획과 놀라움 모두로 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수빈이 우정에 대해 말하는 거예요.",
                    "optionA": "works",
                    "optionB": "Friendship",
                    "optionC": "planning",
                    "optionD": "surprises",
                    "optionE": "both",
                    "result": "Friendship works both planning surprises",
                    "explanation": "수빈은 'Friendship works with both planning and surprises'라고 우정은 계획과 놀라움 모두로 통한다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "친구들과 시간 보내기",
            "explanation": "INTP의 즉흥적 만남과 ISTJ의 계획된 모임 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "Let's see what happens today.",
                    "translation": "오늘 뭐가 일어나는지 봐보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수빈",
                    "script": "I made plans for our meeting.",
                    "translation": "만남을 위해 계획을 세웠어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "Spontaneous fun feels exciting.",
                    "translation": "즉흥적인 재미가 신나게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원은 오늘 뭐가 일어나는지 봐보자고 했나요?",
                    "hint": "INTP는 즉흥적이고 유연해요.",
                    "result": "O",
                    "explanation": "채원은 'Let's see what happens today'라고 오늘 뭐가 일어나는지 봐보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수빈",
                    "script": "Organized time works better for me.",
                    "translation": "체계적인 시간이 나에게 더 잘 통해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "You prepare activities thoughtfully.",
                    "translation": "너는 활동을 사려깊게 준비하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Spontaneous fun feels @@.",
                    "hint": "채원이 즉흥적인 재미에 대해 느끼는 감정이에요.",
                    "optionA": "boring",
                    "optionB": "exciting",
                    "optionC": "tiring",
                    "result": "exciting",
                    "explanation": "채원은 'Spontaneous fun feels exciting'라고 즉흥적인 재미가 신나게 느껴진다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수빈",
                    "script": "Your flexible approach brings surprises!",
                    "translation": "너의 유연한 접근이 놀라움을 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Your careful planning ensures good times.",
                    "translation": "너의 신중한 계획이 좋은 시간을 보장해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수빈",
                    "script": "Friendship works with both planning and surprises!",
                    "translation": "우정은 계획과 놀라움 모두로 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "수빈이 우정에 대해 말하는 거예요.",
                    "optionA": "works",
                    "optionB": "Friendship",
                    "optionC": "planning",
                    "optionD": "surprises",
                    "optionE": "both",
                    "result": "Friendship works both planning surprises",
                    "explanation": "수빈은 'Friendship works with both planning and surprises'라고 우정은 계획과 놀라움 모두로 통한다고 했어요."
                }
            ]
        }
    ]
}
ID: 8736 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 주제 배우기",
            "explanation": "INTP의 탐험적 학습과 ISTJ의 체계적 학습 비교",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "I follow my curiosity everywhere.",
                    "translation": "호기심을 어디든 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진우",
                    "script": "I study topics step by step.",
                    "translation": "주제를 단계별로 공부해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정우",
                    "script": "Connected ideas fascinate me.",
                    "translation": "연결된 아이디어가 나를 매혹시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정우는 호기심을 어디든 따라간다고 했나요?",
                    "hint": "INTP는 호기심에 이끌려 자유롭게 학습해요.",
                    "result": "O",
                    "explanation": "정우는 'I follow my curiosity everywhere'라고 호기심을 어디든 따라간다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진우",
                    "script": "Systematic learning builds knowledge.",
                    "translation": "체계적인 학습이 지식을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정우",
                    "script": "You organize information carefully.",
                    "translation": "너는 정보를 신중하게 정리하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Connected ideas fascinate @@.",
                    "hint": "연결된 아이디어에 매혹되는 사람이에요.",
                    "optionA": "nobody",
                    "optionB": "him",
                    "optionC": "everyone",
                    "result": "him",
                    "explanation": "정우는 'Connected ideas fascinate me'라고 연결된 아이디어가 자신을 매혹시킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진우",
                    "script": "Your wide exploration finds interesting connections!",
                    "translation": "너의 넓은 탐구가 흥미로운 연결을 찾아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정우",
                    "script": "Your structured approach builds solid understanding.",
                    "translation": "너의 구조적 접근이 견고한 이해를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "진우",
                    "script": "Learning works through exploration and structure!",
                    "translation": "배움은 탐구와 구조를 통해 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "진우가 학습에 대해 말하는 거예요.",
                    "result": "Learning works through exploration structure",
                    "explanation": "진우는 'Learning works through exploration and structure'라고 배움은 탐구와 구조를 통해 통한다고 했어요.",
                    "optionA": "structure",
                    "optionB": "Learning",
                    "optionC": "works",
                    "optionD": "through",
                    "optionE": "exploration"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 주제 배우기",
            "explanation": "INTP의 탐험적 학습과 ISTJ의 체계적 학습 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "I follow my curiosity everywhere.",
                    "translation": "호기심을 어디든 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진우",
                    "script": "I study topics step by step.",
                    "translation": "주제를 단계별로 공부해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정우",
                    "script": "Connected ideas fascinate me.",
                    "translation": "연결된 아이디어가 나를 매혹시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정우는 호기심을 어디든 따라간다고 했나요?",
                    "hint": "INTP는 호기심에 이끌려 자유롭게 학습해요.",
                    "result": "O",
                    "explanation": "정우는 'I follow my curiosity everywhere'라고 호기심을 어디든 따라간다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진우",
                    "script": "Systematic learning builds knowledge.",
                    "translation": "체계적인 학습이 지식을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정우",
                    "script": "You organize information carefully.",
                    "translation": "너는 정보를 신중하게 정리하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Connected ideas fascinate @@.",
                    "hint": "연결된 아이디어에 매혹되는 사람이에요.",
                    "optionA": "nobody",
                    "optionB": "him",
                    "optionC": "everyone",
                    "result": "him",
                    "explanation": "정우는 'Connected ideas fascinate me'라고 연결된 아이디어가 자신을 매혹시킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진우",
                    "script": "Your wide exploration finds interesting connections!",
                    "translation": "너의 넓은 탐구가 흥미로운 연결을 찾아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정우",
                    "script": "Your structured approach builds solid understanding.",
                    "translation": "너의 구조적 접근이 견고한 이해를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "진우",
                    "script": "Learning works through exploration and structure!",
                    "translation": "배움은 탐구와 구조를 통해 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "진우가 학습에 대해 말하는 거예요.",
                    "optionA": "structure",
                    "optionB": "Learning",
                    "optionC": "works",
                    "optionD": "through",
                    "optionE": "exploration",
                    "result": "Learning works through exploration structure",
                    "explanation": "진우는 'Learning works through exploration and structure'라고 배움은 탐구와 구조를 통해 통한다고 했어요."
                }
            ]
        }
    ]
}
ID: 8737 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "정보 찾아보기",
            "explanation": "INTP의 관련성 추적과 ISTJ의 체계적 조사 비교",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현민",
                    "script": "I chase interesting links.",
                    "translation": "흥미로운 링크를 쫓아가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "I search systematically.",
                    "translation": "체계적으로 검색해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현민",
                    "script": "Rabbit holes lead to discoveries.",
                    "translation": "토끼굴이 발견으로 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현민은 흥미로운 링크를 쫓아간다고 했나요?",
                    "hint": "INTP는 관심에 따라 자유롭게 정보를 탐색해요.",
                    "result": "O",
                    "explanation": "현민은 'I chase interesting links'라고 흥미로운 링크를 쫓아간다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Planned research gets reliable results.",
                    "translation": "계획된 조사가 신뢰할 만한 결과를 가져와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현민",
                    "script": "You find exactly what you need.",
                    "translation": "너는 정확히 필요한 걸 찾아내는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Rabbit holes lead to @@.",
                    "hint": "현민이 말하는 토끼굴의 결과예요.",
                    "optionA": "problems",
                    "optionB": "discoveries",
                    "optionC": "confusion",
                    "result": "discoveries",
                    "explanation": "현민은 'Rabbit holes lead to discoveries'라고 토끼굴이 발견으로 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Your creative searching uncovers hidden gems!",
                    "translation": "너의 창의적 검색이 숨겨진 보석을 발견해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현민",
                    "script": "Your methodical approach saves time.",
                    "translation": "너의 체계적 접근이 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지호",
                    "script": "Good research combines curiosity and method!",
                    "translation": "좋은 조사는 호기심과 방법을 결합해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지호가 조사에 대해 말하는 거예요.",
                    "optionA": "combines",
                    "optionB": "Good",
                    "optionC": "research",
                    "optionD": "curiosity",
                    "optionE": "method",
                    "result": "Good research combines curiosity method",
                    "explanation": "지호는 'Good research combines curiosity and method'라고 좋은 조사는 호기심과 방법을 결합한다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "정보 찾아보기",
            "explanation": "INTP의 관련성 추적과 ISTJ의 체계적 조사 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현민",
                    "script": "I chase interesting links.",
                    "translation": "흥미로운 링크를 쫓아가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "I search systematically.",
                    "translation": "체계적으로 검색해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현민",
                    "script": "Rabbit holes lead to discoveries.",
                    "translation": "토끼굴이 발견으로 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현민은 흥미로운 링크를 쫓아간다고 했나요?",
                    "hint": "INTP는 관심에 따라 자유롭게 정보를 탐색해요.",
                    "result": "O",
                    "explanation": "현민은 'I chase interesting links'라고 흥미로운 링크를 쫓아간다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Planned research gets reliable results.",
                    "translation": "계획된 조사가 신뢰할 만한 결과를 가져와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현민",
                    "script": "You find exactly what you need.",
                    "translation": "너는 정확히 필요한 걸 찾아내는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Rabbit holes lead to @@.",
                    "hint": "현민이 말하는 토끼굴의 결과예요.",
                    "optionA": "problems",
                    "optionB": "discoveries",
                    "optionC": "confusion",
                    "result": "discoveries",
                    "explanation": "현민은 'Rabbit holes lead to discoveries'라고 토끼굴이 발견으로 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Your creative searching uncovers hidden gems!",
                    "translation": "너의 창의적 검색이 숨겨진 보석을 발견해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현민",
                    "script": "Your methodical approach saves time.",
                    "translation": "너의 체계적 접근이 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지호",
                    "script": "Good research combines curiosity and method!",
                    "translation": "좋은 조사는 호기심과 방법을 결합해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "지호가 조사에 대해 말하는 거예요.",
                    "optionA": "combines",
                    "optionB": "Good",
                    "optionC": "research",
                    "optionD": "curiosity",
                    "optionE": "method",
                    "result": "Good research combines curiosity method",
                    "explanation": "지호는 'Good research combines curiosity and method'라고 좋은 조사는 호기심과 방법을 결합한다고 했어요."
                }
            ]
        }
    ]
}
ID: 8738 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "어려운 선택하기",
            "explanation": "INTP의 가능성 고려와 ISTJ의 체계적 평가 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지은",
                    "script": "I see many possibilities.",
                    "translation": "많은 가능성이 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수연",
                    "script": "I make pros and cons lists.",
                    "translation": "장단점 리스트를 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지은",
                    "script": "Options keep me thinking.",
                    "translation": "선택지들이 계속 생각하게 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지은은 많은 가능성이 보인다고 했나요?",
                    "hint": "INTP는 다양한 가능성을 고려해요.",
                    "result": "O",
                    "explanation": "지은은 'I see many possibilities'라고 많은 가능성이 보인다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수연",
                    "script": "Clear criteria help decisions.",
                    "translation": "명확한 기준이 결정에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지은",
                    "script": "You evaluate options systematically.",
                    "translation": "너는 선택지를 체계적으로 평가하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Options keep Jieun @@.",
                    "hint": "선택지들이 지은에게 주는 영향이에요.",
                    "optionA": "sleeping",
                    "optionB": "thinking",
                    "optionC": "eating",
                    "result": "thinking",
                    "explanation": "지은은 'Options keep me thinking'라고 선택지들이 계속 생각하게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수연",
                    "script": "Your open thinking considers all angles!",
                    "translation": "너의 열린 사고가 모든 각도를 고려해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지은",
                    "script": "Your organized approach makes decisions clear.",
                    "translation": "너의 체계적 접근이 결정을 명확하게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수연",
                    "script": "Good choices need both thinking and planning!",
                    "translation": "좋은 선택은 사고와 계획이 모두 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수연이 선택에 대해 말하는 거예요.",
                    "optionA": "Good",
                    "optionB": "choices",
                    "optionC": "thinking",
                    "optionD": "planning",
                    "optionE": "need",
                    "result": "Good choices need thinking planning",
                    "explanation": "수연은 'Good choices need both thinking and planning'라고 좋은 선택은 사고와 계획이 모두 필요하다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "어려운 선택하기",
            "explanation": "INTP의 가능성 고려와 ISTJ의 체계적 평가 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지은",
                    "script": "I see many possibilities.",
                    "translation": "많은 가능성이 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수연",
                    "script": "I make pros and cons lists.",
                    "translation": "장단점 리스트를 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지은",
                    "script": "Options keep me thinking.",
                    "translation": "선택지들이 계속 생각하게 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지은은 많은 가능성이 보인다고 했나요?",
                    "hint": "INTP는 다양한 가능성을 고려해요.",
                    "result": "O",
                    "explanation": "지은은 'I see many possibilities'라고 많은 가능성이 보인다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수연",
                    "script": "Clear criteria help decisions.",
                    "translation": "명확한 기준이 결정에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지은",
                    "script": "You evaluate options systematically.",
                    "translation": "너는 선택지를 체계적으로 평가하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Options keep Jieun @@.",
                    "hint": "선택지들이 지은에게 주는 영향이에요.",
                    "optionA": "sleeping",
                    "optionB": "thinking",
                    "optionC": "eating",
                    "result": "thinking",
                    "explanation": "지은은 'Options keep me thinking'라고 선택지들이 계속 생각하게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수연",
                    "script": "Your open thinking considers all angles!",
                    "translation": "너의 열린 사고가 모든 각도를 고려해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지은",
                    "script": "Your organized approach makes decisions clear.",
                    "translation": "너의 체계적 접근이 결정을 명확하게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수연",
                    "script": "Good choices need both thinking and planning!",
                    "translation": "좋은 선택은 사고와 계획이 모두 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "수연이 선택에 대해 말하는 거예요.",
                    "optionA": "Good",
                    "optionB": "choices",
                    "optionC": "thinking",
                    "optionD": "planning",
                    "optionE": "need",
                    "result": "Good choices need thinking planning",
                    "explanation": "수연은 'Good choices need both thinking and planning'라고 좋은 선택은 사고와 계획이 모두 필요하다고 했어요."
                }
            ]
        }
    ]
}
ID: 8739 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "문제 해결하기",
            "explanation": "INTP의 창의적 접근과 ISTJ의 검증된 방법 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소영",
                    "script": "I try creative solutions.",
                    "translation": "창의적인 해결책을 시도해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민경",
                    "script": "I use proven methods.",
                    "translation": "검증된 방법을 사용해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소영",
                    "script": "New approaches excite me.",
                    "translation": "새로운 접근법이 나를 흥분시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소영은 창의적인 해결책을 시도한다고 했나요?",
                    "hint": "INTP는 새로운 접근 방식을 좋아해요.",
                    "result": "O",
                    "explanation": "소영은 'I try creative solutions'라고 창의적인 해결책을 시도한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민경",
                    "script": "Reliable systems work consistently.",
                    "translation": "신뢰할 만한 시스템이 일관되게 통해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소영",
                    "script": "You trust tested approaches.",
                    "translation": "너는 검증된 접근법을 신뢰하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "New approaches excite @@.",
                    "hint": "새로운 접근법에 흥분하는 사람이에요.",
                    "optionA": "nobody",
                    "optionB": "her",
                    "optionC": "everyone",
                    "result": "her",
                    "explanation": "소영은 'New approaches excite me'라고 새로운 접근법이 자신을 흥분시킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민경",
                    "script": "Your innovative thinking finds breakthrough solutions!",
                    "translation": "너의 혁신적 사고가 혁신적 해결책을 찾아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "Your reliable methods prevent failures.",
                    "translation": "너의 신뢰할 만한 방법이 실패를 방지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민경",
                    "script": "Problem solving works with innovation and reliability!",
                    "translation": "문제 해결은 혁신과 신뢰성으로 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민경이 문제 해결에 대해 말하는 거예요.",
                    "optionA": "works",
                    "optionB": "Problem",
                    "optionC": "solving",
                    "optionD": "innovation",
                    "optionE": "reliability",
                    "result": "Problem solving works innovation reliability",
                    "explanation": "민경은 'Problem solving works with innovation and reliability'라고 문제 해결은 혁신과 신뢰성으로 통한다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "문제 해결하기",
            "explanation": "INTP의 창의적 접근과 ISTJ의 검증된 방법 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소영",
                    "script": "I try creative solutions.",
                    "translation": "창의적인 해결책을 시도해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민경",
                    "script": "I use proven methods.",
                    "translation": "검증된 방법을 사용해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소영",
                    "script": "New approaches excite me.",
                    "translation": "새로운 접근법이 나를 흥분시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소영은 창의적인 해결책을 시도한다고 했나요?",
                    "hint": "INTP는 새로운 접근 방식을 좋아해요.",
                    "result": "O",
                    "explanation": "소영은 'I try creative solutions'라고 창의적인 해결책을 시도한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민경",
                    "script": "Reliable systems work consistently.",
                    "translation": "신뢰할 만한 시스템이 일관되게 통해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소영",
                    "script": "You trust tested approaches.",
                    "translation": "너는 검증된 접근법을 신뢰하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "New approaches excite @@.",
                    "hint": "새로운 접근법에 흥분하는 사람이에요.",
                    "optionA": "nobody",
                    "optionB": "her",
                    "optionC": "everyone",
                    "result": "her",
                    "explanation": "소영은 'New approaches excite me'라고 새로운 접근법이 자신을 흥분시킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민경",
                    "script": "Your innovative thinking finds breakthrough solutions!",
                    "translation": "너의 혁신적 사고가 혁신적 해결책을 찾아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "Your reliable methods prevent failures.",
                    "translation": "너의 신뢰할 만한 방법이 실패를 방지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민경",
                    "script": "Problem solving works with innovation and reliability!",
                    "translation": "문제 해결은 혁신과 신뢰성으로 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "민경이 문제 해결에 대해 말하는 거예요.",
                    "optionA": "works",
                    "optionB": "Problem",
                    "optionC": "solving",
                    "optionD": "innovation",
                    "optionE": "reliability",
                    "result": "Problem solving works innovation reliability",
                    "explanation": "민경은 'Problem solving works with innovation and reliability'라고 문제 해결은 혁신과 신뢰성으로 통한다고 했어요."
                }
            ]
        }
    ]
}
ID: 8740 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "하루 계획 세우기",
            "explanation": "INTP의 유연한 하루와 ISTJ의 체계적 스케줄 비교",
            "category": "생활 태도",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정현",
                    "script": "I keep my day open.",
                    "translation": "하루를 열어둬."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수빈",
                    "script": "I schedule every activity.",
                    "translation": "모든 활동을 스케줄로 짜."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정현",
                    "script": "Flexible time feels comfortable.",
                    "translation": "유연한 시간이 편안하게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정현은 하루를 열어둔다고 했나요?",
                    "hint": "INTP는 유연한 일정을 선호해요.",
                    "result": "O",
                    "explanation": "정현은 'I keep my day open'라고 하루를 열어둔다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수빈",
                    "script": "Organized days reduce stress.",
                    "translation": "체계적인 하루가 스트레스를 줄여."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정현",
                    "script": "You plan your time carefully.",
                    "translation": "너는 시간을 신중하게 계획하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Flexible time feels @@.",
                    "hint": "정현이 유연한 시간에 대해 느끼는 감정이에요.",
                    "optionB": "comfortable",
                    "optionC": "stressful",
                    "result": "comfortable",
                    "explanation": "정현은 'Flexible time feels comfortable'라고 유연한 시간이 편안하게 느껴진다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수빈",
                    "script": "Your open approach handles surprises well!",
                    "translation": "너의 열린 접근이 놀라운 일을 잘 처리해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정현",
                    "script": "Your organized schedule maximizes productivity.",
                    "translation": "너의 체계적인 스케줄이 생산성을 극대화해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수빈",
                    "script": "Good days balance flexibility and structure!",
                    "translation": "좋은 하루는 유연성과 구조의 균형을 맞춰!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수빈이 하루에 대해 말하는 거예요.",
                    "optionA": "balance",
                    "optionB": "Good",
                    "optionC": "days",
                    "optionD": "flexibility",
                    "optionE": "structure",
                    "result": "Good days balance flexibility structure",
                    "explanation": "수빈은 'Good days balance flexibility and structure'라고 좋은 하루는 유연성과 구조의 균형을 맞춘다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "하루 계획 세우기",
            "explanation": "INTP의 유연한 하루와 ISTJ의 체계적 스케줄 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정현",
                    "script": "I keep my day open.",
                    "translation": "하루를 열어둬."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수빈",
                    "script": "I schedule every activity.",
                    "translation": "모든 활동을 스케줄로 짜."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정현",
                    "script": "Flexible time feels comfortable.",
                    "translation": "유연한 시간이 편안하게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정현은 하루를 열어둔다고 했나요?",
                    "hint": "INTP는 유연한 일정을 선호해요.",
                    "result": "O",
                    "explanation": "정현은 'I keep my day open'라고 하루를 열어둔다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수빈",
                    "script": "Organized days reduce stress.",
                    "translation": "체계적인 하루가 스트레스를 줄여."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정현",
                    "script": "You plan your time carefully.",
                    "translation": "너는 시간을 신중하게 계획하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Flexible time feels @@.",
                    "hint": "정현이 유연한 시간에 대해 느끼는 감정이에요.",
                    "optionB": "comfortable",
                    "optionC": "stressful",
                    "result": "comfortable",
                    "explanation": "정현은 'Flexible time feels comfortable'라고 유연한 시간이 편안하게 느껴진다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수빈",
                    "script": "Your open approach handles surprises well!",
                    "translation": "너의 열린 접근이 놀라운 일을 잘 처리해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정현",
                    "script": "Your organized schedule maximizes productivity.",
                    "translation": "너의 체계적인 스케줄이 생산성을 극대화해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수빈",
                    "script": "Good days balance flexibility and structure!",
                    "translation": "좋은 하루는 유연성과 구조의 균형을 맞춰!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "수빈이 하루에 대해 말하는 거예요.",
                    "optionA": "balance",
                    "optionB": "Good",
                    "optionC": "days",
                    "optionD": "flexibility",
                    "optionE": "structure",
                    "result": "Good days balance flexibility structure",
                    "explanation": "수빈은 'Good days balance flexibility and structure'라고 좋은 하루는 유연성과 구조의 균형을 맞춘다고 했어요."
                }
            ]
        }
    ]
}
ID: 8741 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "주말 보내기",
            "explanation": "INTP의 자유로운 탐구와 ISTJ의 체계적 활동 비교",
            "category": "생활 태도",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강사",
                    "script": "I wander through ideas.",
                    "translation": "아이디어들 사이를 돌아다녀."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진우",
                    "script": "I complete my tasks.",
                    "translation": "내 할 일을 완성해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "강사",
                    "script": "Mental exploration energizes me.",
                    "translation": "정신적 탐구가 나에게 에너지를 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "강사는 아이디어들 사이를 돌아다닌다고 했나요?",
                    "hint": "INTP는 자유로운 사고를 즐겨요.",
                    "result": "O",
                    "explanation": "강사는 'I wander through ideas'라고 아이디어들 사이를 돌아다닌다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진우",
                    "script": "Finished work gives me satisfaction.",
                    "translation": "완성된 일이 만족을 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "강사",
                    "script": "You accomplish things systematically.",
                    "translation": "너는 체계적으로 일을 성취하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Mental exploration energizes @@.",
                    "hint": "정신적 탐구가 에너지를 주는 사람이에요.",
                    "optionB": "her",
                    "optionC": "everyone",
                    "result": "her",
                    "explanation": "강사는 'Mental exploration energizes me'라고 정신적 탐구가 자신에게 에너지를 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진우",
                    "script": "Your creative thinking generates amazing insights!",
                    "translation": "너의 창의적 사고가 놀라운 통찰을 만들어내!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "강사",
                    "script": "Your productive work creates real value.",
                    "translation": "너의 생산적인 일이 실제 가치를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "진우",
                    "script": "Weekends work through both thinking and doing!",
                    "translation": "주말은 생각과 실행 모두를 통해 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "진우가 주말에 대해 말하는 거예요.",
                    "optionA": "work",
                    "optionB": "Weekends",
                    "optionC": "thinking",
                    "optionD": "doing",
                    "optionE": "both",
                    "result": "Weekends work both thinking doing",
                    "explanation": "진우는 'Weekends work through both thinking and doing'라고 주말은 생각과 실행 모두를 통해 통한다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "주말 보내기",
            "explanation": "INTP의 자유로운 탐구와 ISTJ의 체계적 활동 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강사",
                    "script": "I wander through ideas.",
                    "translation": "아이디어들 사이를 돌아다녀."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진우",
                    "script": "I complete my tasks.",
                    "translation": "내 할 일을 완성해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "강사",
                    "script": "Mental exploration energizes me.",
                    "translation": "정신적 탐구가 나에게 에너지를 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "강사는 아이디어들 사이를 돌아다닌다고 했나요?",
                    "hint": "INTP는 자유로운 사고를 즐겨요.",
                    "result": "O",
                    "explanation": "강사는 'I wander through ideas'라고 아이디어들 사이를 돌아다닌다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진우",
                    "script": "Finished work gives me satisfaction.",
                    "translation": "완성된 일이 만족을 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "강사",
                    "script": "You accomplish things systematically.",
                    "translation": "너는 체계적으로 일을 성취하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Mental exploration energizes @@.",
                    "hint": "정신적 탐구가 에너지를 주는 사람이에요.",
                    "optionB": "her",
                    "optionC": "everyone",
                    "result": "her",
                    "explanation": "강사는 'Mental exploration energizes me'라고 정신적 탐구가 자신에게 에너지를 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진우",
                    "script": "Your creative thinking generates amazing insights!",
                    "translation": "너의 창의적 사고가 놀라운 통찰을 만들어내!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "강사",
                    "script": "Your productive work creates real value.",
                    "translation": "너의 생산적인 일이 실제 가치를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "진우",
                    "script": "Weekends work through both thinking and doing!",
                    "translation": "주말은 생각과 실행 모두를 통해 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "진우가 주말에 대해 말하는 거예요.",
                    "optionA": "work",
                    "optionB": "Weekends",
                    "optionC": "thinking",
                    "optionD": "doing",
                    "optionE": "both",
                    "result": "Weekends work both thinking doing",
                    "explanation": "진우는 'Weekends work through both thinking and doing'라고 주말은 생각과 실행 모두를 통해 통한다고 했어요."
                }
            ]
        }
    ]
}
ID: 8742 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시험 준비할 때",
            "explanation": "INTP의 개념 이해와 ISTJ의 계획적 학습 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I need to understand concepts.",
                    "translation": "개념을 이해해야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "I follow my study schedule.",
                    "translation": "공부 스케줄을 따라."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도현",
                    "script": "Theory connects everything together.",
                    "translation": "이론이 모든 걸 함께 연결해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현은 개념을 이해해야 한다고 했나요?",
                    "hint": "INTP는 개념적 이해를 중시해요.",
                    "result": "O",
                    "explanation": "도현은 'I need to understand concepts'라고 개념을 이해해야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Consistent study prevents stress.",
                    "translation": "일관된 공부가 스트레스를 방지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "You organize learning systematically.",
                    "translation": "너는 학습을 체계적으로 조직하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Theory connects everything @@.",
                    "hint": "이론이 모든 것을 연결하는 방식이에요.",
                    "optionB": "together",
                    "optionC": "slowly",
                    "result": "together",
                    "explanation": "도현은 'Theory connects everything together'라고 이론이 모든 걸 함께 연결한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Your deep understanding handles complex questions!",
                    "translation": "너의 깊은 이해가 복잡한 질문을 처리해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도현",
                    "script": "Your steady preparation builds confidence.",
                    "translation": "너의 꾸준한 준비가 자신감을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동현",
                    "script": "Study success needs understanding and consistency!",
                    "translation": "공부 성공은 이해와 일관성이 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이 공부 성공에 대해 말하는 거예요.",
                    "optionA": "needs",
                    "optionB": "Study",
                    "optionC": "success",
                    "optionD": "understanding",
                    "optionE": "consistency",
                    "result": "Study success needs understanding consistency",
                    "explanation": "동현은 'Study success needs understanding and consistency'라고 공부 성공은 이해와 일관성이 필요하다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시험 준비할 때",
            "explanation": "INTP의 개념 이해와 ISTJ의 계획적 학습 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I need to understand concepts.",
                    "translation": "개념을 이해해야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "I follow my study schedule.",
                    "translation": "공부 스케줄을 따라."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도현",
                    "script": "Theory connects everything together.",
                    "translation": "이론이 모든 걸 함께 연결해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현은 개념을 이해해야 한다고 했나요?",
                    "hint": "INTP는 개념적 이해를 중시해요.",
                    "result": "O",
                    "explanation": "도현은 'I need to understand concepts'라고 개념을 이해해야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Consistent study prevents stress.",
                    "translation": "일관된 공부가 스트레스를 방지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "You organize learning systematically.",
                    "translation": "너는 학습을 체계적으로 조직하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Theory connects everything @@.",
                    "hint": "이론이 모든 것을 연결하는 방식이에요.",
                    "optionB": "together",
                    "optionC": "slowly",
                    "result": "together",
                    "explanation": "도현은 'Theory connects everything together'라고 이론이 모든 걸 함께 연결한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Your deep understanding handles complex questions!",
                    "translation": "너의 깊은 이해가 복잡한 질문을 처리해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도현",
                    "script": "Your steady preparation builds confidence.",
                    "translation": "너의 꾸준한 준비가 자신감을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동현",
                    "script": "Study success needs understanding and consistency!",
                    "translation": "공부 성공은 이해와 일관성이 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "동현이 공부 성공에 대해 말하는 거예요.",
                    "optionA": "needs",
                    "optionB": "Study",
                    "optionC": "success",
                    "optionD": "understanding",
                    "optionE": "consistency",
                    "result": "Study success needs understanding consistency",
                    "explanation": "동현은 'Study success needs understanding and consistency'라고 공부 성공은 이해와 일관성이 필요하다고 했어요."
                }
            ]
        }
    ]
}
ID: 8743 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스러운 변화 상황",
            "explanation": "INTP의 적응적 사고와 ISTJ의 체계적 대응 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "I adapt as things change.",
                    "translation": "상황이 바뀌면서 적응해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수빈",
                    "script": "I adjust my plans carefully.",
                    "translation": "계획을 신중하게 조정해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "Flexible thinking helps me cope.",
                    "translation": "유연한 사고가 대처하는데 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원은 상황이 바뀌면서 적응한다고 했나요?",
                    "hint": "INTP는 변화에 유연하게 적응해요.",
                    "result": "O",
                    "explanation": "채원은 'I adapt as things change'라고 상황이 바뀌면서 적응한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수빈",
                    "script": "Step-by-step changes work better.",
                    "translation": "단계별 변화가 더 잘 통해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "You manage transitions systematically.",
                    "translation": "너는 전환을 체계적으로 관리하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Flexible thinking helps Chaewon @@.",
                    "hint": "유연한 사고가 채원에게 주는 도움이에요.",
                    "optionA": "worry",
                    "optionB": "cope",
                    "optionC": "sleep",
                    "result": "cope",
                    "explanation": "채원은 'Flexible thinking helps me cope'라고 유연한 사고가 대처하는데 도움이 된다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수빈",
                    "script": "Your adaptability handles uncertainty well!",
                    "translation": "너의 적응력이 불확실성을 잘 처리해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Your systematic approach maintains stability.",
                    "translation": "너의 체계적 접근이 안정성을 유지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수빈",
                    "script": "Change management works with flexibility and planning!",
                    "translation": "변화 관리는 유연성과 계획으로 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수빈이 변화 관리에 대해 말하는 거예요.",
                    "optionA": "works",
                    "optionB": "Change",
                    "optionC": "management",
                    "optionD": "flexibility",
                    "optionE": "planning",
                    "result": "Change management works flexibility planning",
                    "explanation": "수빈은 'Change management works with flexibility and planning'라고 변화 관리는 유연성과 계획으로 통한다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스러운 변화 상황",
            "explanation": "INTP의 적응적 사고와 ISTJ의 체계적 대응 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "I adapt as things change.",
                    "translation": "상황이 바뀌면서 적응해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수빈",
                    "script": "I adjust my plans carefully.",
                    "translation": "계획을 신중하게 조정해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "Flexible thinking helps me cope.",
                    "translation": "유연한 사고가 대처하는데 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원은 상황이 바뀌면서 적응한다고 했나요?",
                    "hint": "INTP는 변화에 유연하게 적응해요.",
                    "result": "O",
                    "explanation": "채원은 'I adapt as things change'라고 상황이 바뀌면서 적응한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수빈",
                    "script": "Step-by-step changes work better.",
                    "translation": "단계별 변화가 더 잘 통해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "You manage transitions systematically.",
                    "translation": "너는 전환을 체계적으로 관리하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Flexible thinking helps Chaewon @@.",
                    "hint": "유연한 사고가 채원에게 주는 도움이에요.",
                    "optionA": "worry",
                    "optionB": "cope",
                    "optionC": "sleep",
                    "result": "cope",
                    "explanation": "채원은 'Flexible thinking helps me cope'라고 유연한 사고가 대처하는데 도움이 된다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수빈",
                    "script": "Your adaptability handles uncertainty well!",
                    "translation": "너의 적응력이 불확실성을 잘 처리해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Your systematic approach maintains stability.",
                    "translation": "너의 체계적 접근이 안정성을 유지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수빈",
                    "script": "Change management works with flexibility and planning!",
                    "translation": "변화 관리는 유연성과 계획으로 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "수빈이 변화 관리에 대해 말하는 거예요.",
                    "optionA": "works",
                    "optionB": "Change",
                    "optionC": "management",
                    "optionD": "flexibility",
                    "optionE": "planning",
                    "result": "Change management works flexibility planning",
                    "explanation": "수빈은 'Change management works with flexibility and planning'라고 변화 관리는 유연성과 계획으로 통한다고 했어요."
                }
            ]
        }
    ]
}
ID: 8744 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "미래 계획 생각하기",
            "explanation": "INTP의 가능성 탐구와 ISTJ의 현실적 목표 비교",
            "category": "직업 및 목표 설정",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "김과장",
                    "script": "So many paths seem possible.",
                    "translation": "너무 많은 길이 가능해 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "I set realistic goals.",
                    "translation": "현실적인 목표를 세워."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "김과장",
                    "script": "Future possibilities fascinate me.",
                    "translation": "미래의 가능성들이 나를 매혹시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "김과장은 너무 많은 길이 가능해 보인다고 했나요?",
                    "hint": "INTP는 많은 가능성을 고려해요.",
                    "result": "O",
                    "explanation": "김과장은 'So many paths seem possible'라고 너무 많은 길이 가능해 보인다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Practical steps lead to success.",
                    "translation": "실용적인 단계가 성공으로 이끌어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "김과장",
                    "script": "You focus on achievable targets.",
                    "translation": "너는 달성 가능한 목표에 집중하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Future possibilities fascinate @@.",
                    "hint": "미래 가능성에 매혹되는 사람이에요.",
                    "optionA": "nobody",
                    "optionB": "him",
                    "optionC": "everyone",
                    "result": "him",
                    "explanation": "김과장은 'Future possibilities fascinate me'라고 미래의 가능성들이 자신을 매혹시킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현수",
                    "script": "Your visionary thinking opens new opportunities!",
                    "translation": "너의 선견지명 있는 사고가 새로운 기회를 열어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "김과장",
                    "script": "Your practical approach builds solid careers.",
                    "translation": "너의 실용적 접근이 탄탄한 커리어를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현수",
                    "script": "Good planning combines vision and practical steps!",
                    "translation": "좋은 계획은 비전과 실용적 단계를 결합해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현수가 계획에 대해 말하는 거예요.",
                    "optionA": "combines",
                    "optionB": "Good",
                    "optionC": "planning",
                    "optionD": "vision",
                    "optionE": "steps",
                    "result": "Good planning combines vision steps",
                    "explanation": "현수는 'Good planning combines vision and practical steps'라고 좋은 계획은 비전과 실용적 단계를 결합한다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "미래 계획 생각하기",
            "explanation": "INTP의 가능성 탐구와 ISTJ의 현실적 목표 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "김과장",
                    "script": "So many paths seem possible.",
                    "translation": "너무 많은 길이 가능해 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "I set realistic goals.",
                    "translation": "현실적인 목표를 세워."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "김과장",
                    "script": "Future possibilities fascinate me.",
                    "translation": "미래의 가능성들이 나를 매혹시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "김과장은 너무 많은 길이 가능해 보인다고 했나요?",
                    "hint": "INTP는 많은 가능성을 고려해요.",
                    "result": "O",
                    "explanation": "김과장은 'So many paths seem possible'라고 너무 많은 길이 가능해 보인다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Practical steps lead to success.",
                    "translation": "실용적인 단계가 성공으로 이끌어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "김과장",
                    "script": "You focus on achievable targets.",
                    "translation": "너는 달성 가능한 목표에 집중하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Future possibilities fascinate @@.",
                    "hint": "미래 가능성에 매혹되는 사람이에요.",
                    "optionA": "nobody",
                    "optionB": "him",
                    "optionC": "everyone",
                    "result": "him",
                    "explanation": "김과장은 'Future possibilities fascinate me'라고 미래의 가능성들이 자신을 매혹시킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현수",
                    "script": "Your visionary thinking opens new opportunities!",
                    "translation": "너의 선견지명 있는 사고가 새로운 기회를 열어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "김과장",
                    "script": "Your practical approach builds solid careers.",
                    "translation": "너의 실용적 접근이 탄탄한 커리어를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현수",
                    "script": "Good planning combines vision and practical steps!",
                    "translation": "좋은 계획은 비전과 실용적 단계를 결합해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "현수가 계획에 대해 말하는 거예요.",
                    "optionA": "combines",
                    "optionB": "Good",
                    "optionC": "planning",
                    "optionD": "vision",
                    "optionE": "steps",
                    "result": "Good planning combines vision steps",
                    "explanation": "현수는 'Good planning combines vision and practical steps'라고 좋은 계획은 비전과 실용적 단계를 결합한다고 했어요."
                }
            ]
        }
    ]
}
ID: 8745 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "새로운 도전 준비하기",
            "explanation": "INTP의 흥미 중심과 ISTJ의 준비 중심 접근 비교",
            "category": "직업 및 목표 설정",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "Does this spark my interest?",
                    "translation": "이게 내 관심을 불러일으킬까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진우",
                    "script": "Am I properly prepared?",
                    "translation": "제대로 준비가 되었을까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정우",
                    "script": "Curiosity drives my motivation.",
                    "translation": "호기심이 동기를 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정우는 이게 자신의 관심을 불러일으키는지 궁금해했나요?",
                    "hint": "INTP는 개인적 흥미를 중시해요.",
                    "result": "O",
                    "explanation": "정우는 'Does this spark my interest?'라고 이게 자신의 관심을 불러일으키는지 물었어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진우",
                    "script": "Thorough preparation ensures success.",
                    "translation": "철저한 준비가 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정우",
                    "script": "You check all requirements carefully.",
                    "translation": "너는 모든 요구사항을 신중하게 확인하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Curiosity drives Jeongwoo's @@.",
                    "hint": "호기심이 정우에게 이끄는 것이에요.",
                    "optionA": "sleep",
                    "optionB": "motivation",
                    "optionC": "food",
                    "result": "motivation",
                    "explanation": "정우는 'Curiosity drives my motivation'라고 호기심이 자신의 동기를 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진우",
                    "script": "Your passionate interest creates dedication!",
                    "translation": "너의 열정적인 관심이 헌신을 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정우",
                    "script": "Your careful preparation prevents problems.",
                    "translation": "너의 신중한 준비가 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "진우",
                    "script": "Success comes through both interest and preparation!",
                    "translation": "성공은 관심과 준비 모두를 통해 와!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "진우가 성공에 대해 말하는 거예요.",
                    "optionA": "comes",
                    "optionB": "Success",
                    "optionC": "interest",
                    "optionD": "preparation",
                    "optionE": "through",
                    "result": "Success comes through interest preparation",
                    "explanation": "진우는 'Success comes through both interest and preparation'라고 성공은 관심과 준비 모두를 통해 온다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "새로운 도전 준비하기",
            "explanation": "INTP의 흥미 중심과 ISTJ의 준비 중심 접근 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "Does this spark my interest?",
                    "translation": "이게 내 관심을 불러일으킬까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진우",
                    "script": "Am I properly prepared?",
                    "translation": "제대로 준비가 되었을까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정우",
                    "script": "Curiosity drives my motivation.",
                    "translation": "호기심이 동기를 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정우는 이게 자신의 관심을 불러일으키는지 궁금해했나요?",
                    "hint": "INTP는 개인적 흥미를 중시해요.",
                    "result": "O",
                    "explanation": "정우는 'Does this spark my interest?'라고 이게 자신의 관심을 불러일으키는지 물었어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진우",
                    "script": "Thorough preparation ensures success.",
                    "translation": "철저한 준비가 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정우",
                    "script": "You check all requirements carefully.",
                    "translation": "너는 모든 요구사항을 신중하게 확인하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Curiosity drives Jeongwoo's @@.",
                    "hint": "호기심이 정우에게 이끄는 것이에요.",
                    "optionA": "sleep",
                    "optionB": "motivation",
                    "optionC": "food",
                    "result": "motivation",
                    "explanation": "정우는 'Curiosity drives my motivation'라고 호기심이 자신의 동기를 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진우",
                    "script": "Your passionate interest creates dedication!",
                    "translation": "너의 열정적인 관심이 헌신을 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정우",
                    "script": "Your careful preparation prevents problems.",
                    "translation": "너의 신중한 준비가 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "진우",
                    "script": "Success comes through both interest and preparation!",
                    "translation": "성공은 관심과 준비 모두를 통해 와!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "진우가 성공에 대해 말하는 거예요.",
                    "optionA": "comes",
                    "optionB": "Success",
                    "optionC": "interest",
                    "optionD": "preparation",
                    "optionE": "through",
                    "result": "Success comes through interest preparation",
                    "explanation": "진우는 'Success comes through both interest and preparation'라고 성공은 관심과 준비 모두를 통해 온다고 했어요."
                }
            ]
        }
    ]
}
ID: 8746 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "새로운 취미 시작하기",
            "explanation": "INTP의 지적 호기심과 ISTJ의 실용적 취미 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현민",
                    "script": "I follow interesting concepts.",
                    "translation": "흥미로운 개념을 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "I choose practical hobbies.",
                    "translation": "실용적인 취미를 선택해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현민",
                    "script": "Theory-based activities appeal to me.",
                    "translation": "이론에 기반한 활동이 내게 매력적이야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현민은 흥미로운 개념을 따라간다고 했나요?",
                    "hint": "INTP는 지적 흥미를 따라가요.",
                    "result": "O",
                    "explanation": "현민은 'I follow interesting concepts'라고 흥미로운 개념을 따라간다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Skill-building hobbies satisfy me.",
                    "translation": "기술을 기르는 취미가 만족스러워."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현민",
                    "script": "You develop useful abilities.",
                    "translation": "너는 유용한 능력을 발달시키는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Theory-based activities appeal to @@.",
                    "hint": "이론 기반 활동에 매력을 느끼는 사람이에요.",
                    "optionA": "nobody",
                    "optionB": "him",
                    "optionC": "everyone",
                    "result": "him",
                    "explanation": "현민은 'Theory-based activities appeal to me'라고 이론에 기반한 활동이 자신에게 매력적이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Your intellectual curiosity explores amazing depths!",
                    "translation": "너의 지적 호기심이 놀라운 깊이를 탐구해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현민",
                    "script": "Your practical skills create tangible value.",
                    "translation": "너의 실용적 기술이 만질 수 있는 가치를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지호",
                    "script": "Hobbies work through both learning and building!",
                    "translation": "취미는 배움과 만들기 모두를 통해 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지호가 취미에 대해 말하는 거예요.",
                    "optionA": "work",
                    "optionB": "Hobbies",
                    "optionC": "learning",
                    "optionD": "building",
                    "optionE": "both",
                    "result": "Hobbies work both learning building",
                    "explanation": "지호는 'Hobbies work through both learning and building'라고 취미는 배움과 만들기 모두를 통해 통한다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "새로운 취미 시작하기",
            "explanation": "INTP의 지적 호기심과 ISTJ의 실용적 취미 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현민",
                    "script": "I follow interesting concepts.",
                    "translation": "흥미로운 개념을 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "I choose practical hobbies.",
                    "translation": "실용적인 취미를 선택해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현민",
                    "script": "Theory-based activities appeal to me.",
                    "translation": "이론에 기반한 활동이 내게 매력적이야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현민은 흥미로운 개념을 따라간다고 했나요?",
                    "hint": "INTP는 지적 흥미를 따라가요.",
                    "result": "O",
                    "explanation": "현민은 'I follow interesting concepts'라고 흥미로운 개념을 따라간다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Skill-building hobbies satisfy me.",
                    "translation": "기술을 기르는 취미가 만족스러워."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현민",
                    "script": "You develop useful abilities.",
                    "translation": "너는 유용한 능력을 발달시키는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Theory-based activities appeal to @@.",
                    "hint": "이론 기반 활동에 매력을 느끼는 사람이에요.",
                    "optionA": "nobody",
                    "optionB": "him",
                    "optionC": "everyone",
                    "result": "him",
                    "explanation": "현민은 'Theory-based activities appeal to me'라고 이론에 기반한 활동이 자신에게 매력적이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Your intellectual curiosity explores amazing depths!",
                    "translation": "너의 지적 호기심이 놀라운 깊이를 탐구해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현민",
                    "script": "Your practical skills create tangible value.",
                    "translation": "너의 실용적 기술이 만질 수 있는 가치를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지호",
                    "script": "Hobbies work through both learning and building!",
                    "translation": "취미는 배움과 만들기 모두를 통해 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "지호가 취미에 대해 말하는 거예요.",
                    "optionA": "work",
                    "optionB": "Hobbies",
                    "optionC": "learning",
                    "optionD": "building",
                    "optionE": "both",
                    "result": "Hobbies work both learning building",
                    "explanation": "지호는 'Hobbies work through both learning and building'라고 취미는 배움과 만들기 모두를 통해 통한다고 했어요."
                }
            ]
        }
    ]
}
ID: 8747 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "여가 시간 활용",
            "explanation": "INTP의 탐구 시간과 ISTJ의 체계적 활동 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지은",
                    "script": "I explore random topics.",
                    "translation": "무작위 주제들을 탐구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수연",
                    "script": "I organize my activities.",
                    "translation": "활동을 정리해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지은",
                    "script": "Mental wandering refreshes me.",
                    "translation": "정신적 방랑이 나를 새롭게 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지은은 무작위 주제들을 탐구한다고 했나요?",
                    "hint": "INTP는 자유로운 탐구를 좋아해요.",
                    "result": "O",
                    "explanation": "지은은 'I explore random topics'라고 무작위 주제들을 탐구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수연",
                    "script": "Structured time feels productive.",
                    "translation": "구조화된 시간이 생산적으로 느껴져."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지은",
                    "script": "You maximize your free time.",
                    "translation": "너는 자유 시간을 극대화하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Mental wandering refreshes @@.",
                    "hint": "정신적 방랑이 새롭게 해주는 사람이에요.",
                    "optionA": "nobody",
                    "optionB": "her",
                    "optionC": "everyone",
                    "result": "her",
                    "explanation": "지은은 'Mental wandering refreshes me'라고 정신적 방랑이 자신을 새롭게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수연",
                    "script": "Your free exploration sparks creativity!",
                    "translation": "너의 자유로운 탐구가 창의성을 불러일으켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지은",
                    "script": "Your organized approach accomplishes goals.",
                    "translation": "너의 체계적 접근이 목표를 달성해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수연",
                    "script": "Free time becomes valuable through exploration and structure!",
                    "translation": "자유 시간이 탐구와 구조를 통해 가치 있어져!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수연이 자유 시간에 대해 말하는 거예요.",
                    "optionA": "becomes",
                    "optionB": "Free",
                    "optionC": "time",
                    "optionD": "valuable",
                    "optionE": "structure",
                    "result": "Free time becomes valuable structure",
                    "explanation": "수연은 'Free time becomes valuable through exploration and structure'라고 자유 시간이 탐구와 구조를 통해 가치 있어진다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "여가 시간 활용",
            "explanation": "INTP의 탐구 시간과 ISTJ의 체계적 활동 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지은",
                    "script": "I explore random topics.",
                    "translation": "무작위 주제들을 탐구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수연",
                    "script": "I organize my activities.",
                    "translation": "활동을 정리해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지은",
                    "script": "Mental wandering refreshes me.",
                    "translation": "정신적 방랑이 나를 새롭게 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지은은 무작위 주제들을 탐구한다고 했나요?",
                    "hint": "INTP는 자유로운 탐구를 좋아해요.",
                    "result": "O",
                    "explanation": "지은은 'I explore random topics'라고 무작위 주제들을 탐구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수연",
                    "script": "Structured time feels productive.",
                    "translation": "구조화된 시간이 생산적으로 느껴져."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지은",
                    "script": "You maximize your free time.",
                    "translation": "너는 자유 시간을 극대화하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Mental wandering refreshes @@.",
                    "hint": "정신적 방랑이 새롭게 해주는 사람이에요.",
                    "optionA": "nobody",
                    "optionB": "her",
                    "optionC": "everyone",
                    "result": "her",
                    "explanation": "지은은 'Mental wandering refreshes me'라고 정신적 방랑이 자신을 새롭게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수연",
                    "script": "Your free exploration sparks creativity!",
                    "translation": "너의 자유로운 탐구가 창의성을 불러일으켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지은",
                    "script": "Your organized approach accomplishes goals.",
                    "translation": "너의 체계적 접근이 목표를 달성해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수연",
                    "script": "Free time becomes valuable through exploration and structure!",
                    "translation": "자유 시간이 탐구와 구조를 통해 가치 있어져!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "수연이 자유 시간에 대해 말하는 거예요.",
                    "optionA": "becomes",
                    "optionB": "Free",
                    "optionC": "time",
                    "optionD": "valuable",
                    "optionE": "structure",
                    "result": "Free time becomes valuable structure",
                    "explanation": "수연은 'Free time becomes valuable through exploration and structure'라고 자유 시간이 탐구와 구조를 통해 가치 있어진다고 했어요."
                }
            ]
        }
    ]
}
ID: 8748 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구와 다른 의견",
            "explanation": "INTP의 논리적 탐구와 ISTJ의 체계적 분석 비교",
            "category": "갈등 해결 방식",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소영",
                    "script": "Let's explore all perspectives.",
                    "translation": "모든 관점을 탐구해보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민경",
                    "script": "Let's examine the facts.",
                    "translation": "사실들을 살펴보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소영",
                    "script": "Different viewpoints create understanding.",
                    "translation": "다른 관점들이 이해를 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소영은 모든 관점을 탐구해보자고 했나요?",
                    "hint": "INTP는 다양한 관점을 고려해요.",
                    "result": "O",
                    "explanation": "소영은 'Let's explore all perspectives'라고 모든 관점을 탐구해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민경",
                    "script": "Clear evidence guides decisions.",
                    "translation": "명확한 증거가 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소영",
                    "script": "You focus on concrete information.",
                    "translation": "너는 구체적인 정보에 집중하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Different viewpoints create @@.",
                    "hint": "다른 관점들이 만드는 것이에요.",
                    "optionA": "confusion",
                    "optionB": "understanding",
                    "optionC": "problems",
                    "result": "understanding",
                    "explanation": "소영은 'Different viewpoints create understanding'라고 다른 관점들이 이해를 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민경",
                    "script": "Your open thinking reveals new insights!",
                    "translation": "너의 열린 사고가 새로운 통찰을 드러내!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "Your factual approach builds solid conclusions.",
                    "translation": "너의 사실적 접근이 견고한 결론을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민경",
                    "script": "Good solutions need both perspectives and facts!",
                    "translation": "좋은 해결책은 관점과 사실이 모두 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민경이 해결책에 대해 말하는 거예요.",
                    "optionA": "need",
                    "optionB": "Good",
                    "optionC": "solutions",
                    "optionD": "perspectives",
                    "optionE": "facts",
                    "result": "Good solutions need perspectives facts",
                    "explanation": "민경은 'Good solutions need both perspectives and facts'라고 좋은 해결책은 관점과 사실이 모두 필요하다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구와 다른 의견",
            "explanation": "INTP의 논리적 탐구와 ISTJ의 체계적 분석 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소영",
                    "script": "Let's explore all perspectives.",
                    "translation": "모든 관점을 탐구해보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민경",
                    "script": "Let's examine the facts.",
                    "translation": "사실들을 살펴보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소영",
                    "script": "Different viewpoints create understanding.",
                    "translation": "다른 관점들이 이해를 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소영은 모든 관점을 탐구해보자고 했나요?",
                    "hint": "INTP는 다양한 관점을 고려해요.",
                    "result": "O",
                    "explanation": "소영은 'Let's explore all perspectives'라고 모든 관점을 탐구해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민경",
                    "script": "Clear evidence guides decisions.",
                    "translation": "명확한 증거가 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소영",
                    "script": "You focus on concrete information.",
                    "translation": "너는 구체적인 정보에 집중하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Different viewpoints create @@.",
                    "hint": "다른 관점들이 만드는 것이에요.",
                    "optionA": "confusion",
                    "optionB": "understanding",
                    "optionC": "problems",
                    "result": "understanding",
                    "explanation": "소영은 'Different viewpoints create understanding'라고 다른 관점들이 이해를 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민경",
                    "script": "Your open thinking reveals new insights!",
                    "translation": "너의 열린 사고가 새로운 통찰을 드러내!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "Your factual approach builds solid conclusions.",
                    "translation": "너의 사실적 접근이 견고한 결론을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민경",
                    "script": "Good solutions need both perspectives and facts!",
                    "translation": "좋은 해결책은 관점과 사실이 모두 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "민경이 해결책에 대해 말하는 거예요.",
                    "optionA": "need",
                    "optionB": "Good",
                    "optionC": "solutions",
                    "optionD": "perspectives",
                    "optionE": "facts",
                    "result": "Good solutions need perspectives facts",
                    "explanation": "민경은 'Good solutions need both perspectives and facts'라고 좋은 해결책은 관점과 사실이 모두 필요하다고 했어요."
                }
            ]
        }
    ]
}
ID: 8749 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 프로젝트 갈등",
            "explanation": "INTP의 창의적 분석과 ISTJ의 체계적 해결 비교",
            "category": "갈등 해결 방식",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정현",
                    "script": "I see complex connections here.",
                    "translation": "여기서 복잡한 연결을 봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수빈",
                    "script": "I organize problems systematically.",
                    "translation": "문제를 체계적으로 정리해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정현",
                    "script": "Understanding relationships helps resolution.",
                    "translation": "관계를 이해하면 해결에 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정현은 복잡한 연결을 본다고 했나요?",
                    "hint": "INTP는 복합적인 관계를 분석해요.",
                    "result": "O",
                    "explanation": "정현은 'I see complex connections here'라고 여기서 복잡한 연결을 본다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수빈",
                    "script": "Step-by-step solutions work best.",
                    "translation": "단계별 해결책이 가장 잘 통해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정현",
                    "script": "You break down issues methodically.",
                    "translation": "너는 문제를 체계적으로 분해하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Understanding relationships helps @@.",
                    "hint": "관계 이해가 도움을 주는 것이에요.",
                    "optionA": "confusion",
                    "optionB": "resolution",
                    "optionC": "problems",
                    "result": "resolution",
                    "explanation": "정현은 'Understanding relationships helps resolution'라고 관계를 이해하면 해결에 도움이 된다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수빈",
                    "script": "Your creative analysis finds root causes!",
                    "translation": "너의 창의적 분석이 근본 원인을 찾아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정현",
                    "script": "Your organized approach implements solutions.",
                    "translation": "너의 체계적 접근이 해결책을 실행해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수빈",
                    "script": "Teams succeed with both analysis and organization!",
                    "translation": "팀은 분석과 조직화 모두로 성공해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수빈이 팀 성공에 대해 말하는 거예요.",
                    "optionA": "succeed",
                    "optionB": "Teams",
                    "optionC": "analysis",
                    "optionD": "organization",
                    "optionE": "both",
                    "result": "Teams succeed both analysis organization",
                    "explanation": "수빈은 'Teams succeed with both analysis and organization'라고 팀은 분석과 조직화 모두로 성공한다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 프로젝트 갈등",
            "explanation": "INTP의 창의적 분석과 ISTJ의 체계적 해결 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정현",
                    "script": "I see complex connections here.",
                    "translation": "여기서 복잡한 연결을 봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수빈",
                    "script": "I organize problems systematically.",
                    "translation": "문제를 체계적으로 정리해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정현",
                    "script": "Understanding relationships helps resolution.",
                    "translation": "관계를 이해하면 해결에 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정현은 복잡한 연결을 본다고 했나요?",
                    "hint": "INTP는 복합적인 관계를 분석해요.",
                    "result": "O",
                    "explanation": "정현은 'I see complex connections here'라고 여기서 복잡한 연결을 본다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수빈",
                    "script": "Step-by-step solutions work best.",
                    "translation": "단계별 해결책이 가장 잘 통해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정현",
                    "script": "You break down issues methodically.",
                    "translation": "너는 문제를 체계적으로 분해하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Understanding relationships helps @@.",
                    "hint": "관계 이해가 도움을 주는 것이에요.",
                    "optionA": "confusion",
                    "optionB": "resolution",
                    "optionC": "problems",
                    "result": "resolution",
                    "explanation": "정현은 'Understanding relationships helps resolution'라고 관계를 이해하면 해결에 도움이 된다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수빈",
                    "script": "Your creative analysis finds root causes!",
                    "translation": "너의 창의적 분석이 근본 원인을 찾아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정현",
                    "script": "Your organized approach implements solutions.",
                    "translation": "너의 체계적 접근이 해결책을 실행해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수빈",
                    "script": "Teams succeed with both analysis and organization!",
                    "translation": "팀은 분석과 조직화 모두로 성공해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "수빈이 팀 성공에 대해 말하는 거예요.",
                    "optionA": "succeed",
                    "optionB": "Teams",
                    "optionC": "analysis",
                    "optionD": "organization",
                    "optionE": "both",
                    "result": "Teams succeed both analysis organization",
                    "explanation": "수빈은 'Teams succeed with both analysis and organization'라고 팀은 분석과 조직화 모두로 성공한다고 했어요."
                }
            ]
        }
    ]
}
ID: 8750 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "카페에서 책 읽기",
            "explanation": "INTJ의 목적 있는 독서와 INFP의 감성적 독서 비교",
            "category": "사회적 상호작용",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "I read for specific goals.",
                    "translation": "특정한 목표를 위해 읽어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "I read what touches me.",
                    "translation": "나를 감동시키는 걸 읽어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지훈",
                    "script": "Knowledge helps me achieve more.",
                    "translation": "지식이 더 많이 성취하는데 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지훈은 특정한 목표를 위해 읽는다고 했나요?",
                    "hint": "INTJ는 목적이 있는 독서를 해요.",
                    "result": "O",
                    "explanation": "지훈은 'I read for specific goals'라고 특정한 목표를 위해 읽는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Stories speak to my heart.",
                    "translation": "이야기들이 내 마음에 말해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지훈",
                    "script": "You connect with characters emotionally.",
                    "translation": "너는 등장인물들과 감정적으로 연결되는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Stories speak to Junho's @@.",
                    "hint": "이야기들이 준호에게 말하는 곳이에요.",
                    "optionA": "mind",
                    "optionB": "heart",
                    "optionC": "eyes",
                    "result": "heart",
                    "explanation": "준호는 'Stories speak to my heart'라고 이야기들이 자신의 마음에 말한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Your focused reading builds expertise!",
                    "translation": "너의 집중된 독서가 전문성을 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "Your passionate reading enriches your soul.",
                    "translation": "너의 열정적인 독서가 영혼을 풍요롭게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Books become friends in different ways!",
                    "translation": "책이 다른 방법으로 친구가 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호가 독서에 대해 말하는 거예요.",
                    "optionA": "become",
                    "optionB": "Books",
                    "optionC": "friends",
                    "optionD": "different",
                    "optionE": "ways",
                    "result": "Books become friends different ways",
                    "explanation": "준호는 'Books become friends in different ways'라고 책이 다른 방법으로 친구가 된다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "카페에서 책 읽기",
            "explanation": "INTJ의 목적 있는 독서와 INFP의 감성적 독서 비교",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "I read for specific goals.",
                    "translation": "특정한 목표를 위해 읽어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "I read what touches me.",
                    "translation": "나를 감동시키는 걸 읽어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지훈",
                    "script": "Knowledge helps me achieve more.",
                    "translation": "지식이 더 많이 성취하는데 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지훈은 특정한 목표를 위해 읽는다고 했나요?",
                    "hint": "INTJ는 목적이 있는 독서를 해요.",
                    "result": "O",
                    "explanation": "지훈은 'I read for specific goals'라고 특정한 목표를 위해 읽는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Stories speak to my heart.",
                    "translation": "이야기들이 내 마음에 말해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지훈",
                    "script": "You connect with characters emotionally.",
                    "translation": "너는 등장인물들과 감정적으로 연결되는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Stories speak to Junho's @@.",
                    "hint": "이야기들이 준호에게 말하는 곳이에요.",
                    "optionA": "mind",
                    "optionB": "heart",
                    "optionC": "eyes",
                    "result": "heart",
                    "explanation": "준호는 'Stories speak to my heart'라고 이야기들이 자신의 마음에 말한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Your focused reading builds expertise!",
                    "translation": "너의 집중된 독서가 전문성을 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "Your passionate reading enriches your soul.",
                    "translation": "너의 열정적인 독서가 영혼을 풍요롭게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Books become friends in different ways!",
                    "translation": "책이 다른 방법으로 친구가 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "준호가 독서에 대해 말하는 거예요.",
                    "optionA": "become",
                    "optionB": "Books",
                    "optionC": "friends",
                    "optionD": "different",
                    "optionE": "ways",
                    "result": "Books become friends different ways",
                    "explanation": "준호는 'Books become friends in different ways'라고 책이 다른 방법으로 친구가 된다고 했어요."
                }
            ]
        }
    ]
}
ID: 8751 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "영화 보고 나서",
            "explanation": "INTJ의 분석적 감상과 INFP의 감정적 몰입 비교",
            "category": "사회적 상호작용",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "The plot structure was clever.",
                    "translation": "플롯 구조가 영리했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "The emotions felt so real.",
                    "translation": "감정이 너무 실제 같았어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승현",
                    "script": "I analyze storytelling techniques.",
                    "translation": "스토리텔링 기법을 분석해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "승현은 플롯 구조가 영리했다고 했나요?",
                    "hint": "INTJ는 구조와 기법을 분석해요.",
                    "result": "O",
                    "explanation": "승현은 'The plot structure was clever'라고 플롯 구조가 영리했다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "I felt every character's pain.",
                    "translation": "모든 등장인물의 고통을 느꼈어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "승현",
                    "script": "You experience movies deeply.",
                    "translation": "너는 영화를 깊이 경험하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Eunbi felt every character's @@.",
                    "hint": "은비가 등장인물들에 대해 느낀 것이에요.",
                    "optionA": "joy",
                    "optionB": "pain",
                    "optionC": "anger",
                    "result": "pain",
                    "explanation": "은비는 'I felt every character's pain'라고 모든 등장인물의 고통을 느꼈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "Your smart analysis reveals hidden meanings!",
                    "translation": "너의 똑똑한 분석이 숨겨진 의미를 드러내!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "승현",
                    "script": "Your emotional connection brings stories alive.",
                    "translation": "너의 감정적 연결이 이야기를 살아있게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은비",
                    "script": "Movies touch us in many ways!",
                    "translation": "영화가 여러 방법으로 우리를 감동시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "은비가 영화에 대해 말하는 거예요.",
                    "optionA": "touch",
                    "optionB": "Movies",
                    "optionC": "us",
                    "optionD": "many",
                    "optionE": "ways",
                    "result": "Movies touch us many ways",
                    "explanation": "은비는 'Movies touch us in many ways'라고 영화가 여러 방법으로 우리를 감동시킨다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "영화 보고 나서",
            "explanation": "INTJ의 분석적 감상과 INFP의 감정적 몰입 비교",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "The plot structure was clever.",
                    "translation": "플롯 구조가 영리했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "The emotions felt so real.",
                    "translation": "감정이 너무 실제 같았어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승현",
                    "script": "I analyze storytelling techniques.",
                    "translation": "스토리텔링 기법을 분석해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "승현은 플롯 구조가 영리했다고 했나요?",
                    "hint": "INTJ는 구조와 기법을 분석해요.",
                    "result": "O",
                    "explanation": "승현은 'The plot structure was clever'라고 플롯 구조가 영리했다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "I felt every character's pain.",
                    "translation": "모든 등장인물의 고통을 느꼈어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "승현",
                    "script": "You experience movies deeply.",
                    "translation": "너는 영화를 깊이 경험하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Eunbi felt every character's @@.",
                    "hint": "은비가 등장인물들에 대해 느낀 것이에요.",
                    "optionA": "joy",
                    "optionB": "pain",
                    "optionC": "anger",
                    "result": "pain",
                    "explanation": "은비는 'I felt every character's pain'라고 모든 등장인물의 고통을 느꼈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "Your smart analysis reveals hidden meanings!",
                    "translation": "너의 똑똑한 분석이 숨겨진 의미를 드러내!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "승현",
                    "script": "Your emotional connection brings stories alive.",
                    "translation": "너의 감정적 연결이 이야기를 살아있게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은비",
                    "script": "Movies touch us in many ways!",
                    "translation": "영화가 여러 방법으로 우리를 감동시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "은비가 영화에 대해 말하는 거예요.",
                    "optionA": "touch",
                    "optionB": "Movies",
                    "optionC": "us",
                    "optionD": "many",
                    "optionE": "ways",
                    "result": "Movies touch us many ways",
                    "explanation": "은비는 'Movies touch us in many ways'라고 영화가 여러 방법으로 우리를 감동시킨다고 했어요."
                }
            ]
        }
    ]
}
ID: 8752 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "친구 선물 고르기",
            "explanation": "INTJ의 실용적 선물과 INFP의 의미 있는 선물 비교",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "What does she need most?",
                    "translation": "그녀에게 가장 필요한 게 뭘까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "What would make her smile?",
                    "translation": "뭐가 그녀를 웃게 할까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "Useful gifts solve problems.",
                    "translation": "유용한 선물이 문제를 해결해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "재현은 그녀에게 가장 필요한 게 뭔지 궁금해했나요?",
                    "hint": "INTJ는 실용적 필요를 고려해요.",
                    "result": "O",
                    "explanation": "재현은 'What does she need most?'라고 그녀에게 가장 필요한 게 뭔지 물었어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "Personal touches show care.",
                    "translation": "개인적인 손길이 관심을 보여줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "You think about emotional meaning.",
                    "translation": "너는 감정적 의미에 대해 생각하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Personal touches show @@.",
                    "hint": "소희가 말하는 개인적 손길의 효과예요.",
                    "optionA": "skill",
                    "optionB": "care",
                    "optionC": "time",
                    "result": "care",
                    "explanation": "소희는 'Personal touches show care'라고 개인적인 손길이 관심을 보여준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소희",
                    "script": "Your practical thinking helps her life!",
                    "translation": "너의 실용적 사고가 그녀의 삶을 도와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재현",
                    "script": "Your thoughtful caring touches hearts.",
                    "translation": "너의 사려 깊은 관심이 마음을 감동시켜."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소희",
                    "script": "Best gifts combine usefulness and love!",
                    "translation": "최고의 선물은 유용함과 사랑을 결합해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소희가 선물에 대해 말하는 거예요.",
                    "optionA": "combine",
                    "optionB": "Best",
                    "optionC": "gifts",
                    "optionD": "usefulness",
                    "optionE": "love",
                    "result": "Best gifts combine usefulness love",
                    "explanation": "소희는 'Best gifts combine usefulness and love'라고 최고의 선물은 유용함과 사랑을 결합한다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "친구 선물 고르기",
            "explanation": "INTJ의 실용적 선물과 INFP의 의미 있는 선물 비교",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "What does she need most?",
                    "translation": "그녀에게 가장 필요한 게 뭘까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "What would make her smile?",
                    "translation": "뭐가 그녀를 웃게 할까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "Useful gifts solve problems.",
                    "translation": "유용한 선물이 문제를 해결해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "재현은 그녀에게 가장 필요한 게 뭔지 궁금해했나요?",
                    "hint": "INTJ는 실용적 필요를 고려해요.",
                    "result": "O",
                    "explanation": "재현은 'What does she need most?'라고 그녀에게 가장 필요한 게 뭔지 물었어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "Personal touches show care.",
                    "translation": "개인적인 손길이 관심을 보여줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "You think about emotional meaning.",
                    "translation": "너는 감정적 의미에 대해 생각하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Personal touches show @@.",
                    "hint": "소희가 말하는 개인적 손길의 효과예요.",
                    "optionA": "skill",
                    "optionB": "care",
                    "optionC": "time",
                    "result": "care",
                    "explanation": "소희는 'Personal touches show care'라고 개인적인 손길이 관심을 보여준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소희",
                    "script": "Your practical thinking helps her life!",
                    "translation": "너의 실용적 사고가 그녀의 삶을 도와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재현",
                    "script": "Your thoughtful caring touches hearts.",
                    "translation": "너의 사려 깊은 관심이 마음을 감동시켜."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소희",
                    "script": "Best gifts combine usefulness and love!",
                    "translation": "최고의 선물은 유용함과 사랑을 결합해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "소희가 선물에 대해 말하는 거예요.",
                    "optionA": "combine",
                    "optionB": "Best",
                    "optionC": "gifts",
                    "optionD": "usefulness",
                    "optionE": "love",
                    "result": "Best gifts combine usefulness love",
                    "explanation": "소희는 'Best gifts combine usefulness and love'라고 최고의 선물은 유용함과 사랑을 결합한다고 했어요."
                }
            ]
        }
    ]
}
ID: 8753 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "방 정리하는 날",
            "explanation": "INTJ의 효율적 정리와 INFP의 추억 중심 정리 비교",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현석",
                    "script": "I organize by function.",
                    "translation": "기능별로 정리해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "I keep meaningful things.",
                    "translation": "의미 있는 것들을 간직해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현석",
                    "script": "Efficiency saves time daily.",
                    "translation": "효율성이 매일 시간을 절약해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현석은 기능별로 정리한다고 했나요?",
                    "hint": "INTJ는 체계적이고 효율적으로 정리해요.",
                    "result": "O",
                    "explanation": "현석은 'I organize by function'라고 기능별로 정리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "Every item tells a story.",
                    "translation": "모든 물건이 이야기를 말해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현석",
                    "script": "You value emotional connections.",
                    "translation": "너는 감정적 연결을 중시하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Every item tells a @@.",
                    "hint": "하윤이 말하는 모든 물건의 특성이에요.",
                    "optionA": "lie",
                    "optionB": "story",
                    "optionC": "joke",
                    "result": "story",
                    "explanation": "하윤은 'Every item tells a story'라고 모든 물건이 이야기를 말한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하윤",
                    "script": "Your organized system works perfectly!",
                    "translation": "너의 체계적인 시스템이 완벽하게 통해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현석",
                    "script": "Your memory keeping preserves precious moments.",
                    "translation": "너의 기억 보관이 소중한 순간들을 보존해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하윤",
                    "script": "Rooms reflect our hearts differently!",
                    "translation": "방이 우리 마음을 다르게 반영해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하윤이 방에 대해 말하는 거예요.",
                    "result": "Rooms reflect our hearts differently",
                    "explanation": "하윤은 'Rooms reflect our hearts differently'라고 방이 우리 마음을 다르게 반영한다고 했어요.",
                    "optionA": "hearts",
                    "optionB": "differently",
                    "optionC": "reflect",
                    "optionD": "our",
                    "optionE": "Rooms"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "방 정리하는 날",
            "explanation": "INTJ의 효율적 정리와 INFP의 추억 중심 정리 비교",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현석",
                    "script": "I organize by function.",
                    "translation": "기능별로 정리해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "I keep meaningful things.",
                    "translation": "의미 있는 것들을 간직해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현석",
                    "script": "Efficiency saves time daily.",
                    "translation": "효율성이 매일 시간을 절약해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현석은 기능별로 정리한다고 했나요?",
                    "hint": "INTJ는 체계적이고 효율적으로 정리해요.",
                    "result": "O",
                    "explanation": "현석은 'I organize by function'라고 기능별로 정리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "Every item tells a story.",
                    "translation": "모든 물건이 이야기를 말해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현석",
                    "script": "You value emotional connections.",
                    "translation": "너는 감정적 연결을 중시하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Every item tells a @@.",
                    "hint": "하윤이 말하는 모든 물건의 특성이에요.",
                    "optionA": "lie",
                    "optionB": "story",
                    "optionC": "joke",
                    "result": "story",
                    "explanation": "하윤은 'Every item tells a story'라고 모든 물건이 이야기를 말한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하윤",
                    "script": "Your organized system works perfectly!",
                    "translation": "너의 체계적인 시스템이 완벽하게 통해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현석",
                    "script": "Your memory keeping preserves precious moments.",
                    "translation": "너의 기억 보관이 소중한 순간들을 보존해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하윤",
                    "script": "Rooms reflect our hearts differently!",
                    "translation": "방이 우리 마음을 다르게 반영해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "하윤이 방에 대해 말하는 거예요.",
                    "optionA": "hearts",
                    "optionB": "differently",
                    "optionC": "reflect",
                    "optionD": "our",
                    "optionE": "Rooms",
                    "result": "Rooms reflect our hearts differently",
                    "explanation": "하윤은 'Rooms reflect our hearts differently'라고 방이 우리 마음을 다르게 반영한다고 했어요."
                }
            ]
        }
    ]
}
ID: 8754 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "음악 듣는 시간",
            "explanation": "INTJ의 배경음악과 INFP의 몰입 감상 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지원",
                    "script": "Music helps me focus.",
                    "translation": "음악이 집중하는데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미래",
                    "script": "Music carries my emotions.",
                    "translation": "음악이 내 감정을 실어 나르네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지원",
                    "script": "I choose songs for productivity.",
                    "translation": "생산성을 위해 노래를 선택해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지원은 음악이 집중하는데 도움이 된다고 했나요?",
                    "hint": "INTJ는 음악을 목적을 위해 사용해요.",
                    "result": "O",
                    "explanation": "지원은 'Music helps me focus'라고 음악이 집중하는데 도움이 된다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미래",
                    "script": "Songs heal my heart.",
                    "translation": "노래가 내 마음을 치유해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지원",
                    "script": "You let music move you.",
                    "translation": "너는 음악이 감동시키도록 해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Songs heal Mirae's @@.",
                    "hint": "노래가 미래에게 치유해주는 부분이에요.",
                    "optionA": "head",
                    "optionB": "heart",
                    "optionC": "hands",
                    "result": "heart",
                    "explanation": "미래는 'Songs heal my heart'라고 노래가 자신의 마음을 치유한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미래",
                    "script": "Your strategic music choice is smart!",
                    "translation": "너의 전략적인 음악 선택이 똑똑해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지원",
                    "script": "Your emotional music connection is beautiful.",
                    "translation": "너의 감정적 음악 연결이 아름다워."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미래",
                    "script": "Music serves many purposes beautifully!",
                    "translation": "음악이 여러 목적에 아름답게 봉사해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미래가 음악에 대해 말하는 거예요.",
                    "optionA": "serves",
                    "optionB": "Music",
                    "optionC": "purposes",
                    "optionD": "beautifully",
                    "optionE": "many",
                    "result": "Music serves many purposes beautifully",
                    "explanation": "미래는 'Music serves many purposes beautifully'라고 음악이 여러 목적에 아름답게 봉사한다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "음악 듣는 시간",
            "explanation": "INTJ의 배경음악과 INFP의 몰입 감상 비교",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지원",
                    "script": "Music helps me focus.",
                    "translation": "음악이 집중하는데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미래",
                    "script": "Music carries my emotions.",
                    "translation": "음악이 내 감정을 실어 나르네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지원",
                    "script": "I choose songs for productivity.",
                    "translation": "생산성을 위해 노래를 선택해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지원은 음악이 집중하는데 도움이 된다고 했나요?",
                    "hint": "INTJ는 음악을 목적을 위해 사용해요.",
                    "result": "O",
                    "explanation": "지원은 'Music helps me focus'라고 음악이 집중하는데 도움이 된다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미래",
                    "script": "Songs heal my heart.",
                    "translation": "노래가 내 마음을 치유해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지원",
                    "script": "You let music move you.",
                    "translation": "너는 음악이 감동시키도록 해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Songs heal Mirae's @@.",
                    "hint": "노래가 미래에게 치유해주는 부분이에요.",
                    "optionA": "head",
                    "optionB": "heart",
                    "optionC": "hands",
                    "result": "heart",
                    "explanation": "미래는 'Songs heal my heart'라고 노래가 자신의 마음을 치유한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미래",
                    "script": "Your strategic music choice is smart!",
                    "translation": "너의 전략적인 음악 선택이 똑똑해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지원",
                    "script": "Your emotional music connection is beautiful.",
                    "translation": "너의 감정적 음악 연결이 아름다워."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미래",
                    "script": "Music serves many purposes beautifully!",
                    "translation": "음악이 여러 목적에 아름답게 봉사해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "미래가 음악에 대해 말하는 거예요.",
                    "optionA": "serves",
                    "optionB": "Music",
                    "optionC": "purposes",
                    "optionD": "beautifully",
                    "optionE": "many",
                    "result": "Music serves many purposes beautifully",
                    "explanation": "미래는 'Music serves many purposes beautifully'라고 음악이 여러 목적에 아름답게 봉사한다고 했어요."
                }
            ]
        }
    ]
}
ID: 8755 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "요리하는 저녁",
            "explanation": "INTJ의 효율적 요리와 INFP의 창의적 요리 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "I follow recipes exactly.",
                    "translation": "레시피를 정확히 따라해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나영",
                    "script": "I add my own touch.",
                    "translation": "나만의 터치를 더해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "Precise steps guarantee results.",
                    "translation": "정확한 단계가 결과를 보장해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서연은 레시피를 정확히 따라한다고 했나요?",
                    "hint": "INTJ는 체계적으로 요리해요.",
                    "result": "O",
                    "explanation": "서연은 'I follow recipes exactly'라고 레시피를 정확히 따라한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나영",
                    "script": "Cooking expresses my feelings.",
                    "translation": "요리가 내 감정을 표현해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "You create through inspiration.",
                    "translation": "너는 영감을 통해 창조하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Nayoung adds her own @@.",
                    "hint": "나영이 요리에 더하는 것이에요.",
                    "optionA": "salt",
                    "optionB": "touch",
                    "optionC": "water",
                    "result": "touch",
                    "explanation": "나영은 'I add my own touch'라고 자신만의 터치를 더한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나영",
                    "script": "Your systematic cooking never fails!",
                    "translation": "너의 체계적인 요리는 절대 실패하지 않아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "Your creative cooking surprises everyone.",
                    "translation": "너의 창의적인 요리가 모든 사람을 놀라게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나영",
                    "script": "Kitchen becomes art studio sometimes!",
                    "translation": "주방이 때때로 아트 스튜디오가 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나영이 요리에 대해 말하는 거예요.",
                    "optionA": "becomes",
                    "optionB": "Kitchen",
                    "optionC": "art",
                    "optionD": "studio",
                    "optionE": "creative",
                    "result": "Kitchen becomes creative art studio",
                    "explanation": "나영은 'Kitchen becomes art studio sometimes'라고 주방이 때때로 아트 스튜디오가 된다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "요리하는 저녁",
            "explanation": "INTJ의 효율적 요리와 INFP의 창의적 요리 비교",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "I follow recipes exactly.",
                    "translation": "레시피를 정확히 따라해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나영",
                    "script": "I add my own touch.",
                    "translation": "나만의 터치를 더해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "Precise steps guarantee results.",
                    "translation": "정확한 단계가 결과를 보장해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서연은 레시피를 정확히 따라한다고 했나요?",
                    "hint": "INTJ는 체계적으로 요리해요.",
                    "result": "O",
                    "explanation": "서연은 'I follow recipes exactly'라고 레시피를 정확히 따라한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나영",
                    "script": "Cooking expresses my feelings.",
                    "translation": "요리가 내 감정을 표현해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "You create through inspiration.",
                    "translation": "너는 영감을 통해 창조하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Nayoung adds her own @@.",
                    "hint": "나영이 요리에 더하는 것이에요.",
                    "optionA": "salt",
                    "optionB": "touch",
                    "optionC": "water",
                    "result": "touch",
                    "explanation": "나영은 'I add my own touch'라고 자신만의 터치를 더한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나영",
                    "script": "Your systematic cooking never fails!",
                    "translation": "너의 체계적인 요리는 절대 실패하지 않아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "Your creative cooking surprises everyone.",
                    "translation": "너의 창의적인 요리가 모든 사람을 놀라게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나영",
                    "script": "Kitchen becomes art studio sometimes!",
                    "translation": "주방이 때때로 아트 스튜디오가 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "나영이 요리에 대해 말하는 거예요.",
                    "optionA": "becomes",
                    "optionB": "Kitchen",
                    "optionC": "art",
                    "optionD": "studio",
                    "optionE": "creative",
                    "result": "Kitchen becomes creative art studio",
                    "explanation": "나영은 'Kitchen becomes art studio sometimes'라고 주방이 때때로 아트 스튜디오가 된다고 했어요."
                }
            ]
        }
    ]
}
ID: 8756 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "공원에서 산책하기",
            "explanation": "INTJ의 목적 있는 운동과 INFP의 자연 감상 비교",
            "category": "생활 태도",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지현",
                    "script": "I walk for health goals.",
                    "translation": "건강 목표를 위해 걸어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서준",
                    "script": "I enjoy nature's beauty.",
                    "translation": "자연의 아름다움을 즐겨."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지현",
                    "script": "Regular exercise improves life quality.",
                    "translation": "규칙적인 운동이 삶의 질을 향상시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지현은 건강 목표를 위해 걷는다고 했나요?",
                    "hint": "INTJ는 목적을 가지고 운동해요.",
                    "result": "O",
                    "explanation": "지현은 'I walk for health goals'라고 건강 목표를 위해 걷는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서준",
                    "script": "Trees whisper peaceful secrets.",
                    "translation": "나무들이 평화로운 비밀을 속삭여."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지현",
                    "script": "You connect with nature spiritually.",
                    "translation": "너는 자연과 영적으로 연결되는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Trees whisper peaceful @@.",
                    "hint": "나무들이 속삭이는 것이에요.",
                    "optionA": "lies",
                    "optionB": "secrets",
                    "optionC": "songs",
                    "result": "secrets",
                    "explanation": "서준은 'Trees whisper peaceful secrets'라고 나무들이 평화로운 비밀을 속삭인다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서준",
                    "script": "Your disciplined walking builds strength!",
                    "translation": "너의 규칙적인 걷기가 힘을 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지현",
                    "script": "Your mindful walking feeds your soul.",
                    "translation": "너의 마음챙김 걷기가 영혼을 채워."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서준",
                    "script": "Walking heals body and spirit together!",
                    "translation": "걷기가 몸과 정신을 함께 치유해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서준이 걷기에 대해 말하는 거예요.",
                    "optionA": "heals",
                    "optionB": "Walking",
                    "optionC": "body",
                    "optionD": "spirit",
                    "optionE": "and",
                    "result": "Walking heals body and spirit",
                    "explanation": "서준은 'Walking heals body and spirit together'라고 걷기가 몸과 정신을 함께 치유한다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "공원에서 산책하기",
            "explanation": "INTJ의 목적 있는 운동과 INFP의 자연 감상 비교",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지현",
                    "script": "I walk for health goals.",
                    "translation": "건강 목표를 위해 걸어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서준",
                    "script": "I enjoy nature's beauty.",
                    "translation": "자연의 아름다움을 즐겨."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지현",
                    "script": "Regular exercise improves life quality.",
                    "translation": "규칙적인 운동이 삶의 질을 향상시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지현은 건강 목표를 위해 걷는다고 했나요?",
                    "hint": "INTJ는 목적을 가지고 운동해요.",
                    "result": "O",
                    "explanation": "지현은 'I walk for health goals'라고 건강 목표를 위해 걷는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서준",
                    "script": "Trees whisper peaceful secrets.",
                    "translation": "나무들이 평화로운 비밀을 속삭여."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지현",
                    "script": "You connect with nature spiritually.",
                    "translation": "너는 자연과 영적으로 연결되는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Trees whisper peaceful @@.",
                    "hint": "나무들이 속삭이는 것이에요.",
                    "optionA": "lies",
                    "optionB": "secrets",
                    "optionC": "songs",
                    "result": "secrets",
                    "explanation": "서준은 'Trees whisper peaceful secrets'라고 나무들이 평화로운 비밀을 속삭인다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서준",
                    "script": "Your disciplined walking builds strength!",
                    "translation": "너의 규칙적인 걷기가 힘을 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지현",
                    "script": "Your mindful walking feeds your soul.",
                    "translation": "너의 마음챙김 걷기가 영혼을 채워."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서준",
                    "script": "Walking heals body and spirit together!",
                    "translation": "걷기가 몸과 정신을 함께 치유해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "서준이 걷기에 대해 말하는 거예요.",
                    "optionA": "heals",
                    "optionB": "Walking",
                    "optionC": "body",
                    "optionD": "spirit",
                    "optionE": "and",
                    "result": "Walking heals body and spirit",
                    "explanation": "서준은 'Walking heals body and spirit together'라고 걷기가 몸과 정신을 함께 치유한다고 했어요."
                }
            ]
        }
    ]
}
ID: 8757 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "게임하는 시간",
            "explanation": "INTJ의 전략적 게임과 INFP의 스토리 중심 게임 비교",
            "category": "생활 태도",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서현",
                    "script": "I master game strategies.",
                    "translation": "게임 전략을 마스터해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도훈",
                    "script": "I love character stories.",
                    "translation": "캐릭터 이야기를 좋아해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서현",
                    "script": "Winning requires smart planning.",
                    "translation": "승리하려면 똑똑한 계획이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서현은 게임 전략을 마스터한다고 했나요?",
                    "hint": "INTJ는 전략적으로 게임을 해요.",
                    "result": "O",
                    "explanation": "서현은 'I master game strategies'라고 게임 전략을 마스터한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도훈",
                    "script": "Characters feel like real friends.",
                    "translation": "캐릭터들이 진짜 친구 같아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서현",
                    "script": "You form emotional bonds with games.",
                    "translation": "너는 게임과 감정적 유대를 형성하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Characters feel like real @@.",
                    "hint": "도훈이 캐릭터들에 대해 느끼는 관계예요.",
                    "optionA": "enemies",
                    "optionB": "friends",
                    "optionC": "strangers",
                    "result": "friends",
                    "explanation": "도훈은 'Characters feel like real friends'라고 캐릭터들이 진짜 친구 같다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도훈",
                    "script": "Your strategic mind wins consistently!",
                    "translation": "너의 전략적 마음이 지속적으로 이겨!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서현",
                    "script": "Your emotional connection enriches gameplay.",
                    "translation": "너의 감정적 연결이 게임플레이를 풍요롭게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도훈",
                    "script": "Games offer many different joys!",
                    "translation": "게임이 여러 다른 기쁨을 제공해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도훈이 게임에 대해 말하는 거예요.",
                    "optionA": "offer",
                    "optionB": "Games",
                    "optionC": "different",
                    "optionD": "joys",
                    "optionE": "many",
                    "result": "Games offer many different joys",
                    "explanation": "도훈은 'Games offer many different joys'라고 게임이 여러 다른 기쁨을 제공한다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "게임하는 시간",
            "explanation": "INTJ의 전략적 게임과 INFP의 스토리 중심 게임 비교",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서현",
                    "script": "I master game strategies.",
                    "translation": "게임 전략을 마스터해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도훈",
                    "script": "I love character stories.",
                    "translation": "캐릭터 이야기를 좋아해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서현",
                    "script": "Winning requires smart planning.",
                    "translation": "승리하려면 똑똑한 계획이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서현은 게임 전략을 마스터한다고 했나요?",
                    "hint": "INTJ는 전략적으로 게임을 해요.",
                    "result": "O",
                    "explanation": "서현은 'I master game strategies'라고 게임 전략을 마스터한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도훈",
                    "script": "Characters feel like real friends.",
                    "translation": "캐릭터들이 진짜 친구 같아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서현",
                    "script": "You form emotional bonds with games.",
                    "translation": "너는 게임과 감정적 유대를 형성하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Characters feel like real @@.",
                    "hint": "도훈이 캐릭터들에 대해 느끼는 관계예요.",
                    "optionA": "enemies",
                    "optionB": "friends",
                    "optionC": "strangers",
                    "result": "friends",
                    "explanation": "도훈은 'Characters feel like real friends'라고 캐릭터들이 진짜 친구 같다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도훈",
                    "script": "Your strategic mind wins consistently!",
                    "translation": "너의 전략적 마음이 지속적으로 이겨!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서현",
                    "script": "Your emotional connection enriches gameplay.",
                    "translation": "너의 감정적 연결이 게임플레이를 풍요롭게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도훈",
                    "script": "Games offer many different joys!",
                    "translation": "게임이 여러 다른 기쁨을 제공해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "도훈이 게임에 대해 말하는 거예요.",
                    "optionA": "offer",
                    "optionB": "Games",
                    "optionC": "different",
                    "optionD": "joys",
                    "optionE": "many",
                    "result": "Games offer many different joys",
                    "explanation": "도훈은 'Games offer many different joys'라고 게임이 여러 다른 기쁨을 제공한다고 했어요."
                }
            ]
        }
    ]
}
ID: 8758 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "편지 쓰는 밤",
            "explanation": "INTJ의 목적 있는 글쓰기와 INFP의 감정 표현 글쓰기 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "한대리",
                    "script": "I write to achieve results.",
                    "translation": "결과를 달성하기 위해 써."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하늘",
                    "script": "I write to express feelings.",
                    "translation": "감정을 표현하기 위해 써."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "한대리",
                    "script": "Clear messages get responses.",
                    "translation": "명확한 메시지가 응답을 얻어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "한대리는 결과를 달성하기 위해 쓴다고 했나요?",
                    "hint": "INTJ는 목적이 있는 글쓰기를 해요.",
                    "result": "O",
                    "explanation": "한대리는 'I write to achieve results'라고 결과를 달성하기 위해 쓴다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하늘",
                    "script": "Words heal my heart.",
                    "translation": "말들이 내 마음을 치유해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "한대리",
                    "script": "You pour your soul onto paper.",
                    "translation": "너는 종이에 영혼을 쏟아내는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Words heal Haneul's @@.",
                    "hint": "말들이 하늘에게 치유해주는 부분이에요.",
                    "optionB": "heart",
                    "optionC": "body",
                    "result": "heart",
                    "explanation": "하늘은 'Words heal my heart'라고 말들이 자신의 마음을 치유한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하늘",
                    "script": "Your effective writing gets things done!",
                    "translation": "너의 효과적인 글쓰기가 일을 해내!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "한대리",
                    "script": "Your heartfelt writing touches lives.",
                    "translation": "너의 진심 어린 글쓰기가 삶을 감동시켜."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하늘",
                    "script": "Writing serves both purpose and passion!",
                    "translation": "글쓰기가 목적과 열정에 모두 봉사해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하늘이 글쓰기에 대해 말하는 거예요.",
                    "result": "Writing serves both purpose passion",
                    "explanation": "하늘은 'Writing serves both purpose and passion'라고 글쓰기가 목적과 열정에 모두 봉사한다고 했어요.",
                    "optionA": "passion",
                    "optionB": "purpose",
                    "optionC": "both",
                    "optionD": "serves",
                    "optionE": "Writing"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "편지 쓰는 밤",
            "explanation": "INTJ의 목적 있는 글쓰기와 INFP의 감정 표현 글쓰기 비교",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "한대리",
                    "script": "I write to achieve results.",
                    "translation": "결과를 달성하기 위해 써."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하늘",
                    "script": "I write to express feelings.",
                    "translation": "감정을 표현하기 위해 써."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "한대리",
                    "script": "Clear messages get responses.",
                    "translation": "명확한 메시지가 응답을 얻어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "한대리는 결과를 달성하기 위해 쓴다고 했나요?",
                    "hint": "INTJ는 목적이 있는 글쓰기를 해요.",
                    "result": "O",
                    "explanation": "한대리는 'I write to achieve results'라고 결과를 달성하기 위해 쓴다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하늘",
                    "script": "Words heal my heart.",
                    "translation": "말들이 내 마음을 치유해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "한대리",
                    "script": "You pour your soul onto paper.",
                    "translation": "너는 종이에 영혼을 쏟아내는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Words heal Haneul's @@.",
                    "hint": "말들이 하늘에게 치유해주는 부분이에요.",
                    "optionB": "heart",
                    "optionC": "body",
                    "result": "heart",
                    "explanation": "하늘은 'Words heal my heart'라고 말들이 자신의 마음을 치유한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하늘",
                    "script": "Your effective writing gets things done!",
                    "translation": "너의 효과적인 글쓰기가 일을 해내!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "한대리",
                    "script": "Your heartfelt writing touches lives.",
                    "translation": "너의 진심 어린 글쓰기가 삶을 감동시켜."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하늘",
                    "script": "Writing serves both purpose and passion!",
                    "translation": "글쓰기가 목적과 열정에 모두 봉사해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "하늘이 글쓰기에 대해 말하는 거예요.",
                    "optionA": "passion",
                    "optionB": "purpose",
                    "optionC": "both",
                    "optionD": "serves",
                    "optionE": "Writing",
                    "result": "Writing serves both purpose passion",
                    "explanation": "하늘은 'Writing serves both purpose and passion'라고 글쓰기가 목적과 열정에 모두 봉사한다고 했어요."
                }
            ]
        }
    ]
}
ID: 8759 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "사진 찍는 여행",
            "explanation": "INTJ의 계획적 촬영과 INFP의 순간 포착 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "테스터",
                    "script": "I plan my photo locations.",
                    "translation": "사진 찍을 장소를 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동생",
                    "script": "I capture spontaneous moments.",
                    "translation": "자연스러운 순간들을 포착해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "테스터",
                    "script": "Research ensures good shots.",
                    "translation": "조사가 좋은 사진을 보장해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "테스터는 사진 찍을 장소를 계획한다고 했나요?",
                    "hint": "INTJ는 체계적으로 사진을 찍어요.",
                    "result": "O",
                    "explanation": "테스터는 'I plan my photo locations'라고 사진 찍을 장소를 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동생",
                    "script": "Beautiful feelings guide my camera.",
                    "translation": "아름다운 감정이 내 카메라를 이끌어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "테스터",
                    "script": "You follow your artistic instincts.",
                    "translation": "너는 예술적 본능을 따르는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Beautiful feelings guide Dongsaeng's @@.",
                    "hint": "아름다운 감정이 동생을 이끄는 도구예요.",
                    "optionA": "phone",
                    "optionB": "camera",
                    "optionC": "book",
                    "result": "camera",
                    "explanation": "동생은 'Beautiful feelings guide my camera'라고 아름다운 감정이 자신의 카메라를 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동생",
                    "script": "Your planned photos are always perfect!",
                    "translation": "너의 계획된 사진들은 항상 완벽해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "테스터",
                    "script": "Your spontaneous photos capture real emotions.",
                    "translation": "너의 자연스러운 사진이 진짜 감정을 포착해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동생",
                    "script": "Photography tells stories many ways!",
                    "translation": "사진이 여러 방법으로 이야기를 말해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동생이 사진에 대해 말하는 거예요.",
                    "optionA": "tells",
                    "optionB": "Photography",
                    "optionC": "stories",
                    "optionD": "ways",
                    "optionE": "many",
                    "result": "Photography tells stories many ways",
                    "explanation": "동생은 'Photography tells stories many ways'라고 사진이 여러 방법으로 이야기를 말한다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "사진 찍는 여행",
            "explanation": "INTJ의 계획적 촬영과 INFP의 순간 포착 비교",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "테스터",
                    "script": "I plan my photo locations.",
                    "translation": "사진 찍을 장소를 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동생",
                    "script": "I capture spontaneous moments.",
                    "translation": "자연스러운 순간들을 포착해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "테스터",
                    "script": "Research ensures good shots.",
                    "translation": "조사가 좋은 사진을 보장해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "테스터는 사진 찍을 장소를 계획한다고 했나요?",
                    "hint": "INTJ는 체계적으로 사진을 찍어요.",
                    "result": "O",
                    "explanation": "테스터는 'I plan my photo locations'라고 사진 찍을 장소를 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동생",
                    "script": "Beautiful feelings guide my camera.",
                    "translation": "아름다운 감정이 내 카메라를 이끌어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "테스터",
                    "script": "You follow your artistic instincts.",
                    "translation": "너는 예술적 본능을 따르는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Beautiful feelings guide Dongsaeng's @@.",
                    "hint": "아름다운 감정이 동생을 이끄는 도구예요.",
                    "optionA": "phone",
                    "optionB": "camera",
                    "optionC": "book",
                    "result": "camera",
                    "explanation": "동생은 'Beautiful feelings guide my camera'라고 아름다운 감정이 자신의 카메라를 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동생",
                    "script": "Your planned photos are always perfect!",
                    "translation": "너의 계획된 사진들은 항상 완벽해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "테스터",
                    "script": "Your spontaneous photos capture real emotions.",
                    "translation": "너의 자연스러운 사진이 진짜 감정을 포착해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동생",
                    "script": "Photography tells stories many ways!",
                    "translation": "사진이 여러 방법으로 이야기를 말해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "동생이 사진에 대해 말하는 거예요.",
                    "optionA": "tells",
                    "optionB": "Photography",
                    "optionC": "stories",
                    "optionD": "ways",
                    "optionE": "many",
                    "result": "Photography tells stories many ways",
                    "explanation": "동생은 'Photography tells stories many ways'라고 사진이 여러 방법으로 이야기를 말한다고 했어요."
                }
            ]
        }
    ]
}
ID: 8760 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "쇼핑몰에서 쇼핑하기",
            "explanation": "INTJ의 목록 기반 쇼핑과 INFP의 영감 쇼핑 비교",
            "category": "직업 및 목표 설정",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "I shop with lists.",
                    "translation": "리스트를 가지고 쇼핑해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "I buy what speaks to me.",
                    "translation": "나에게 말하는 걸 사."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민수",
                    "script": "Planned shopping saves time.",
                    "translation": "계획된 쇼핑이 시간을 절약해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민수는 리스트를 가지고 쇼핑한다고 했나요?",
                    "hint": "INTJ는 체계적으로 쇼핑해요.",
                    "result": "O",
                    "explanation": "민수는 'I shop with lists'라고 리스트를 가지고 쇼핑한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Discoveries make shopping magical.",
                    "translation": "발견들이 쇼핑을 마법적으로 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민수",
                    "script": "You find unexpected treasures.",
                    "translation": "너는 예상치 못한 보물을 찾는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Junho buys what speaks to @@.",
                    "hint": "준호가 구매하는 기준이에요.",
                    "optionA": "others",
                    "optionB": "him",
                    "optionC": "nobody",
                    "result": "him",
                    "explanation": "준호는 'I buy what speaks to me'라고 자신에게 말하는 걸 산다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Your efficient shopping gets everything done!",
                    "translation": "너의 효율적인 쇼핑이 모든 걸 해내!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민수",
                    "script": "Your intuitive shopping finds special items.",
                    "translation": "너의 직관적인 쇼핑이 특별한 물건을 찾아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Shopping becomes adventure with different styles!",
                    "translation": "쇼핑이 다른 스타일로 모험이 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호가 쇼핑에 대해 말하는 거예요.",
                    "optionA": "becomes",
                    "optionB": "Shopping",
                    "optionC": "adventure",
                    "optionD": "styles",
                    "optionE": "different",
                    "result": "Shopping becomes adventure different styles",
                    "explanation": "준호는 'Shopping becomes adventure with different styles'라고 쇼핑이 다른 스타일로 모험이 된다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "쇼핑몰에서 쇼핑하기",
            "explanation": "INTJ의 목록 기반 쇼핑과 INFP의 영감 쇼핑 비교",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "I shop with lists.",
                    "translation": "리스트를 가지고 쇼핑해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "I buy what speaks to me.",
                    "translation": "나에게 말하는 걸 사."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민수",
                    "script": "Planned shopping saves time.",
                    "translation": "계획된 쇼핑이 시간을 절약해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민수는 리스트를 가지고 쇼핑한다고 했나요?",
                    "hint": "INTJ는 체계적으로 쇼핑해요.",
                    "result": "O",
                    "explanation": "민수는 'I shop with lists'라고 리스트를 가지고 쇼핑한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Discoveries make shopping magical.",
                    "translation": "발견들이 쇼핑을 마법적으로 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민수",
                    "script": "You find unexpected treasures.",
                    "translation": "너는 예상치 못한 보물을 찾는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Junho buys what speaks to @@.",
                    "hint": "준호가 구매하는 기준이에요.",
                    "optionA": "others",
                    "optionB": "him",
                    "optionC": "nobody",
                    "result": "him",
                    "explanation": "준호는 'I buy what speaks to me'라고 자신에게 말하는 걸 산다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Your efficient shopping gets everything done!",
                    "translation": "너의 효율적인 쇼핑이 모든 걸 해내!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민수",
                    "script": "Your intuitive shopping finds special items.",
                    "translation": "너의 직관적인 쇼핑이 특별한 물건을 찾아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Shopping becomes adventure with different styles!",
                    "translation": "쇼핑이 다른 스타일로 모험이 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "준호가 쇼핑에 대해 말하는 거예요.",
                    "optionA": "becomes",
                    "optionB": "Shopping",
                    "optionC": "adventure",
                    "optionD": "styles",
                    "optionE": "different",
                    "result": "Shopping becomes adventure different styles",
                    "explanation": "준호는 'Shopping becomes adventure with different styles'라고 쇼핑이 다른 스타일로 모험이 된다고 했어요."
                }
            ]
        }
    ]
}
ID: 8761 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "여행 계획 세우기",
            "explanation": "INTJ의 체계적 계획과 INFP의 감성적 여행 비교",
            "category": "직업 및 목표 설정",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태민",
                    "script": "I research every destination.",
                    "translation": "모든 목적지를 조사해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "I choose places that call me.",
                    "translation": "나를 부르는 장소를 선택해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태민",
                    "script": "Detailed plans maximize experiences.",
                    "translation": "세부 계획이 경험을 극대화해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태민은 모든 목적지를 조사한다고 했나요?",
                    "hint": "INTJ는 철저하게 여행을 계획해요.",
                    "result": "O",
                    "explanation": "태민은 'I research every destination'라고 모든 목적지를 조사한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "My heart knows beautiful places.",
                    "translation": "내 마음이 아름다운 장소를 알아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태민",
                    "script": "You trust your inner compass.",
                    "translation": "너는 내면의 나침반을 믿는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Eunbi chooses places that call @@.",
                    "hint": "장소가 부르는 대상이에요.",
                    "optionA": "everyone",
                    "optionB": "her",
                    "optionC": "nobody",
                    "result": "her",
                    "explanation": "은비는 'I choose places that call me'라고 자신을 부르는 장소를 선택한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "Your thorough research prevents problems!",
                    "translation": "너의 철저한 조사가 문제를 방지해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태민",
                    "script": "Your intuitive choices create magical memories.",
                    "translation": "너의 직관적 선택이 마법 같은 기억을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은비",
                    "script": "Travel dreams come true many ways!",
                    "translation": "여행의 꿈이 여러 방법으로 실현돼!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "은비가 여행에 대해 말하는 거예요.",
                    "optionA": "come",
                    "optionB": "Travel",
                    "optionC": "dreams",
                    "optionD": "true",
                    "optionE": "many",
                    "result": "Travel dreams come true many",
                    "explanation": "은비는 'Travel dreams come true many ways'라고 여행의 꿈이 여러 방법으로 실현된다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "여행 계획 세우기",
            "explanation": "INTJ의 체계적 계획과 INFP의 감성적 여행 비교",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태민",
                    "script": "I research every destination.",
                    "translation": "모든 목적지를 조사해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "I choose places that call me.",
                    "translation": "나를 부르는 장소를 선택해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태민",
                    "script": "Detailed plans maximize experiences.",
                    "translation": "세부 계획이 경험을 극대화해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태민은 모든 목적지를 조사한다고 했나요?",
                    "hint": "INTJ는 철저하게 여행을 계획해요.",
                    "result": "O",
                    "explanation": "태민은 'I research every destination'라고 모든 목적지를 조사한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "My heart knows beautiful places.",
                    "translation": "내 마음이 아름다운 장소를 알아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태민",
                    "script": "You trust your inner compass.",
                    "translation": "너는 내면의 나침반을 믿는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Eunbi chooses places that call @@.",
                    "hint": "장소가 부르는 대상이에요.",
                    "optionA": "everyone",
                    "optionB": "her",
                    "optionC": "nobody",
                    "result": "her",
                    "explanation": "은비는 'I choose places that call me'라고 자신을 부르는 장소를 선택한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "Your thorough research prevents problems!",
                    "translation": "너의 철저한 조사가 문제를 방지해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태민",
                    "script": "Your intuitive choices create magical memories.",
                    "translation": "너의 직관적 선택이 마법 같은 기억을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은비",
                    "script": "Travel dreams come true many ways!",
                    "translation": "여행의 꿈이 여러 방법으로 실현돼!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "은비가 여행에 대해 말하는 거예요.",
                    "optionA": "come",
                    "optionB": "Travel",
                    "optionC": "dreams",
                    "optionD": "true",
                    "optionE": "many",
                    "result": "Travel dreams come true many",
                    "explanation": "은비는 'Travel dreams come true many ways'라고 여행의 꿈이 여러 방법으로 실현된다고 했어요."
                }
            ]
        }
    ]
}
ID: 8762 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "반려동물과 시간 보내기",
            "explanation": "INTJ의 체계적 돌봄과 INFP의 감정적 교감 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정민",
                    "script": "I follow feeding schedules.",
                    "translation": "사료 주는 스케줄을 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "I talk to my pet.",
                    "translation": "내 반려동물과 대화해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정민",
                    "script": "Consistent care keeps pets healthy.",
                    "translation": "일관된 돌봄이 반려동물을 건강하게 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정민은 사료 주는 스케줄을 따른다고 했나요?",
                    "hint": "INTJ는 체계적으로 반려동물을 돌봐요.",
                    "result": "O",
                    "explanation": "정민은 'I follow feeding schedules'라고 사료 주는 스케줄을 따른다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "Animals understand my feelings.",
                    "translation": "동물들이 내 감정을 이해해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정민",
                    "script": "You share deep emotional bonds.",
                    "translation": "너는 깊은 감정적 유대를 나누는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Animals understand Sohee's @@.",
                    "hint": "동물들이 소희에 대해 이해하는 것이에요.",
                    "optionA": "words",
                    "optionB": "feelings",
                    "optionC": "plans",
                    "result": "feelings",
                    "explanation": "소희는 'Animals understand my feelings'라고 동물들이 자신의 감정을 이해한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소희",
                    "script": "Your careful routine shows love!",
                    "translation": "너의 신중한 루틴이 사랑을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정민",
                    "script": "Your emotional connection brings them joy.",
                    "translation": "너의 감정적 연결이 그들에게 기쁨을 가져다줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소희",
                    "script": "Pet love grows in many ways!",
                    "translation": "반려동물 사랑이 여러 방법으로 자라!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소희가 반려동물 사랑에 대해 말하는 거예요.",
                    "optionA": "grows",
                    "optionB": "Pet",
                    "optionC": "love",
                    "optionD": "ways",
                    "optionE": "many",
                    "result": "Pet love grows many ways",
                    "explanation": "소희는 'Pet love grows in many ways'라고 반려동물 사랑이 여러 방법으로 자란다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "반려동물과 시간 보내기",
            "explanation": "INTJ의 체계적 돌봄과 INFP의 감정적 교감 비교",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정민",
                    "script": "I follow feeding schedules.",
                    "translation": "사료 주는 스케줄을 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "I talk to my pet.",
                    "translation": "내 반려동물과 대화해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정민",
                    "script": "Consistent care keeps pets healthy.",
                    "translation": "일관된 돌봄이 반려동물을 건강하게 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정민은 사료 주는 스케줄을 따른다고 했나요?",
                    "hint": "INTJ는 체계적으로 반려동물을 돌봐요.",
                    "result": "O",
                    "explanation": "정민은 'I follow feeding schedules'라고 사료 주는 스케줄을 따른다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "Animals understand my feelings.",
                    "translation": "동물들이 내 감정을 이해해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정민",
                    "script": "You share deep emotional bonds.",
                    "translation": "너는 깊은 감정적 유대를 나누는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Animals understand Sohee's @@.",
                    "hint": "동물들이 소희에 대해 이해하는 것이에요.",
                    "optionA": "words",
                    "optionB": "feelings",
                    "optionC": "plans",
                    "result": "feelings",
                    "explanation": "소희는 'Animals understand my feelings'라고 동물들이 자신의 감정을 이해한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소희",
                    "script": "Your careful routine shows love!",
                    "translation": "너의 신중한 루틴이 사랑을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정민",
                    "script": "Your emotional connection brings them joy.",
                    "translation": "너의 감정적 연결이 그들에게 기쁨을 가져다줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소희",
                    "script": "Pet love grows in many ways!",
                    "translation": "반려동물 사랑이 여러 방법으로 자라!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "소희가 반려동물 사랑에 대해 말하는 거예요.",
                    "optionA": "grows",
                    "optionB": "Pet",
                    "optionC": "love",
                    "optionD": "ways",
                    "optionE": "many",
                    "result": "Pet love grows many ways",
                    "explanation": "소희는 'Pet love grows in many ways'라고 반려동물 사랑이 여러 방법으로 자란다고 했어요."
                }
            ]
        }
    ]
}
ID: 8763 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "건강 관리하는 방법",
            "explanation": "INTJ의 체계적 건강관리와 INFP의 직관적 건강관리 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아름",
                    "script": "I track my health data.",
                    "translation": "건강 데이터를 추적해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나영",
                    "script": "I listen to my body.",
                    "translation": "내 몸의 소리를 들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아름",
                    "script": "Numbers guide my choices.",
                    "translation": "숫자가 내 선택을 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "아름은 건강 데이터를 추적한다고 했나요?",
                    "hint": "INTJ는 체계적으로 건강을 관리해요.",
                    "result": "O",
                    "explanation": "아름은 'I track my health data'라고 건강 데이터를 추적한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나영",
                    "script": "Feelings tell me what's needed.",
                    "translation": "감정이 무엇이 필요한지 말해줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아름",
                    "script": "You trust your inner wisdom.",
                    "translation": "너는 내면의 지혜를 믿는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Numbers guide Areum's @@.",
                    "hint": "숫자가 아름에게 이끄는 것이에요.",
                    "optionA": "sleep",
                    "optionB": "choices",
                    "optionC": "dreams",
                    "result": "choices",
                    "explanation": "아름은 'Numbers guide my choices'라고 숫자가 자신의 선택을 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나영",
                    "script": "Your scientific approach works consistently!",
                    "translation": "너의 과학적 접근이 지속적으로 통해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아름",
                    "script": "Your intuitive approach honors natural rhythms.",
                    "translation": "너의 직관적 접근이 자연 리듬을 존중해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나영",
                    "script": "Health comes through many paths!",
                    "translation": "건강이 여러 경로를 통해 와!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나영이 건강에 대해 말하는 거예요.",
                    "optionA": "comes",
                    "optionB": "Health",
                    "optionC": "many",
                    "optionD": "paths",
                    "optionE": "through",
                    "result": "Health comes through many paths",
                    "explanation": "나영은 'Health comes through many paths'라고 건강이 여러 경로를 통해 온다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "건강 관리하는 방법",
            "explanation": "INTJ의 체계적 건강관리와 INFP의 직관적 건강관리 비교",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아름",
                    "script": "I track my health data.",
                    "translation": "건강 데이터를 추적해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나영",
                    "script": "I listen to my body.",
                    "translation": "내 몸의 소리를 들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아름",
                    "script": "Numbers guide my choices.",
                    "translation": "숫자가 내 선택을 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "아름은 건강 데이터를 추적한다고 했나요?",
                    "hint": "INTJ는 체계적으로 건강을 관리해요.",
                    "result": "O",
                    "explanation": "아름은 'I track my health data'라고 건강 데이터를 추적한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나영",
                    "script": "Feelings tell me what's needed.",
                    "translation": "감정이 무엇이 필요한지 말해줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아름",
                    "script": "You trust your inner wisdom.",
                    "translation": "너는 내면의 지혜를 믿는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Numbers guide Areum's @@.",
                    "hint": "숫자가 아름에게 이끄는 것이에요.",
                    "optionA": "sleep",
                    "optionB": "choices",
                    "optionC": "dreams",
                    "result": "choices",
                    "explanation": "아름은 'Numbers guide my choices'라고 숫자가 자신의 선택을 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나영",
                    "script": "Your scientific approach works consistently!",
                    "translation": "너의 과학적 접근이 지속적으로 통해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아름",
                    "script": "Your intuitive approach honors natural rhythms.",
                    "translation": "너의 직관적 접근이 자연 리듬을 존중해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나영",
                    "script": "Health comes through many paths!",
                    "translation": "건강이 여러 경로를 통해 와!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "나영이 건강에 대해 말하는 거예요.",
                    "optionA": "comes",
                    "optionB": "Health",
                    "optionC": "many",
                    "optionD": "paths",
                    "optionE": "through",
                    "result": "Health comes through many paths",
                    "explanation": "나영은 'Health comes through many paths'라고 건강이 여러 경로를 통해 온다고 했어요."
                }
            ]
        }
    ]
}
ID: 8764 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "돈 관리하는 습관",
            "explanation": "INTJ의 계획적 재정관리와 INFP의 가치 중심 소비 비교",
            "category": "갈등 해결 방식",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미영",
                    "script": "I budget every expense.",
                    "translation": "모든 지출을 예산에 넣어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서준",
                    "script": "I spend on meaningful things.",
                    "translation": "의미 있는 것에 써."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미영",
                    "script": "Financial planning ensures security.",
                    "translation": "재정 계획이 안정을 보장해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미영은 모든 지출을 예산에 넣는다고 했나요?",
                    "hint": "INTJ는 체계적으로 돈을 관리해요.",
                    "result": "O",
                    "explanation": "미영은 'I budget every expense'라고 모든 지출을 예산에 넣는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서준",
                    "script": "Money serves my values.",
                    "translation": "돈이 내 가치에 봉사해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미영",
                    "script": "You prioritize what matters personally.",
                    "translation": "너는 개인적으로 중요한 것을 우선시하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seojun spends on meaningful @@.",
                    "hint": "서준이 의미 있다고 여기는 지출 대상이에요.",
                    "optionA": "nothing",
                    "optionB": "things",
                    "optionC": "people",
                    "result": "things",
                    "explanation": "서준은 'I spend on meaningful things'라고 의미 있는 것에 쓴다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서준",
                    "script": "Your smart planning builds wealth!",
                    "translation": "너의 똑똑한 계획이 부를 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미영",
                    "script": "Your value-driven spending brings happiness.",
                    "translation": "너의 가치 중심 소비가 행복을 가져와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서준",
                    "script": "Money wisdom comes in different forms!",
                    "translation": "돈의 지혜가 다른 형태로 와!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서준이 돈에 대해 말하는 거예요.",
                    "optionA": "comes",
                    "optionB": "Money",
                    "optionC": "wisdom",
                    "optionD": "forms",
                    "optionE": "different",
                    "result": "Money wisdom comes different forms",
                    "explanation": "서준은 'Money wisdom comes in different forms'라고 돈의 지혜가 다른 형태로 온다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "돈 관리하는 습관",
            "explanation": "INTJ의 계획적 재정관리와 INFP의 가치 중심 소비 비교",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미영",
                    "script": "I budget every expense.",
                    "translation": "모든 지출을 예산에 넣어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서준",
                    "script": "I spend on meaningful things.",
                    "translation": "의미 있는 것에 써."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미영",
                    "script": "Financial planning ensures security.",
                    "translation": "재정 계획이 안정을 보장해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미영은 모든 지출을 예산에 넣는다고 했나요?",
                    "hint": "INTJ는 체계적으로 돈을 관리해요.",
                    "result": "O",
                    "explanation": "미영은 'I budget every expense'라고 모든 지출을 예산에 넣는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서준",
                    "script": "Money serves my values.",
                    "translation": "돈이 내 가치에 봉사해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미영",
                    "script": "You prioritize what matters personally.",
                    "translation": "너는 개인적으로 중요한 것을 우선시하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seojun spends on meaningful @@.",
                    "hint": "서준이 의미 있다고 여기는 지출 대상이에요.",
                    "optionA": "nothing",
                    "optionB": "things",
                    "optionC": "people",
                    "result": "things",
                    "explanation": "서준은 'I spend on meaningful things'라고 의미 있는 것에 쓴다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서준",
                    "script": "Your smart planning builds wealth!",
                    "translation": "너의 똑똑한 계획이 부를 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미영",
                    "script": "Your value-driven spending brings happiness.",
                    "translation": "너의 가치 중심 소비가 행복을 가져와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서준",
                    "script": "Money wisdom comes in different forms!",
                    "translation": "돈의 지혜가 다른 형태로 와!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "서준이 돈에 대해 말하는 거예요.",
                    "optionA": "comes",
                    "optionB": "Money",
                    "optionC": "wisdom",
                    "optionD": "forms",
                    "optionE": "different",
                    "result": "Money wisdom comes different forms",
                    "explanation": "서준은 'Money wisdom comes in different forms'라고 돈의 지혜가 다른 형태로 온다고 했어요."
                }
            ]
        }
    ]
}
ID: 8765 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "일기 쓰는 밤",
            "explanation": "INTJ의 목표 점검 일기와 INFP의 감정 표현 일기 비교",
            "category": "갈등 해결 방식",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지현",
                    "script": "I review my progress.",
                    "translation": "진전을 검토해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "I explore my feelings.",
                    "translation": "내 감정을 탐구해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지현",
                    "script": "Daily analysis improves performance.",
                    "translation": "매일 분석이 성과를 향상시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지현은 진전을 검토한다고 했나요?",
                    "hint": "INTJ는 목표 달성을 위해 일기를 써요.",
                    "result": "O",
                    "explanation": "지현은 'I review my progress'라고 진전을 검토한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "Writing heals my soul.",
                    "translation": "글쓰기가 내 영혼을 치유해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지현",
                    "script": "You process emotions through words.",
                    "translation": "너는 말을 통해 감정을 처리하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Writing heals Hayun's @@.",
                    "hint": "글쓰기가 하윤에게 치유해주는 부분이에요.",
                    "optionA": "body",
                    "optionB": "soul",
                    "optionC": "eyes",
                    "result": "soul",
                    "explanation": "하윤은 'Writing heals my soul'라고 글쓰기가 자신의 영혼을 치유한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하윤",
                    "script": "Your systematic reflection builds wisdom!",
                    "translation": "너의 체계적인 성찰이 지혜를 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지현",
                    "script": "Your emotional exploration creates self-understanding.",
                    "translation": "너의 감정 탐구가 자기 이해를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하윤",
                    "script": "Journals serve many purposes beautifully!",
                    "translation": "일기가 여러 목적에 아름답게 봉사해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하윤이 일기에 대해 말하는 거예요.",
                    "optionA": "serve",
                    "optionB": "Journals",
                    "optionC": "purposes",
                    "optionD": "beautifully",
                    "optionE": "many",
                    "result": "Journals serve many purposes beautifully",
                    "explanation": "하윤은 'Journals serve many purposes beautifully'라고 일기가 여러 목적에 아름답게 봉사한다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "일기 쓰는 밤",
            "explanation": "INTJ의 목표 점검 일기와 INFP의 감정 표현 일기 비교",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지현",
                    "script": "I review my progress.",
                    "translation": "진전을 검토해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "I explore my feelings.",
                    "translation": "내 감정을 탐구해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지현",
                    "script": "Daily analysis improves performance.",
                    "translation": "매일 분석이 성과를 향상시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지현은 진전을 검토한다고 했나요?",
                    "hint": "INTJ는 목표 달성을 위해 일기를 써요.",
                    "result": "O",
                    "explanation": "지현은 'I review my progress'라고 진전을 검토한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "Writing heals my soul.",
                    "translation": "글쓰기가 내 영혼을 치유해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지현",
                    "script": "You process emotions through words.",
                    "translation": "너는 말을 통해 감정을 처리하는구나."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Writing heals Hayun's @@.",
                    "hint": "글쓰기가 하윤에게 치유해주는 부분이에요.",
                    "optionA": "body",
                    "optionB": "soul",
                    "optionC": "eyes",
                    "result": "soul",
                    "explanation": "하윤은 'Writing heals my soul'라고 글쓰기가 자신의 영혼을 치유한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하윤",
                    "script": "Your systematic reflection builds wisdom!",
                    "translation": "너의 체계적인 성찰이 지혜를 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지현",
                    "script": "Your emotional exploration creates self-understanding.",
                    "translation": "너의 감정 탐구가 자기 이해를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하윤",
                    "script": "Journals serve many purposes beautifully!",
                    "translation": "일기가 여러 목적에 아름답게 봉사해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "하윤이 일기에 대해 말하는 거예요.",
                    "optionA": "serve",
                    "optionB": "Journals",
                    "optionC": "purposes",
                    "optionD": "beautifully",
                    "optionE": "many",
                    "result": "Journals serve many purposes beautifully",
                    "explanation": "하윤은 'Journals serve many purposes beautifully'라고 일기가 여러 목적에 아름답게 봉사한다고 했어요."
                }
            ]
        }
    ]
}
ID: 8766 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음이 이끄는 대로",
            "explanation": "ISFP의 감성적 선택과 ISTJ의 체계적 판단 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "This café feels so cozy.",
                    "translation": "이 카페는 정말 아늑해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Did you check the reviews first?",
                    "translation": "리뷰부터 확인했어?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채영이는 감정을 바탕으로 선택하나요?",
                    "hint": "ISFP는 직감과 느낌으로 결정해요.",
                    "result": "O",
                    "explanation": "채영이는 'feels so cozy'라고 감정적으로 반응했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "I just like the vibe.",
                    "translation": "분위기가 마음에 들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "I prefer researching before deciding.",
                    "translation": "결정하기 전에 조사하는 걸 선호해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon prefers @@ before deciding.",
                    "hint": "ISTJ는 신중하게 정보를 모아요.",
                    "optionA": "rushing",
                    "optionB": "researching",
                    "optionC": "guessing",
                    "result": "researching",
                    "explanation": "동현이는 결정 전에 조사(researching)를 선호해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Sometimes heart knows better.",
                    "translation": "때로는 마음이 더 잘 알아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Facts help me choose wisely.",
                    "translation": "사실이 현명한 선택을 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이의 선택 기준이에요.",
                    "optionA": "help",
                    "optionB": "me",
                    "optionC": "Facts",
                    "optionD": "choose.",
                    "result": "Facts help me choose.",
                    "explanation": "동현이는 사실이 선택에 도움이 된다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음이 이끄는 대로",
            "explanation": "ISFP의 감성적 선택과 ISTJ의 체계적 판단 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "This café feels so cozy.",
                    "translation": "이 카페는 정말 아늑해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Did you check the reviews first?",
                    "translation": "리뷰부터 확인했어?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채영이는 감정을 바탕으로 선택하나요?",
                    "hint": "ISFP는 직감과 느낌으로 결정해요.",
                    "result": "O",
                    "explanation": "채영이는 'feels so cozy'라고 감정적으로 반응했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "I just like the vibe.",
                    "translation": "분위기가 마음에 들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "I prefer researching before deciding.",
                    "translation": "결정하기 전에 조사하는 걸 선호해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon prefers @@ before deciding.",
                    "hint": "ISTJ는 신중하게 정보를 모아요.",
                    "optionA": "rushing",
                    "optionB": "researching",
                    "optionC": "guessing",
                    "result": "researching",
                    "explanation": "동현이는 결정 전에 조사(researching)를 선호해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Sometimes heart knows better.",
                    "translation": "때로는 마음이 더 잘 알아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Facts help me choose wisely.",
                    "translation": "사실이 현명한 선택을 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "동현이의 선택 기준이에요.",
                    "optionA": "help",
                    "optionB": "me",
                    "optionC": "Facts",
                    "optionD": "choose.",
                    "result": "Facts help me choose.",
                    "explanation": "동현이는 사실이 선택에 도움이 된다고 말했어요."
                }
            ]
        }
    ]
}
ID: 8767 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음 vs 논리의 갈림길",
            "explanation": "ISFP의 가치 중심 선택과 ISTP의 실용적 판단 대화",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수지",
                    "script": "I choose what feels right.",
                    "translation": "옳다고 느끼는 걸 선택해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I focus on what works.",
                    "translation": "작동하는 것에 집중해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수지는 감정을 우선시하나요?",
                    "hint": "ISFP는 개인적 가치와 감정이 중요해요.",
                    "result": "O",
                    "explanation": "수지는 'feels right'라고 감정을 기준으로 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수지",
                    "script": "My values guide my choices.",
                    "translation": "내 가치가 선택을 인도해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Efficiency matters most to me.",
                    "translation": "효율성이 가장 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-o thinks @@ matters most.",
                    "hint": "ISTP는 실용성과 효율을 중시해요.",
                    "optionA": "emotions",
                    "optionB": "efficiency",
                    "optionC": "traditions",
                    "result": "efficiency",
                    "explanation": "태오는 효율성(efficiency)이 가장 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수지",
                    "script": "Heart decisions feel authentic.",
                    "translation": "마음의 결정이 진정성 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Logical choices work better.",
                    "translation": "논리적 선택이 더 효과적이야."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태오의 선택 방식이에요.",
                    "optionA": "work",
                    "optionB": "choices",
                    "optionC": "Logical",
                    "optionD": "better.",
                    "result": "Logical choices work better.",
                    "explanation": "태오는 논리적 선택이 더 효과적이라고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음 vs 논리의 갈림길",
            "explanation": "ISFP의 가치 중심 선택과 ISTP의 실용적 판단 대화",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수지",
                    "script": "I choose what feels right.",
                    "translation": "옳다고 느끼는 걸 선택해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I focus on what works.",
                    "translation": "작동하는 것에 집중해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수지는 감정을 우선시하나요?",
                    "hint": "ISFP는 개인적 가치와 감정이 중요해요.",
                    "result": "O",
                    "explanation": "수지는 'feels right'라고 감정을 기준으로 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수지",
                    "script": "My values guide my choices.",
                    "translation": "내 가치가 선택을 인도해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Efficiency matters most to me.",
                    "translation": "효율성이 가장 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-o thinks @@ matters most.",
                    "hint": "ISTP는 실용성과 효율을 중시해요.",
                    "optionA": "emotions",
                    "optionB": "efficiency",
                    "optionC": "traditions",
                    "result": "efficiency",
                    "explanation": "태오는 효율성(efficiency)이 가장 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수지",
                    "script": "Heart decisions feel authentic.",
                    "translation": "마음의 결정이 진정성 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Logical choices work better.",
                    "translation": "논리적 선택이 더 효과적이야."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태오의 선택 방식이에요.",
                    "optionA": "work",
                    "optionB": "choices",
                    "optionC": "Logical",
                    "optionD": "better.",
                    "result": "Logical choices work better.",
                    "explanation": "태오는 논리적 선택이 더 효과적이라고 생각해요."
                }
            ]
        }
    ]
}
ID: 8768 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "나의 선택, 우리의 선택",
            "explanation": "ISFP의 개인적 결정과 ISFJ의 타인 배려 선택 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "I'll choose what I love.",
                    "translation": "내가 좋아하는 걸 선택할게."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "Will others like this too?",
                    "translation": "다른 사람들도 좋아할까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "아린이는 자신의 취향을 우선시하나요?",
                    "hint": "ISFP는 개인적 선호를 중요시해요.",
                    "result": "O",
                    "explanation": "아린이는 'what I love'라고 자신의 취향을 우선했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Personal preference matters most.",
                    "translation": "개인적 선호가 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "I consider everyone's needs.",
                    "translation": "모든 사람의 필요를 고려해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na considers everyone's @@.",
                    "hint": "ISFJ는 다른 사람들을 배려해요.",
                    "optionA": "mistakes",
                    "optionB": "needs",
                    "optionC": "hobbies",
                    "result": "needs",
                    "explanation": "예나는 모든 사람의 필요(needs)를 고려해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "Being true to myself works.",
                    "translation": "나다운 것이 통해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Harmony makes everyone happy.",
                    "translation": "조화가 모두를 행복하게 해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예나가 추구하는 것이에요.",
                    "optionA": "everyone",
                    "optionB": "makes",
                    "optionC": "Harmony",
                    "optionD": "happy.",
                    "result": "Harmony makes everyone happy.",
                    "explanation": "예나는 조화가 모두를 행복하게 한다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "나의 선택, 우리의 선택",
            "explanation": "ISFP의 개인적 결정과 ISFJ의 타인 배려 선택 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "I'll choose what I love.",
                    "translation": "내가 좋아하는 걸 선택할게."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "Will others like this too?",
                    "translation": "다른 사람들도 좋아할까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "아린이는 자신의 취향을 우선시하나요?",
                    "hint": "ISFP는 개인적 선호를 중요시해요.",
                    "result": "O",
                    "explanation": "아린이는 'what I love'라고 자신의 취향을 우선했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Personal preference matters most.",
                    "translation": "개인적 선호가 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "I consider everyone's needs.",
                    "translation": "모든 사람의 필요를 고려해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na considers everyone's @@.",
                    "hint": "ISFJ는 다른 사람들을 배려해요.",
                    "optionA": "mistakes",
                    "optionB": "needs",
                    "optionC": "hobbies",
                    "result": "needs",
                    "explanation": "예나는 모든 사람의 필요(needs)를 고려해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "Being true to myself works.",
                    "translation": "나다운 것이 통해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Harmony makes everyone happy.",
                    "translation": "조화가 모두를 행복하게 해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예나가 추구하는 것이에요.",
                    "optionA": "everyone",
                    "optionB": "makes",
                    "optionC": "Harmony",
                    "optionD": "happy.",
                    "result": "Harmony makes everyone happy.",
                    "explanation": "예나는 조화가 모두를 행복하게 한다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8769 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "감성 vs 전략의 만남",
            "explanation": "ISFP의 즉석 결정과 INTJ의 장기적 계획 대화",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "I decide in the moment.",
                    "translation": "그 순간에 결정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I plan for long-term goals.",
                    "translation": "장기 목표를 위해 계획해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소미는 즉흥적으로 결정하나요?",
                    "hint": "ISFP는 현재 감정과 상황에 따라 결정해요.",
                    "result": "O",
                    "explanation": "소미는 'in the moment'라고 즉석에서 결정해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소미",
                    "script": "Spontaneous choices feel natural.",
                    "translation": "즉흥적 선택이 자연스러워."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Strategic thinking guides me.",
                    "translation": "전략적 사고가 나를 인도해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon uses @@ thinking.",
                    "hint": "INTJ는 미래를 내다보고 계획해요.",
                    "optionA": "random",
                    "optionB": "strategic",
                    "optionC": "emotional",
                    "result": "strategic",
                    "explanation": "지훈이는 전략적(strategic) 사고를 사용해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소미",
                    "script": "Present feelings matter most.",
                    "translation": "현재의 감정이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Future outcomes determine decisions.",
                    "translation": "미래 결과가 결정을 좌우해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지훈이의 결정 기준이에요.",
                    "optionA": "determine",
                    "optionB": "outcomes",
                    "optionC": "Future",
                    "optionD": "decisions.",
                    "result": "Future outcomes determine decisions.",
                    "explanation": "지훈이는 미래 결과가 결정을 좌우한다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "감성 vs 전략의 만남",
            "explanation": "ISFP의 즉석 결정과 INTJ의 장기적 계획 대화",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "I decide in the moment.",
                    "translation": "그 순간에 결정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I plan for long-term goals.",
                    "translation": "장기 목표를 위해 계획해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소미는 즉흥적으로 결정하나요?",
                    "hint": "ISFP는 현재 감정과 상황에 따라 결정해요.",
                    "result": "O",
                    "explanation": "소미는 'in the moment'라고 즉석에서 결정해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소미",
                    "script": "Spontaneous choices feel natural.",
                    "translation": "즉흥적 선택이 자연스러워."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Strategic thinking guides me.",
                    "translation": "전략적 사고가 나를 인도해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon uses @@ thinking.",
                    "hint": "INTJ는 미래를 내다보고 계획해요.",
                    "optionA": "random",
                    "optionB": "strategic",
                    "optionC": "emotional",
                    "result": "strategic",
                    "explanation": "지훈이는 전략적(strategic) 사고를 사용해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소미",
                    "script": "Present feelings matter most.",
                    "translation": "현재의 감정이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Future outcomes determine decisions.",
                    "translation": "미래 결과가 결정을 좌우해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지훈이의 결정 기준이에요.",
                    "optionA": "determine",
                    "optionB": "outcomes",
                    "optionC": "Future",
                    "optionD": "decisions.",
                    "result": "Future outcomes determine decisions.",
                    "explanation": "지훈이는 미래 결과가 결정을 좌우한다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8770 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "감정 vs 분석의 선택",
            "explanation": "ISFP의 직관적 선택과 INTP의 논리적 분석 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소율",
                    "script": "My gut feeling says yes.",
                    "translation": "직감이 그렇다고 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "Let me analyze this first.",
                    "translation": "먼저 분석해보자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소율이는 직감을 믿나요?",
                    "hint": "ISFP는 내면의 직감을 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "소율이는 'gut feeling'이라고 직감을 따라요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소율",
                    "script": "Intuition guides my path.",
                    "translation": "직관이 내 길을 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Logic helps me understand.",
                    "translation": "논리가 이해하는 데 도움이 돼."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-jae uses @@ to understand.",
                    "hint": "INTP는 논리적 사고를 중시해요.",
                    "optionA": "emotions",
                    "optionB": "logic",
                    "optionC": "traditions",
                    "result": "logic",
                    "explanation": "민재는 논리(logic)를 사용해서 이해해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소율",
                    "script": "Heart knows the answer.",
                    "translation": "마음이 답을 알고 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Mind processes all possibilities.",
                    "translation": "머리가 모든 가능성을 처리해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민재의 사고 방식이에요.",
                    "optionA": "all",
                    "optionB": "processes",
                    "optionC": "Mind",
                    "optionD": "possibilities.",
                    "result": "Mind processes all possibilities.",
                    "explanation": "민재는 머리로 모든 가능성을 처리해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "감정 vs 분석의 선택",
            "explanation": "ISFP의 직관적 선택과 INTP의 논리적 분석 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소율",
                    "script": "My gut feeling says yes.",
                    "translation": "직감이 그렇다고 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "Let me analyze this first.",
                    "translation": "먼저 분석해보자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소율이는 직감을 믿나요?",
                    "hint": "ISFP는 내면의 직감을 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "소율이는 'gut feeling'이라고 직감을 따라요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소율",
                    "script": "Intuition guides my path.",
                    "translation": "직관이 내 길을 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Logic helps me understand.",
                    "translation": "논리가 이해하는 데 도움이 돼."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-jae uses @@ to understand.",
                    "hint": "INTP는 논리적 사고를 중시해요.",
                    "optionA": "emotions",
                    "optionB": "logic",
                    "optionC": "traditions",
                    "result": "logic",
                    "explanation": "민재는 논리(logic)를 사용해서 이해해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소율",
                    "script": "Heart knows the answer.",
                    "translation": "마음이 답을 알고 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Mind processes all possibilities.",
                    "translation": "머리가 모든 가능성을 처리해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민재의 사고 방식이에요.",
                    "optionA": "all",
                    "optionB": "processes",
                    "optionC": "Mind",
                    "optionD": "possibilities.",
                    "result": "Mind processes all possibilities.",
                    "explanation": "민재는 머리로 모든 가능성을 처리해요."
                }
            ]
        }
    ]
}
ID: 8771 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "현재의 마음 vs 미래의 비전",
            "explanation": "ISFP의 현재 중심 결정과 INFJ의 비전 기반 선택",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준석",
                    "script": "This feels right now.",
                    "translation": "지금 이게 옳은 느낌이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I see the bigger picture.",
                    "translation": "더 큰 그림을 봐."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준석이는 현재에 집중하나요?",
                    "hint": "ISFP는 현재 순간의 감정을 중시해요.",
                    "result": "O",
                    "explanation": "준석이는 'right now'라고 현재에 집중해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준석",
                    "script": "Present moments guide me.",
                    "translation": "현재 순간이 나를 인도해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Future vision shapes decisions.",
                    "translation": "미래 비전이 결정을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin is shaped by future @@.",
                    "hint": "INFJ는 미래의 가능성을 봐요.",
                    "optionA": "problems",
                    "optionB": "vision",
                    "optionC": "memories",
                    "result": "vision",
                    "explanation": "서진이는 미래 비전(vision)으로 결정해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준석",
                    "script": "Authentic choices feel good.",
                    "translation": "진정한 선택이 기분 좋아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "Meaningful outcomes matter more.",
                    "translation": "의미 있는 결과가 더 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이가 중시하는 것이에요.",
                    "optionA": "matter",
                    "optionB": "outcomes",
                    "optionC": "Meaningful",
                    "optionD": "more.",
                    "result": "Meaningful outcomes matter more.",
                    "explanation": "서진이는 의미 있는 결과가 더 중요하다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "현재의 마음 vs 미래의 비전",
            "explanation": "ISFP의 현재 중심 결정과 INFJ의 비전 기반 선택",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준석",
                    "script": "This feels right now.",
                    "translation": "지금 이게 옳은 느낌이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I see the bigger picture.",
                    "translation": "더 큰 그림을 봐."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준석이는 현재에 집중하나요?",
                    "hint": "ISFP는 현재 순간의 감정을 중시해요.",
                    "result": "O",
                    "explanation": "준석이는 'right now'라고 현재에 집중해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준석",
                    "script": "Present moments guide me.",
                    "translation": "현재 순간이 나를 인도해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Future vision shapes decisions.",
                    "translation": "미래 비전이 결정을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin is shaped by future @@.",
                    "hint": "INFJ는 미래의 가능성을 봐요.",
                    "optionA": "problems",
                    "optionB": "vision",
                    "optionC": "memories",
                    "result": "vision",
                    "explanation": "서진이는 미래 비전(vision)으로 결정해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준석",
                    "script": "Authentic choices feel good.",
                    "translation": "진정한 선택이 기분 좋아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "Meaningful outcomes matter more.",
                    "translation": "의미 있는 결과가 더 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진이가 중시하는 것이에요.",
                    "optionA": "matter",
                    "optionB": "outcomes",
                    "optionC": "Meaningful",
                    "optionD": "more.",
                    "result": "Meaningful outcomes matter more.",
                    "explanation": "서진이는 의미 있는 결과가 더 중요하다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8772 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "감각의 마음 vs 이상의 마음",
            "explanation": "ISFP의 현실적 감성과 INFP의 이상적 가치 선택",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도영",
                    "script": "I choose what I experience.",
                    "translation": "경험하는 것을 선택해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "I choose what I imagine.",
                    "translation": "상상하는 것을 선택해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도영이는 경험을 중시하나요?",
                    "hint": "ISFP는 구체적 경험과 감각을 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "도영이는 'what I experience'라고 경험을 택해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도영",
                    "script": "Real feelings matter most.",
                    "translation": "실제 감정이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Ideal possibilities inspire me.",
                    "translation": "이상적 가능성이 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi is inspired by ideal @@.",
                    "hint": "INFP는 이상과 가능성을 추구해요.",
                    "optionA": "realities",
                    "optionB": "possibilities",
                    "optionC": "traditions",
                    "result": "possibilities",
                    "explanation": "은비는 이상적 가능성(possibilities)에서 영감을 받아요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도영",
                    "script": "Present beauty guides choices.",
                    "translation": "현재의 아름다움이 선택을 인도해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "Perfect dreams shape decisions.",
                    "translation": "완벽한 꿈이 결정을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "은비의 결정 기준이에요.",
                    "optionA": "shape",
                    "optionB": "dreams",
                    "optionC": "Perfect",
                    "optionD": "decisions.",
                    "result": "Perfect dreams shape decisions.",
                    "explanation": "은비는 완벽한 꿈이 결정을 만든다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "감각의 마음 vs 이상의 마음",
            "explanation": "ISFP의 현실적 감성과 INFP의 이상적 가치 선택",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도영",
                    "script": "I choose what I experience.",
                    "translation": "경험하는 것을 선택해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "I choose what I imagine.",
                    "translation": "상상하는 것을 선택해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도영이는 경험을 중시하나요?",
                    "hint": "ISFP는 구체적 경험과 감각을 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "도영이는 'what I experience'라고 경험을 택해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도영",
                    "script": "Real feelings matter most.",
                    "translation": "실제 감정이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Ideal possibilities inspire me.",
                    "translation": "이상적 가능성이 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi is inspired by ideal @@.",
                    "hint": "INFP는 이상과 가능성을 추구해요.",
                    "optionA": "realities",
                    "optionB": "possibilities",
                    "optionC": "traditions",
                    "result": "possibilities",
                    "explanation": "은비는 이상적 가능성(possibilities)에서 영감을 받아요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도영",
                    "script": "Present beauty guides choices.",
                    "translation": "현재의 아름다움이 선택을 인도해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "Perfect dreams shape decisions.",
                    "translation": "완벽한 꿈이 결정을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "은비의 결정 기준이에요.",
                    "optionA": "shape",
                    "optionB": "dreams",
                    "optionC": "Perfect",
                    "optionD": "decisions.",
                    "result": "Perfect dreams shape decisions.",
                    "explanation": "은비는 완벽한 꿈이 결정을 만든다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8773 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "유연함 vs 확신의 대화",
            "explanation": "ISFP의 적응적 선택과 ESTJ의 결단력 있는 판단",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진호",
                    "script": "I keep my options open.",
                    "translation": "선택지를 열어둬."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I make quick decisions.",
                    "translation": "빠르게 결정해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진호는 유연성을 좋아하나요?",
                    "hint": "ISFP는 열린 선택을 선호해요.",
                    "result": "O",
                    "explanation": "진호는 'keep options open'이라고 유연성을 보여요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진호",
                    "script": "Flexibility helps me adapt.",
                    "translation": "유연성이 적응하는 데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Firm decisions bring results.",
                    "translation": "확고한 결정이 결과를 가져와."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young brings @@ with decisions.",
                    "hint": "ESTJ는 결과를 중시해요.",
                    "optionA": "confusion",
                    "optionB": "results",
                    "optionC": "questions",
                    "result": "results",
                    "explanation": "태영이는 결정으로 결과(results)를 가져와요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진호",
                    "script": "I prefer going with flow.",
                    "translation": "흐름을 따라가는 걸 선호해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Structure creates better outcomes.",
                    "translation": "구조가 더 나은 결과를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이가 믿는 것이에요.",
                    "optionA": "better",
                    "optionB": "creates",
                    "optionC": "Structure",
                    "optionD": "outcomes.",
                    "result": "Structure creates better outcomes.",
                    "explanation": "태영이는 구조가 더 나은 결과를 만든다고 믿어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "유연함 vs 확신의 대화",
            "explanation": "ISFP의 적응적 선택과 ESTJ의 결단력 있는 판단",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진호",
                    "script": "I keep my options open.",
                    "translation": "선택지를 열어둬."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I make quick decisions.",
                    "translation": "빠르게 결정해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진호는 유연성을 좋아하나요?",
                    "hint": "ISFP는 열린 선택을 선호해요.",
                    "result": "O",
                    "explanation": "진호는 'keep options open'이라고 유연성을 보여요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진호",
                    "script": "Flexibility helps me adapt.",
                    "translation": "유연성이 적응하는 데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Firm decisions bring results.",
                    "translation": "확고한 결정이 결과를 가져와."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young brings @@ with decisions.",
                    "hint": "ESTJ는 결과를 중시해요.",
                    "optionA": "confusion",
                    "optionB": "results",
                    "optionC": "questions",
                    "result": "results",
                    "explanation": "태영이는 결정으로 결과(results)를 가져와요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진호",
                    "script": "I prefer going with flow.",
                    "translation": "흐름을 따라가는 걸 선호해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Structure creates better outcomes.",
                    "translation": "구조가 더 나은 결과를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이가 믿는 것이에요.",
                    "optionA": "better",
                    "optionB": "creates",
                    "optionC": "Structure",
                    "optionD": "outcomes.",
                    "result": "Structure creates better outcomes.",
                    "explanation": "태영이는 구조가 더 나은 결과를 만든다고 믿어요."
                }
            ]
        }
    ]
}
ID: 8774 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "내면의 소리 vs 행동의 순간",
            "explanation": "ISFP의 신중한 감정 결정과 ESTP의 즉흥 행동 선택",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건희",
                    "script": "I need time to feel.",
                    "translation": "느낄 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I act right away.",
                    "translation": "바로 행동해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "건희는 시간을 갖고 결정하나요?",
                    "hint": "ISFP는 감정을 충분히 느끼고 결정해요.",
                    "result": "O",
                    "explanation": "건희는 'need time to feel'이라고 시간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건희",
                    "script": "Inner voice guides me.",
                    "translation": "내면의 목소리가 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Quick action brings excitement.",
                    "translation": "빠른 행동이 흥미를 가져와."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo brings @@ with action.",
                    "hint": "ESTP는 행동에서 에너지를 얻어요.",
                    "optionA": "boredom",
                    "optionB": "excitement",
                    "optionC": "worry",
                    "result": "excitement",
                    "explanation": "상우는 행동으로 흥미(excitement)를 가져와요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건희",
                    "script": "Deep reflection helps decide.",
                    "translation": "깊은 성찰이 결정에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Fast moves create opportunities.",
                    "translation": "빠른 움직임이 기회를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우의 믿음이에요.",
                    "optionA": "create",
                    "optionB": "moves",
                    "optionC": "Fast",
                    "optionD": "opportunities.",
                    "result": "Fast moves create opportunities.",
                    "explanation": "상우는 빠른 움직임이 기회를 만든다고 믿어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "내면의 소리 vs 행동의 순간",
            "explanation": "ISFP의 신중한 감정 결정과 ESTP의 즉흥 행동 선택",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건희",
                    "script": "I need time to feel.",
                    "translation": "느낄 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I act right away.",
                    "translation": "바로 행동해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "건희는 시간을 갖고 결정하나요?",
                    "hint": "ISFP는 감정을 충분히 느끼고 결정해요.",
                    "result": "O",
                    "explanation": "건희는 'need time to feel'이라고 시간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건희",
                    "script": "Inner voice guides me.",
                    "translation": "내면의 목소리가 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Quick action brings excitement.",
                    "translation": "빠른 행동이 흥미를 가져와."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo brings @@ with action.",
                    "hint": "ESTP는 행동에서 에너지를 얻어요.",
                    "optionA": "boredom",
                    "optionB": "excitement",
                    "optionC": "worry",
                    "result": "excitement",
                    "explanation": "상우는 행동으로 흥미(excitement)를 가져와요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건희",
                    "script": "Deep reflection helps decide.",
                    "translation": "깊은 성찰이 결정에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Fast moves create opportunities.",
                    "translation": "빠른 움직임이 기회를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우의 믿음이에요.",
                    "optionA": "create",
                    "optionB": "moves",
                    "optionC": "Fast",
                    "optionD": "opportunities.",
                    "result": "Fast moves create opportunities.",
                    "explanation": "상우는 빠른 움직임이 기회를 만든다고 믿어요."
                }
            ]
        }
    ]
}
ID: 8775 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "개인의 가치 vs 집단의 조화",
            "explanation": "ISFP의 개인적 결정과 ESFJ의 공동체 중심 선택",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "I choose what feels authentic.",
                    "translation": "진정성 있다고 느끼는 걸 선택해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "I choose what helps everyone.",
                    "translation": "모두에게 도움이 되는 걸 선택해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채영이는 개인적 진정성을 중시하나요?",
                    "hint": "ISFP는 자신만의 가치와 진정성을 추구해요.",
                    "result": "O",
                    "explanation": "채영이는 'feels authentic'이라고 진정성을 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "Personal values come first.",
                    "translation": "개인적 가치가 우선이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Group harmony matters most.",
                    "translation": "집단 조화가 가장 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji thinks group @@ matters most.",
                    "hint": "ESFJ는 집단의 조화를 중시해요.",
                    "optionA": "conflict",
                    "optionB": "harmony",
                    "optionC": "independence",
                    "result": "harmony",
                    "explanation": "민지는 집단 조화(harmony)가 가장 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Being true feels right.",
                    "translation": "진실된 것이 옳게 느껴져."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Making others happy works.",
                    "translation": "다른 사람들을 행복하게 하는 게 통해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민지의 선택 기준이에요.",
                    "optionA": "happy",
                    "optionB": "others",
                    "optionC": "Making",
                    "optionD": "works.",
                    "result": "Making others happy works.",
                    "explanation": "민지는 다른 사람들을 행복하게 하는 것이 통한다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "개인의 가치 vs 집단의 조화",
            "explanation": "ISFP의 개인적 결정과 ESFJ의 공동체 중심 선택",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "I choose what feels authentic.",
                    "translation": "진정성 있다고 느끼는 걸 선택해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "I choose what helps everyone.",
                    "translation": "모두에게 도움이 되는 걸 선택해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채영이는 개인적 진정성을 중시하나요?",
                    "hint": "ISFP는 자신만의 가치와 진정성을 추구해요.",
                    "result": "O",
                    "explanation": "채영이는 'feels authentic'이라고 진정성을 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "Personal values come first.",
                    "translation": "개인적 가치가 우선이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Group harmony matters most.",
                    "translation": "집단 조화가 가장 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji thinks group @@ matters most.",
                    "hint": "ESFJ는 집단의 조화를 중시해요.",
                    "optionA": "conflict",
                    "optionB": "harmony",
                    "optionC": "independence",
                    "result": "harmony",
                    "explanation": "민지는 집단 조화(harmony)가 가장 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Being true feels right.",
                    "translation": "진실된 것이 옳게 느껴져."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Making others happy works.",
                    "translation": "다른 사람들을 행복하게 하는 게 통해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민지의 선택 기준이에요.",
                    "optionA": "happy",
                    "optionB": "others",
                    "optionC": "Making",
                    "optionD": "works.",
                    "result": "Making others happy works.",
                    "explanation": "민지는 다른 사람들을 행복하게 하는 것이 통한다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8776 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "조용한 감성 vs 활발한 감성",
            "explanation": "ISFP의 내면적 결정과 ESFP의 외향적 즐거움 추구",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수지",
                    "script": "I decide quietly inside.",
                    "translation": "마음속에서 조용히 결정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜린",
                    "script": "I decide with others around.",
                    "translation": "주변 사람들과 함께 결정해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수지는 혼자서 결정하나요?",
                    "hint": "ISFP는 내향적으로 조용히 결정해요.",
                    "result": "O",
                    "explanation": "수지는 'quietly inside'라고 혼자 조용히 결정해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수지",
                    "script": "Private reflection guides me.",
                    "translation": "개인적 성찰이 나를 인도해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜린",
                    "script": "Social energy inspires choices.",
                    "translation": "사회적 에너지가 선택에 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hye-rin gets inspiration from social @@.",
                    "hint": "ESFP는 사람들과의 상호작용에서 에너지를 얻어요.",
                    "optionA": "isolation",
                    "optionB": "energy",
                    "optionC": "silence",
                    "result": "energy",
                    "explanation": "혜린이는 사회적 에너지(energy)에서 영감을 받아요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수지",
                    "script": "Peaceful moments help decide.",
                    "translation": "평화로운 순간이 결정에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜린",
                    "script": "Fun experiences create answers.",
                    "translation": "재미있는 경험이 답을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "혜린이의 답 찾는 방법이에요.",
                    "optionA": "create",
                    "optionB": "experiences",
                    "optionC": "Fun",
                    "optionD": "answers.",
                    "result": "Fun experiences create answers.",
                    "explanation": "혜린이는 재미있는 경험이 답을 만든다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "조용한 감성 vs 활발한 감성",
            "explanation": "ISFP의 내면적 결정과 ESFP의 외향적 즐거움 추구",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수지",
                    "script": "I decide quietly inside.",
                    "translation": "마음속에서 조용히 결정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜린",
                    "script": "I decide with others around.",
                    "translation": "주변 사람들과 함께 결정해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수지는 혼자서 결정하나요?",
                    "hint": "ISFP는 내향적으로 조용히 결정해요.",
                    "result": "O",
                    "explanation": "수지는 'quietly inside'라고 혼자 조용히 결정해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수지",
                    "script": "Private reflection guides me.",
                    "translation": "개인적 성찰이 나를 인도해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜린",
                    "script": "Social energy inspires choices.",
                    "translation": "사회적 에너지가 선택에 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hye-rin gets inspiration from social @@.",
                    "hint": "ESFP는 사람들과의 상호작용에서 에너지를 얻어요.",
                    "optionA": "isolation",
                    "optionB": "energy",
                    "optionC": "silence",
                    "result": "energy",
                    "explanation": "혜린이는 사회적 에너지(energy)에서 영감을 받아요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수지",
                    "script": "Peaceful moments help decide.",
                    "translation": "평화로운 순간이 결정에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜린",
                    "script": "Fun experiences create answers.",
                    "translation": "재미있는 경험이 답을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "혜린이의 답 찾는 방법이에요.",
                    "optionA": "create",
                    "optionB": "experiences",
                    "optionC": "Fun",
                    "optionD": "answers.",
                    "result": "Fun experiences create answers.",
                    "explanation": "혜린이는 재미있는 경험이 답을 만든다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8777 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음의 선택 vs 목표의 선택",
            "explanation": "ISFP의 감정적 결정과 ENTJ의 목표 지향 판단",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "I follow my heart.",
                    "translation": "마음을 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "I pursue my goals.",
                    "translation": "목표를 추구해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소미는 감정을 따르나요?",
                    "hint": "ISFP는 마음과 감정을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "소미는 'follow my heart'라고 마음을 따라요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소미",
                    "script": "Emotional truth matters most.",
                    "translation": "감정적 진실이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Strategic efficiency wins.",
                    "translation": "전략적 효율성이 승리해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyeok believes @@ wins.",
                    "hint": "ENTJ는 효율적인 전략을 중시해요.",
                    "optionA": "emotions",
                    "optionB": "efficiency",
                    "optionC": "traditions",
                    "result": "efficiency",
                    "explanation": "준혁이는 효율성(efficiency)이 승리한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소미",
                    "script": "Gentle choices feel better.",
                    "translation": "부드러운 선택이 더 좋게 느껴져."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Bold decisions achieve success.",
                    "translation": "대담한 결정이 성공을 이뤄."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁이의 성공 방법이에요.",
                    "optionA": "achieve",
                    "optionB": "decisions",
                    "optionC": "Bold",
                    "optionD": "success.",
                    "result": "Bold decisions achieve success.",
                    "explanation": "준혁이는 대담한 결정이 성공을 이룬다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음의 선택 vs 목표의 선택",
            "explanation": "ISFP의 감정적 결정과 ENTJ의 목표 지향 판단",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "I follow my heart.",
                    "translation": "마음을 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "I pursue my goals.",
                    "translation": "목표를 추구해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소미는 감정을 따르나요?",
                    "hint": "ISFP는 마음과 감정을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "소미는 'follow my heart'라고 마음을 따라요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소미",
                    "script": "Emotional truth matters most.",
                    "translation": "감정적 진실이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Strategic efficiency wins.",
                    "translation": "전략적 효율성이 승리해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyeok believes @@ wins.",
                    "hint": "ENTJ는 효율적인 전략을 중시해요.",
                    "optionA": "emotions",
                    "optionB": "efficiency",
                    "optionC": "traditions",
                    "result": "efficiency",
                    "explanation": "준혁이는 효율성(efficiency)이 승리한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소미",
                    "script": "Gentle choices feel better.",
                    "translation": "부드러운 선택이 더 좋게 느껴져."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Bold decisions achieve success.",
                    "translation": "대담한 결정이 성공을 이뤄."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준혁이의 성공 방법이에요.",
                    "optionA": "achieve",
                    "optionB": "decisions",
                    "optionC": "Bold",
                    "optionD": "success.",
                    "result": "Bold decisions achieve success.",
                    "explanation": "준혁이는 대담한 결정이 성공을 이룬다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8778 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "안정된 마음 vs 변화의 즐거움",
            "explanation": "ISFP의 일관된 가치 선택과 ENTP의 창의적 실험",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소율",
                    "script": "I stick to values.",
                    "translation": "가치를 고수해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "I try new possibilities.",
                    "translation": "새로운 가능성을 시도해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소율이는 일관된 가치를 중시하나요?",
                    "hint": "ISFP는 개인적 가치에 충실해요.",
                    "result": "O",
                    "explanation": "소율이는 'stick to values'라고 가치를 고수해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소율",
                    "script": "Consistent beliefs guide me.",
                    "translation": "일관된 믿음이 나를 인도해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Creative experiments excite me.",
                    "translation": "창의적 실험이 나를 흥분시켜."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon gets excited by creative @@.",
                    "hint": "ENTP는 새로운 실험을 좋아해요.",
                    "optionA": "routines",
                    "optionB": "experiments",
                    "optionC": "traditions",
                    "result": "experiments",
                    "explanation": "도윤이는 창의적 실험(experiments)에 흥미를 느껴요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소율",
                    "script": "Stable choices bring peace.",
                    "translation": "안정된 선택이 평화를 가져와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Changing options create adventure.",
                    "translation": "변화하는 선택지가 모험을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤이가 추구하는 것이에요.",
                    "optionA": "create",
                    "optionB": "options",
                    "optionC": "Changing",
                    "optionD": "adventure.",
                    "result": "Changing options create adventure.",
                    "explanation": "도윤이는 변화하는 선택지가 모험을 만든다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "안정된 마음 vs 변화의 즐거움",
            "explanation": "ISFP의 일관된 가치 선택과 ENTP의 창의적 실험",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소율",
                    "script": "I stick to values.",
                    "translation": "가치를 고수해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "I try new possibilities.",
                    "translation": "새로운 가능성을 시도해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소율이는 일관된 가치를 중시하나요?",
                    "hint": "ISFP는 개인적 가치에 충실해요.",
                    "result": "O",
                    "explanation": "소율이는 'stick to values'라고 가치를 고수해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소율",
                    "script": "Consistent beliefs guide me.",
                    "translation": "일관된 믿음이 나를 인도해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Creative experiments excite me.",
                    "translation": "창의적 실험이 나를 흥분시켜."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon gets excited by creative @@.",
                    "hint": "ENTP는 새로운 실험을 좋아해요.",
                    "optionA": "routines",
                    "optionB": "experiments",
                    "optionC": "traditions",
                    "result": "experiments",
                    "explanation": "도윤이는 창의적 실험(experiments)에 흥미를 느껴요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소율",
                    "script": "Stable choices bring peace.",
                    "translation": "안정된 선택이 평화를 가져와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Changing options create adventure.",
                    "translation": "변화하는 선택지가 모험을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도윤이가 추구하는 것이에요.",
                    "optionA": "create",
                    "optionB": "options",
                    "optionC": "Changing",
                    "optionD": "adventure.",
                    "result": "Changing options create adventure.",
                    "explanation": "도윤이는 변화하는 선택지가 모험을 만든다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8779 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "개인의 감정 vs 타인의 성장",
            "explanation": "ISFP의 자기 중심 결정과 ENFJ의 타인 성장 지향 선택",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "I choose for myself.",
                    "translation": "나를 위해 선택해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "I choose for others' growth.",
                    "translation": "다른 사람의 성장을 위해 선택해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "아린이는 자신을 우선시하나요?",
                    "hint": "ISFP는 개인적 필요를 먼저 고려해요.",
                    "result": "O",
                    "explanation": "아린이는 'for myself'라고 자신을 우선해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Personal needs come first.",
                    "translation": "개인적 필요가 우선이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Others' potential inspires decisions.",
                    "translation": "다른 사람의 잠재력이 결정에 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-a gets inspiration from others' @@.",
                    "hint": "ENFJ는 타인의 성장 가능성을 봐요.",
                    "optionA": "problems",
                    "optionB": "potential",
                    "optionC": "mistakes",
                    "result": "potential",
                    "explanation": "민아는 다른 사람의 잠재력(potential)에서 영감을 받아요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "Authentic self matters most.",
                    "translation": "진정한 자아가 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "Helping others grow feels right.",
                    "translation": "다른 사람의 성장을 돕는 게 옳게 느껴져."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민아가 옳다고 느끼는 것이에요.",
                    "optionA": "grow",
                    "optionB": "others",
                    "optionC": "Helping",
                    "optionD": "right.",
                    "result": "Helping others grow right.",
                    "explanation": "민아는 다른 사람의 성장을 돕는 것이 옳다고 느껴요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "개인의 감정 vs 타인의 성장",
            "explanation": "ISFP의 자기 중심 결정과 ENFJ의 타인 성장 지향 선택",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "I choose for myself.",
                    "translation": "나를 위해 선택해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "I choose for others' growth.",
                    "translation": "다른 사람의 성장을 위해 선택해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "아린이는 자신을 우선시하나요?",
                    "hint": "ISFP는 개인적 필요를 먼저 고려해요.",
                    "result": "O",
                    "explanation": "아린이는 'for myself'라고 자신을 우선해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Personal needs come first.",
                    "translation": "개인적 필요가 우선이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Others' potential inspires decisions.",
                    "translation": "다른 사람의 잠재력이 결정에 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-a gets inspiration from others' @@.",
                    "hint": "ENFJ는 타인의 성장 가능성을 봐요.",
                    "optionA": "problems",
                    "optionB": "potential",
                    "optionC": "mistakes",
                    "result": "potential",
                    "explanation": "민아는 다른 사람의 잠재력(potential)에서 영감을 받아요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "Authentic self matters most.",
                    "translation": "진정한 자아가 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "Helping others grow feels right.",
                    "translation": "다른 사람의 성장을 돕는 게 옳게 느껴져."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민아가 옳다고 느끼는 것이에요.",
                    "optionA": "grow",
                    "optionB": "others",
                    "optionC": "Helping",
                    "optionD": "right.",
                    "result": "Helping others grow right.",
                    "explanation": "민아는 다른 사람의 성장을 돕는 것이 옳다고 느껴요."
                }
            ]
        }
    ]
}
ID: 8780 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "깊은 감정 vs 넓은 감정",
            "explanation": "ISFP의 내면 집중 결정과 ENFP의 가능성 탐색 선택",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준석",
                    "script": "I go deep inside.",
                    "translation": "마음 깊이 들어가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "I explore many options.",
                    "translation": "많은 선택지를 탐색해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준석이는 내면에 집중하나요?",
                    "hint": "ISFP는 깊이 있는 내면 탐색을 해요.",
                    "result": "O",
                    "explanation": "준석이는 'go deep inside'라고 내면에 집중해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준석",
                    "script": "Deep feelings guide choices.",
                    "translation": "깊은 감정이 선택을 인도해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Broad possibilities excite me.",
                    "translation": "넓은 가능성이 나를 흥분시켜."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young gets excited by broad @@.",
                    "hint": "ENFP는 다양한 가능성을 좋아해요.",
                    "optionA": "limitations",
                    "optionB": "possibilities",
                    "optionC": "restrictions",
                    "result": "possibilities",
                    "explanation": "지영이는 넓은 가능성(possibilities)에 흥미를 느껴요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준석",
                    "script": "One true path calls.",
                    "translation": "하나의 진정한 길이 부르고 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Multiple paths seem interesting.",
                    "translation": "여러 길이 흥미로워 보여."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지영이의 관점이에요.",
                    "optionA": "seem",
                    "optionB": "paths",
                    "optionC": "Multiple",
                    "optionD": "interesting.",
                    "result": "Multiple paths seem interesting.",
                    "explanation": "지영이는 여러 길이 흥미롭다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "깊은 감정 vs 넓은 감정",
            "explanation": "ISFP의 내면 집중 결정과 ENFP의 가능성 탐색 선택",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준석",
                    "script": "I go deep inside.",
                    "translation": "마음 깊이 들어가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "I explore many options.",
                    "translation": "많은 선택지를 탐색해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준석이는 내면에 집중하나요?",
                    "hint": "ISFP는 깊이 있는 내면 탐색을 해요.",
                    "result": "O",
                    "explanation": "준석이는 'go deep inside'라고 내면에 집중해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준석",
                    "script": "Deep feelings guide choices.",
                    "translation": "깊은 감정이 선택을 인도해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Broad possibilities excite me.",
                    "translation": "넓은 가능성이 나를 흥분시켜."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young gets excited by broad @@.",
                    "hint": "ENFP는 다양한 가능성을 좋아해요.",
                    "optionA": "limitations",
                    "optionB": "possibilities",
                    "optionC": "restrictions",
                    "result": "possibilities",
                    "explanation": "지영이는 넓은 가능성(possibilities)에 흥미를 느껴요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준석",
                    "script": "One true path calls.",
                    "translation": "하나의 진정한 길이 부르고 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Multiple paths seem interesting.",
                    "translation": "여러 길이 흥미로워 보여."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지영이의 관점이에요.",
                    "optionA": "seem",
                    "optionB": "paths",
                    "optionC": "Multiple",
                    "optionD": "interesting.",
                    "result": "Multiple paths seem interesting.",
                    "explanation": "지영이는 여러 길이 흥미롭다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8781 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "미래의 계획 vs 검증된 방법",
            "explanation": "INTJ의 혁신적 전략과 ISTJ의 전통적 체계 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "I plan for future changes.",
                    "translation": "미래 변화를 위해 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "I trust proven methods.",
                    "translation": "검증된 방법을 믿어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지훈이는 미래 지향적인가요?",
                    "hint": "INTJ는 장기적 미래를 내다보며 계획해요.",
                    "result": "O",
                    "explanation": "지훈이는 'future changes'라고 미래를 바라봐요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "Innovation drives my choices.",
                    "translation": "혁신이 내 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Experience guides my decisions.",
                    "translation": "경험이 내 결정을 안내해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon's decisions are guided by @@.",
                    "hint": "ISTJ는 과거 경험을 중요하게 여겨요.",
                    "optionA": "dreams",
                    "optionB": "experience",
                    "optionC": "emotions",
                    "result": "experience",
                    "explanation": "동현이는 경험(experience)이 결정을 안내한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "Strategic vision shapes everything.",
                    "translation": "전략적 비전이 모든 것을 형성해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Reliable systems work best.",
                    "translation": "신뢰할 수 있는 시스템이 최고야."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 선호하는 것이에요.",
                    "optionA": "work",
                    "optionB": "systems",
                    "optionC": "Reliable",
                    "optionD": "best.",
                    "result": "Reliable systems work best.",
                    "explanation": "동현이는 신뢰할 수 있는 시스템이 최고라고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "미래의 계획 vs 검증된 방법",
            "explanation": "INTJ의 혁신적 전략과 ISTJ의 전통적 체계 비교",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "I plan for future changes.",
                    "translation": "미래 변화를 위해 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "I trust proven methods.",
                    "translation": "검증된 방법을 믿어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지훈이는 미래 지향적인가요?",
                    "hint": "INTJ는 장기적 미래를 내다보며 계획해요.",
                    "result": "O",
                    "explanation": "지훈이는 'future changes'라고 미래를 바라봐요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "Innovation drives my choices.",
                    "translation": "혁신이 내 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Experience guides my decisions.",
                    "translation": "경험이 내 결정을 안내해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon's decisions are guided by @@.",
                    "hint": "ISTJ는 과거 경험을 중요하게 여겨요.",
                    "optionA": "dreams",
                    "optionB": "experience",
                    "optionC": "emotions",
                    "result": "experience",
                    "explanation": "동현이는 경험(experience)이 결정을 안내한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "Strategic vision shapes everything.",
                    "translation": "전략적 비전이 모든 것을 형성해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Reliable systems work best.",
                    "translation": "신뢰할 수 있는 시스템이 최고야."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "동현이가 선호하는 것이에요.",
                    "optionA": "work",
                    "optionB": "systems",
                    "optionC": "Reliable",
                    "optionD": "best.",
                    "result": "Reliable systems work best.",
                    "explanation": "동현이는 신뢰할 수 있는 시스템이 최고라고 생각해요."
                }
            ]
        }
    ]
}
ID: 8782 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "체계적 계획 vs 유연한 대응",
            "explanation": "INTJ의 장기 전략과 ISTP의 즉석 해결 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "I design comprehensive plans.",
                    "translation": "포괄적인 계획을 설계해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I adapt as problems arise.",
                    "translation": "문제가 생기면 적응해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "승현이는 미리 계획을 세우나요?",
                    "hint": "INTJ는 체계적이고 포괄적인 계획을 좋아해요.",
                    "result": "O",
                    "explanation": "승현이는 'comprehensive plans'라고 포괄적 계획을 세워요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승현",
                    "script": "Long-term strategy matters most.",
                    "translation": "장기 전략이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Immediate solutions work better.",
                    "translation": "즉석 해결책이 더 효과적이야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-o thinks @@ solutions work better.",
                    "hint": "ISTP는 당장 필요한 해결책을 선호해요.",
                    "optionA": "complex",
                    "optionB": "immediate",
                    "optionC": "theoretical",
                    "result": "immediate",
                    "explanation": "태오는 즉석(immediate) 해결책이 더 효과적이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "Systematic approach reduces risks.",
                    "translation": "체계적 접근이 위험을 줄여."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Flexible responses handle surprises.",
                    "translation": "유연한 대응이 예상치 못한 일을 처리해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태오의 대응 방식이에요.",
                    "optionA": "handle",
                    "optionB": "responses",
                    "optionC": "Flexible",
                    "optionD": "surprises.",
                    "result": "Flexible responses handle surprises.",
                    "explanation": "태오는 유연한 대응이 예상치 못한 일을 처리한다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "체계적 계획 vs 유연한 대응",
            "explanation": "INTJ의 장기 전략과 ISTP의 즉석 해결 비교",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "I design comprehensive plans.",
                    "translation": "포괄적인 계획을 설계해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I adapt as problems arise.",
                    "translation": "문제가 생기면 적응해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "승현이는 미리 계획을 세우나요?",
                    "hint": "INTJ는 체계적이고 포괄적인 계획을 좋아해요.",
                    "result": "O",
                    "explanation": "승현이는 'comprehensive plans'라고 포괄적 계획을 세워요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승현",
                    "script": "Long-term strategy matters most.",
                    "translation": "장기 전략이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Immediate solutions work better.",
                    "translation": "즉석 해결책이 더 효과적이야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-o thinks @@ solutions work better.",
                    "hint": "ISTP는 당장 필요한 해결책을 선호해요.",
                    "optionA": "complex",
                    "optionB": "immediate",
                    "optionC": "theoretical",
                    "result": "immediate",
                    "explanation": "태오는 즉석(immediate) 해결책이 더 효과적이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "Systematic approach reduces risks.",
                    "translation": "체계적 접근이 위험을 줄여."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Flexible responses handle surprises.",
                    "translation": "유연한 대응이 예상치 못한 일을 처리해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태오의 대응 방식이에요.",
                    "optionA": "handle",
                    "optionB": "responses",
                    "optionC": "Flexible",
                    "optionD": "surprises.",
                    "result": "Flexible responses handle surprises.",
                    "explanation": "태오는 유연한 대응이 예상치 못한 일을 처리한다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8783 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "효율적 목표 vs 따뜻한 배려",
            "explanation": "INTJ의 객관적 효율성과 ISFJ의 인간적 고려 대화",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "I focus on optimal outcomes.",
                    "translation": "최적의 결과에 집중해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I consider everyone's feelings.",
                    "translation": "모든 사람의 감정을 고려해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재현이는 결과 중심적인가요?",
                    "hint": "INTJ는 최적의 성과를 추구해요.",
                    "result": "O",
                    "explanation": "재현이는 'optimal outcomes'라고 결과에 집중해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재현",
                    "script": "Logical efficiency guides choices.",
                    "translation": "논리적 효율성이 선택을 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Harmony and care matter.",
                    "translation": "조화와 배려가 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na thinks harmony and @@ matter.",
                    "hint": "ISFJ는 다른 사람을 돌보는 것을 중요하게 생각해요.",
                    "optionA": "competition",
                    "optionB": "care",
                    "optionC": "speed",
                    "result": "care",
                    "explanation": "예나는 조화와 배려(care)가 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "Data-driven decisions win.",
                    "translation": "데이터 기반 결정이 승리해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "People-centered choices feel right.",
                    "translation": "사람 중심 선택이 옳게 느껴져."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예나의 선택 기준이에요.",
                    "optionA": "feel",
                    "optionB": "choices",
                    "optionC": "People-centered",
                    "optionD": "right.",
                    "result": "People-centered choices feel right.",
                    "explanation": "예나는 사람 중심 선택이 옳다고 느껴요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "효율적 목표 vs 따뜻한 배려",
            "explanation": "INTJ의 객관적 효율성과 ISFJ의 인간적 고려 대화",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "I focus on optimal outcomes.",
                    "translation": "최적의 결과에 집중해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I consider everyone's feelings.",
                    "translation": "모든 사람의 감정을 고려해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재현이는 결과 중심적인가요?",
                    "hint": "INTJ는 최적의 성과를 추구해요.",
                    "result": "O",
                    "explanation": "재현이는 'optimal outcomes'라고 결과에 집중해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재현",
                    "script": "Logical efficiency guides choices.",
                    "translation": "논리적 효율성이 선택을 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Harmony and care matter.",
                    "translation": "조화와 배려가 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na thinks harmony and @@ matter.",
                    "hint": "ISFJ는 다른 사람을 돌보는 것을 중요하게 생각해요.",
                    "optionA": "competition",
                    "optionB": "care",
                    "optionC": "speed",
                    "result": "care",
                    "explanation": "예나는 조화와 배려(care)가 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "Data-driven decisions win.",
                    "translation": "데이터 기반 결정이 승리해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "People-centered choices feel right.",
                    "translation": "사람 중심 선택이 옳게 느껴져."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예나의 선택 기준이에요.",
                    "optionA": "feel",
                    "optionB": "choices",
                    "optionC": "People-centered",
                    "optionD": "right.",
                    "result": "People-centered choices feel right.",
                    "explanation": "예나는 사람 중심 선택이 옳다고 느껴요."
                }
            ]
        }
    ]
}
ID: 8784 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "논리적 전략 vs 감성적 가치",
            "explanation": "INTJ의 체계적 논리와 ISFP의 개인적 가치 선택",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현석",
                    "script": "I analyze all variables.",
                    "translation": "모든 변수를 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수지",
                    "script": "I trust my heart.",
                    "translation": "내 마음을 믿어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현석이는 분석적으로 접근하나요?",
                    "hint": "INTJ는 체계적 분석을 중시해요.",
                    "result": "O",
                    "explanation": "현석이는 'analyze all variables'라고 분석적이에요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현석",
                    "script": "Objective logic drives decisions.",
                    "translation": "객관적 논리가 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수지",
                    "script": "Personal values guide choices.",
                    "translation": "개인적 가치가 선택을 안내해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-ji's choices are guided by personal @@.",
                    "hint": "ISFP는 개인적 가치를 중요하게 여겨요.",
                    "optionA": "ambitions",
                    "optionB": "values",
                    "optionC": "schedules",
                    "result": "values",
                    "explanation": "수지는 개인적 가치(values)가 선택을 안내한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현석",
                    "script": "Strategic planning ensures success.",
                    "translation": "전략적 계획이 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수지",
                    "script": "Authentic feelings create happiness.",
                    "translation": "진정한 감정이 행복을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수지가 추구하는 것이에요.",
                    "optionA": "create",
                    "optionB": "feelings",
                    "optionC": "Authentic",
                    "optionD": "happiness.",
                    "result": "Authentic feelings create happiness.",
                    "explanation": "수지는 진정한 감정이 행복을 만든다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "논리적 전략 vs 감성적 가치",
            "explanation": "INTJ의 체계적 논리와 ISFP의 개인적 가치 선택",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현석",
                    "script": "I analyze all variables.",
                    "translation": "모든 변수를 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수지",
                    "script": "I trust my heart.",
                    "translation": "내 마음을 믿어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현석이는 분석적으로 접근하나요?",
                    "hint": "INTJ는 체계적 분석을 중시해요.",
                    "result": "O",
                    "explanation": "현석이는 'analyze all variables'라고 분석적이에요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현석",
                    "script": "Objective logic drives decisions.",
                    "translation": "객관적 논리가 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수지",
                    "script": "Personal values guide choices.",
                    "translation": "개인적 가치가 선택을 안내해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-ji's choices are guided by personal @@.",
                    "hint": "ISFP는 개인적 가치를 중요하게 여겨요.",
                    "optionA": "ambitions",
                    "optionB": "values",
                    "optionC": "schedules",
                    "result": "values",
                    "explanation": "수지는 개인적 가치(values)가 선택을 안내한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현석",
                    "script": "Strategic planning ensures success.",
                    "translation": "전략적 계획이 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수지",
                    "script": "Authentic feelings create happiness.",
                    "translation": "진정한 감정이 행복을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "수지가 추구하는 것이에요.",
                    "optionA": "create",
                    "optionB": "feelings",
                    "optionC": "Authentic",
                    "optionD": "happiness.",
                    "result": "Authentic feelings create happiness.",
                    "explanation": "수지는 진정한 감정이 행복을 만든다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8785 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "실행 계획 vs 이론 탐구",
            "explanation": "INTJ의 목적 지향과 INTP의 지식 추구 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "I plan concrete actions.",
                    "translation": "구체적인 행동을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "I explore interesting theories.",
                    "translation": "흥미로운 이론을 탐구해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유진이는 구체적 실행에 집중하나요?",
                    "hint": "INTJ는 목표 달성을 위한 실행을 중시해요.",
                    "result": "O",
                    "explanation": "유진이는 'concrete actions'라고 구체적 행동을 계획해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유진",
                    "script": "Goal-oriented thinking works best.",
                    "translation": "목표 지향적 사고가 최고야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Knowledge exploration feels rewarding.",
                    "translation": "지식 탐구가 보람 있게 느껴져."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-jae finds knowledge @@ rewarding.",
                    "hint": "INTP는 지식을 탐구하는 것을 좋아해요.",
                    "optionA": "memorization",
                    "optionB": "exploration",
                    "optionC": "application",
                    "result": "exploration",
                    "explanation": "민재는 지식 탐구(exploration)가 보람 있다고 느껴요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "Efficient execution creates results.",
                    "translation": "효율적 실행이 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Deep understanding brings satisfaction.",
                    "translation": "깊은 이해가 만족을 가져다줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민재가 추구하는 것이에요.",
                    "optionA": "brings",
                    "optionB": "understanding",
                    "optionC": "Deep",
                    "optionD": "satisfaction.",
                    "result": "Deep understanding brings satisfaction.",
                    "explanation": "민재는 깊은 이해가 만족을 가져다준다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "실행 계획 vs 이론 탐구",
            "explanation": "INTJ의 목적 지향과 INTP의 지식 추구 비교",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "I plan concrete actions.",
                    "translation": "구체적인 행동을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "I explore interesting theories.",
                    "translation": "흥미로운 이론을 탐구해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유진이는 구체적 실행에 집중하나요?",
                    "hint": "INTJ는 목표 달성을 위한 실행을 중시해요.",
                    "result": "O",
                    "explanation": "유진이는 'concrete actions'라고 구체적 행동을 계획해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유진",
                    "script": "Goal-oriented thinking works best.",
                    "translation": "목표 지향적 사고가 최고야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Knowledge exploration feels rewarding.",
                    "translation": "지식 탐구가 보람 있게 느껴져."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-jae finds knowledge @@ rewarding.",
                    "hint": "INTP는 지식을 탐구하는 것을 좋아해요.",
                    "optionA": "memorization",
                    "optionB": "exploration",
                    "optionC": "application",
                    "result": "exploration",
                    "explanation": "민재는 지식 탐구(exploration)가 보람 있다고 느껴요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "Efficient execution creates results.",
                    "translation": "효율적 실행이 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Deep understanding brings satisfaction.",
                    "translation": "깊은 이해가 만족을 가져다줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민재가 추구하는 것이에요.",
                    "optionA": "brings",
                    "optionB": "understanding",
                    "optionC": "Deep",
                    "optionD": "satisfaction.",
                    "result": "Deep understanding brings satisfaction.",
                    "explanation": "민재는 깊은 이해가 만족을 가져다준다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8786 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "시스템 전략 vs 인간 비전",
            "explanation": "INTJ의 체계적 효율성과 INFJ의 인간 중심 비전",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지원",
                    "script": "I optimize systems first.",
                    "translation": "시스템을 먼저 최적화해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I prioritize human impact.",
                    "translation": "인간에게 미치는 영향을 우선시해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지원이는 시스템 최적화에 집중하나요?",
                    "hint": "INTJ는 체계와 시스템의 효율성을 중시해요.",
                    "result": "O",
                    "explanation": "지원이는 'optimize systems first'라고 시스템을 우선해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지원",
                    "script": "Structural efficiency drives progress.",
                    "translation": "구조적 효율성이 진보를 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Meaningful connections inspire change.",
                    "translation": "의미 있는 연결이 변화를 불러일으켜."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin believes meaningful @@ inspire change.",
                    "hint": "INFJ는 사람들과의 의미 있는 관계를 중시해요.",
                    "optionA": "systems",
                    "optionB": "connections",
                    "optionC": "procedures",
                    "result": "connections",
                    "explanation": "서진이는 의미 있는 연결(connections)이 변화를 불러일으킨다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "Logical frameworks solve problems.",
                    "translation": "논리적 틀이 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "Empathetic understanding heals wounds.",
                    "translation": "공감하는 이해가 상처를 치유해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이의 치유 방법이에요.",
                    "optionA": "heals",
                    "optionB": "understanding",
                    "optionC": "Empathetic",
                    "optionD": "wounds.",
                    "result": "Empathetic understanding heals wounds.",
                    "explanation": "서진이는 공감하는 이해가 상처를 치유한다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "시스템 전략 vs 인간 비전",
            "explanation": "INTJ의 체계적 효율성과 INFJ의 인간 중심 비전",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지원",
                    "script": "I optimize systems first.",
                    "translation": "시스템을 먼저 최적화해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I prioritize human impact.",
                    "translation": "인간에게 미치는 영향을 우선시해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지원이는 시스템 최적화에 집중하나요?",
                    "hint": "INTJ는 체계와 시스템의 효율성을 중시해요.",
                    "result": "O",
                    "explanation": "지원이는 'optimize systems first'라고 시스템을 우선해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지원",
                    "script": "Structural efficiency drives progress.",
                    "translation": "구조적 효율성이 진보를 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Meaningful connections inspire change.",
                    "translation": "의미 있는 연결이 변화를 불러일으켜."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin believes meaningful @@ inspire change.",
                    "hint": "INFJ는 사람들과의 의미 있는 관계를 중시해요.",
                    "optionA": "systems",
                    "optionB": "connections",
                    "optionC": "procedures",
                    "result": "connections",
                    "explanation": "서진이는 의미 있는 연결(connections)이 변화를 불러일으킨다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "Logical frameworks solve problems.",
                    "translation": "논리적 틀이 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "Empathetic understanding heals wounds.",
                    "translation": "공감하는 이해가 상처를 치유해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진이의 치유 방법이에요.",
                    "optionA": "heals",
                    "optionB": "understanding",
                    "optionC": "Empathetic",
                    "optionD": "wounds.",
                    "result": "Empathetic understanding heals wounds.",
                    "explanation": "서진이는 공감하는 이해가 상처를 치유한다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8787 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "객관적 전략 vs 개인적 이상",
            "explanation": "INTJ의 논리적 계획과 INFP의 가치 기반 꿈 추구",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "I use objective criteria.",
                    "translation": "객관적 기준을 사용해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "I follow personal ideals.",
                    "translation": "개인적 이상을 따라가."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서연이는 객관적 판단을 하나요?",
                    "hint": "INTJ는 개인적 감정보다 객관적 기준을 중시해요.",
                    "result": "O",
                    "explanation": "서연이는 'objective criteria'라고 객관적 기준을 사용해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "Measurable goals guide actions.",
                    "translation": "측정 가능한 목표가 행동을 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Inner values shape dreams.",
                    "translation": "내면의 가치가 꿈을 형성해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi's dreams are shaped by inner @@.",
                    "hint": "INFP는 내면의 가치를 중요하게 여겨요.",
                    "optionA": "logic",
                    "optionB": "values",
                    "optionC": "facts",
                    "result": "values",
                    "explanation": "은비의 꿈은 내면의 가치(values)가 형성한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Systematic analysis produces clarity.",
                    "translation": "체계적 분석이 명확성을 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "Passionate beliefs inspire action.",
                    "translation": "열정적 믿음이 행동을 불러일으켜."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "은비의 행동 동기예요.",
                    "optionA": "inspire",
                    "optionB": "beliefs",
                    "optionC": "Passionate",
                    "optionD": "action.",
                    "result": "Passionate beliefs inspire action.",
                    "explanation": "은비는 열정적 믿음이 행동을 불러일으킨다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "객관적 전략 vs 개인적 이상",
            "explanation": "INTJ의 논리적 계획과 INFP의 가치 기반 꿈 추구",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "I use objective criteria.",
                    "translation": "객관적 기준을 사용해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "I follow personal ideals.",
                    "translation": "개인적 이상을 따라가."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서연이는 객관적 판단을 하나요?",
                    "hint": "INTJ는 개인적 감정보다 객관적 기준을 중시해요.",
                    "result": "O",
                    "explanation": "서연이는 'objective criteria'라고 객관적 기준을 사용해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "Measurable goals guide actions.",
                    "translation": "측정 가능한 목표가 행동을 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Inner values shape dreams.",
                    "translation": "내면의 가치가 꿈을 형성해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi's dreams are shaped by inner @@.",
                    "hint": "INFP는 내면의 가치를 중요하게 여겨요.",
                    "optionA": "logic",
                    "optionB": "values",
                    "optionC": "facts",
                    "result": "values",
                    "explanation": "은비의 꿈은 내면의 가치(values)가 형성한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Systematic analysis produces clarity.",
                    "translation": "체계적 분석이 명확성을 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "Passionate beliefs inspire action.",
                    "translation": "열정적 믿음이 행동을 불러일으켜."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "은비의 행동 동기예요.",
                    "optionA": "inspire",
                    "optionB": "beliefs",
                    "optionC": "Passionate",
                    "optionD": "action.",
                    "result": "Passionate beliefs inspire action.",
                    "explanation": "은비는 열정적 믿음이 행동을 불러일으킨다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8788 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신중한 계획 vs 즉각적 실행",
            "explanation": "INTJ의 전략적 사고와 ESTJ의 실행력 있는 결단",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지현",
                    "script": "I think before acting.",
                    "translation": "행동하기 전에 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I act while thinking.",
                    "translation": "생각하면서 행동해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지현이는 사전에 충분히 고민하나요?",
                    "hint": "INTJ는 신중하게 계획한 후 행동해요.",
                    "result": "O",
                    "explanation": "지현이는 'think before acting'이라고 신중하게 접근해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지현",
                    "script": "Careful planning prevents mistakes.",
                    "translation": "신중한 계획이 실수를 방지해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Quick decisions capture opportunities.",
                    "translation": "빠른 결정이 기회를 잡아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young believes quick decisions capture @@.",
                    "hint": "ESTJ는 빠른 실행으로 기회를 잡으려 해요.",
                    "optionA": "problems",
                    "optionB": "opportunities",
                    "optionC": "attention",
                    "result": "opportunities",
                    "explanation": "태영이는 빠른 결정이 기회(opportunities)를 잡는다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지현",
                    "script": "Strategic patience builds success.",
                    "translation": "전략적 인내가 성공을 쌓아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Immediate action drives results.",
                    "translation": "즉각적 행동이 결과를 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이의 실행 방식이에요.",
                    "optionA": "drives",
                    "optionB": "action",
                    "optionC": "Immediate",
                    "optionD": "results.",
                    "result": "Immediate action drives results.",
                    "explanation": "태영이는 즉각적 행동이 결과를 이끈다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신중한 계획 vs 즉각적 실행",
            "explanation": "INTJ의 전략적 사고와 ESTJ의 실행력 있는 결단",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지현",
                    "script": "I think before acting.",
                    "translation": "행동하기 전에 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I act while thinking.",
                    "translation": "생각하면서 행동해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지현이는 사전에 충분히 고민하나요?",
                    "hint": "INTJ는 신중하게 계획한 후 행동해요.",
                    "result": "O",
                    "explanation": "지현이는 'think before acting'이라고 신중하게 접근해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지현",
                    "script": "Careful planning prevents mistakes.",
                    "translation": "신중한 계획이 실수를 방지해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Quick decisions capture opportunities.",
                    "translation": "빠른 결정이 기회를 잡아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young believes quick decisions capture @@.",
                    "hint": "ESTJ는 빠른 실행으로 기회를 잡으려 해요.",
                    "optionA": "problems",
                    "optionB": "opportunities",
                    "optionC": "attention",
                    "result": "opportunities",
                    "explanation": "태영이는 빠른 결정이 기회(opportunities)를 잡는다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지현",
                    "script": "Strategic patience builds success.",
                    "translation": "전략적 인내가 성공을 쌓아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Immediate action drives results.",
                    "translation": "즉각적 행동이 결과를 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이의 실행 방식이에요.",
                    "optionA": "drives",
                    "optionB": "action",
                    "optionC": "Immediate",
                    "optionD": "results.",
                    "result": "Immediate action drives results.",
                    "explanation": "태영이는 즉각적 행동이 결과를 이끈다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8789 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "장기 비전 vs 현재 기회",
            "explanation": "INTJ의 미래 계획과 ESTP의 즉석 판단 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서현",
                    "script": "I plan five years ahead.",
                    "translation": "5년 앞을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I seize today's chances.",
                    "translation": "오늘의 기회를 잡아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서현이는 장기적으로 계획하나요?",
                    "hint": "INTJ는 멀리 내다보고 계획해요.",
                    "result": "O",
                    "explanation": "서현이는 'five years ahead'라고 장기적으로 계획해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서현",
                    "script": "Future vision shapes choices.",
                    "translation": "미래 비전이 선택을 형성해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Present moments offer excitement.",
                    "translation": "현재 순간이 흥미를 제공해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo thinks present moments offer @@.",
                    "hint": "ESTP는 현재의 자극과 흥미를 추구해요.",
                    "optionA": "boredom",
                    "optionB": "excitement",
                    "optionC": "confusion",
                    "result": "excitement",
                    "explanation": "상우는 현재 순간이 흥미(excitement)를 제공한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서현",
                    "script": "Systematic preparation ensures readiness.",
                    "translation": "체계적 준비가 대비를 보장해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Spontaneous reactions bring success.",
                    "translation": "즉흥적 반응이 성공을 가져와."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우의 성공 방식이에요.",
                    "optionA": "bring",
                    "optionB": "reactions",
                    "optionC": "Spontaneous",
                    "optionD": "success.",
                    "result": "Spontaneous reactions bring success.",
                    "explanation": "상우는 즉흥적 반응이 성공을 가져온다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "장기 비전 vs 현재 기회",
            "explanation": "INTJ의 미래 계획과 ESTP의 즉석 판단 비교",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서현",
                    "script": "I plan five years ahead.",
                    "translation": "5년 앞을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I seize today's chances.",
                    "translation": "오늘의 기회를 잡아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서현이는 장기적으로 계획하나요?",
                    "hint": "INTJ는 멀리 내다보고 계획해요.",
                    "result": "O",
                    "explanation": "서현이는 'five years ahead'라고 장기적으로 계획해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서현",
                    "script": "Future vision shapes choices.",
                    "translation": "미래 비전이 선택을 형성해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Present moments offer excitement.",
                    "translation": "현재 순간이 흥미를 제공해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo thinks present moments offer @@.",
                    "hint": "ESTP는 현재의 자극과 흥미를 추구해요.",
                    "optionA": "boredom",
                    "optionB": "excitement",
                    "optionC": "confusion",
                    "result": "excitement",
                    "explanation": "상우는 현재 순간이 흥미(excitement)를 제공한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서현",
                    "script": "Systematic preparation ensures readiness.",
                    "translation": "체계적 준비가 대비를 보장해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Spontaneous reactions bring success.",
                    "translation": "즉흥적 반응이 성공을 가져와."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우의 성공 방식이에요.",
                    "optionA": "bring",
                    "optionB": "reactions",
                    "optionC": "Spontaneous",
                    "optionD": "success.",
                    "result": "Spontaneous reactions bring success.",
                    "explanation": "상우는 즉흥적 반응이 성공을 가져온다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8790 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "개인적 효율성 vs 집단적 조화",
            "explanation": "INTJ의 독립적 판단과 ESFJ의 공동체 중심 결정",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "I decide independently first.",
                    "translation": "먼저 독립적으로 결정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "I consult everyone involved.",
                    "translation": "관련된 모든 사람과 상의해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지훈이는 혼자 결정하는 것을 선호하나요?",
                    "hint": "INTJ는 독립적인 판단을 중시해요.",
                    "result": "O",
                    "explanation": "지훈이는 'decide independently'라고 독립적으로 결정해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "Personal efficiency matters most.",
                    "translation": "개인적 효율성이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Group consensus builds trust.",
                    "translation": "집단 합의가 신뢰를 쌓아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji believes group consensus builds @@.",
                    "hint": "ESFJ는 집단의 조화와 신뢰를 중시해요.",
                    "optionA": "conflict",
                    "optionB": "trust",
                    "optionC": "competition",
                    "result": "trust",
                    "explanation": "민지는 집단 합의가 신뢰(trust)를 쌓는다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "Logical analysis guides direction.",
                    "translation": "논리적 분석이 방향을 안내해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Social harmony creates happiness.",
                    "translation": "사회적 조화가 행복을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민지가 추구하는 것이에요.",
                    "optionA": "creates",
                    "optionB": "harmony",
                    "optionC": "Social",
                    "optionD": "happiness.",
                    "result": "Social harmony creates happiness.",
                    "explanation": "민지는 사회적 조화가 행복을 만든다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "개인적 효율성 vs 집단적 조화",
            "explanation": "INTJ의 독립적 판단과 ESFJ의 공동체 중심 결정",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "I decide independently first.",
                    "translation": "먼저 독립적으로 결정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "I consult everyone involved.",
                    "translation": "관련된 모든 사람과 상의해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지훈이는 혼자 결정하는 것을 선호하나요?",
                    "hint": "INTJ는 독립적인 판단을 중시해요.",
                    "result": "O",
                    "explanation": "지훈이는 'decide independently'라고 독립적으로 결정해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "Personal efficiency matters most.",
                    "translation": "개인적 효율성이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Group consensus builds trust.",
                    "translation": "집단 합의가 신뢰를 쌓아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji believes group consensus builds @@.",
                    "hint": "ESFJ는 집단의 조화와 신뢰를 중시해요.",
                    "optionA": "conflict",
                    "optionB": "trust",
                    "optionC": "competition",
                    "result": "trust",
                    "explanation": "민지는 집단 합의가 신뢰(trust)를 쌓는다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "Logical analysis guides direction.",
                    "translation": "논리적 분석이 방향을 안내해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Social harmony creates happiness.",
                    "translation": "사회적 조화가 행복을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민지가 추구하는 것이에요.",
                    "optionA": "creates",
                    "optionB": "harmony",
                    "optionC": "Social",
                    "optionD": "happiness.",
                    "result": "Social harmony creates happiness.",
                    "explanation": "민지는 사회적 조화가 행복을 만든다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8791 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획된 목표 vs 즐거운 경험",
            "explanation": "INTJ의 체계적 성취와 ESFP의 경험 중심 선택",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "I set measurable targets.",
                    "translation": "측정 가능한 목표를 설정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜린",
                    "script": "I choose fun experiences.",
                    "translation": "재미있는 경험을 선택해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "승현이는 구체적인 목표를 세우나요?",
                    "hint": "INTJ는 명확하고 측정 가능한 목표를 선호해요.",
                    "result": "O",
                    "explanation": "승현이는 'measurable targets'라고 측정 가능한 목표를 설정해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승현",
                    "script": "Achievement-focused planning works.",
                    "translation": "성취 중심 계획이 효과적이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜린",
                    "script": "Joy-filled moments matter more.",
                    "translation": "기쁨으로 가득한 순간이 더 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hye-rin thinks joy-filled @@ matter more.",
                    "hint": "ESFP는 즐겁고 의미 있는 순간을 중시해요.",
                    "optionA": "schedules",
                    "optionB": "moments",
                    "optionC": "deadlines",
                    "result": "moments",
                    "explanation": "혜린이는 기쁨으로 가득한 순간(moments)이 더 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "Structured progress builds confidence.",
                    "translation": "구조적 진보가 자신감을 쌓아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜린",
                    "script": "Spontaneous adventures create memories.",
                    "translation": "즉흥적 모험이 추억을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "혜린이의 추억 만드는 방법이에요.",
                    "optionA": "create",
                    "optionB": "adventures",
                    "optionC": "Spontaneous",
                    "optionD": "memories.",
                    "result": "Spontaneous adventures create memories.",
                    "explanation": "혜린이는 즉흥적 모험이 추억을 만든다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획된 목표 vs 즐거운 경험",
            "explanation": "INTJ의 체계적 성취와 ESFP의 경험 중심 선택",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "I set measurable targets.",
                    "translation": "측정 가능한 목표를 설정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜린",
                    "script": "I choose fun experiences.",
                    "translation": "재미있는 경험을 선택해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "승현이는 구체적인 목표를 세우나요?",
                    "hint": "INTJ는 명확하고 측정 가능한 목표를 선호해요.",
                    "result": "O",
                    "explanation": "승현이는 'measurable targets'라고 측정 가능한 목표를 설정해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승현",
                    "script": "Achievement-focused planning works.",
                    "translation": "성취 중심 계획이 효과적이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜린",
                    "script": "Joy-filled moments matter more.",
                    "translation": "기쁨으로 가득한 순간이 더 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hye-rin thinks joy-filled @@ matter more.",
                    "hint": "ESFP는 즐겁고 의미 있는 순간을 중시해요.",
                    "optionA": "schedules",
                    "optionB": "moments",
                    "optionC": "deadlines",
                    "result": "moments",
                    "explanation": "혜린이는 기쁨으로 가득한 순간(moments)이 더 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "Structured progress builds confidence.",
                    "translation": "구조적 진보가 자신감을 쌓아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜린",
                    "script": "Spontaneous adventures create memories.",
                    "translation": "즉흥적 모험이 추억을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "혜린이의 추억 만드는 방법이에요.",
                    "optionA": "create",
                    "optionB": "adventures",
                    "optionC": "Spontaneous",
                    "optionD": "memories.",
                    "result": "Spontaneous adventures create memories.",
                    "explanation": "혜린이는 즉흥적 모험이 추억을 만든다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8792 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신중한 전략 vs 대담한 실행",
            "explanation": "INTJ의 사려 깊은 계획과 ENTJ의 적극적 리더십",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "I refine plans carefully.",
                    "translation": "계획을 신중하게 다듬어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "I execute plans boldly.",
                    "translation": "계획을 대담하게 실행해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재현이는 계획을 세밀하게 다듬나요?",
                    "hint": "INTJ는 완벽한 계획을 위해 신중하게 접근해요.",
                    "result": "O",
                    "explanation": "재현이는 'refine plans carefully'라고 신중하게 다듬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재현",
                    "script": "Thoughtful preparation reduces errors.",
                    "translation": "사려 깊은 준비가 실수를 줄여."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Decisive action creates momentum.",
                    "translation": "결단력 있는 행동이 추진력을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyeok believes decisive action creates @@.",
                    "hint": "ENTJ는 빠른 실행으로 추진력을 만들어요.",
                    "optionA": "confusion",
                    "optionB": "momentum",
                    "optionC": "delays",
                    "result": "momentum",
                    "explanation": "준혁이는 결단력 있는 행동이 추진력(momentum)을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "Perfect timing ensures success.",
                    "translation": "완벽한 타이밍이 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Bold leadership inspires others.",
                    "translation": "대담한 리더십이 다른 사람들에게 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁이의 리더십 스타일이에요.",
                    "optionA": "inspires",
                    "optionB": "leadership",
                    "optionC": "Bold",
                    "optionD": "others.",
                    "result": "Bold leadership inspires others.",
                    "explanation": "준혁이는 대담한 리더십이 다른 사람들에게 영감을 준다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신중한 전략 vs 대담한 실행",
            "explanation": "INTJ의 사려 깊은 계획과 ENTJ의 적극적 리더십",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "I refine plans carefully.",
                    "translation": "계획을 신중하게 다듬어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "I execute plans boldly.",
                    "translation": "계획을 대담하게 실행해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재현이는 계획을 세밀하게 다듬나요?",
                    "hint": "INTJ는 완벽한 계획을 위해 신중하게 접근해요.",
                    "result": "O",
                    "explanation": "재현이는 'refine plans carefully'라고 신중하게 다듬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재현",
                    "script": "Thoughtful preparation reduces errors.",
                    "translation": "사려 깊은 준비가 실수를 줄여."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Decisive action creates momentum.",
                    "translation": "결단력 있는 행동이 추진력을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyeok believes decisive action creates @@.",
                    "hint": "ENTJ는 빠른 실행으로 추진력을 만들어요.",
                    "optionA": "confusion",
                    "optionB": "momentum",
                    "optionC": "delays",
                    "result": "momentum",
                    "explanation": "준혁이는 결단력 있는 행동이 추진력(momentum)을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "Perfect timing ensures success.",
                    "translation": "완벽한 타이밍이 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Bold leadership inspires others.",
                    "translation": "대담한 리더십이 다른 사람들에게 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준혁이의 리더십 스타일이에요.",
                    "optionA": "inspires",
                    "optionB": "leadership",
                    "optionC": "Bold",
                    "optionD": "others.",
                    "result": "Bold leadership inspires others.",
                    "explanation": "준혁이는 대담한 리더십이 다른 사람들에게 영감을 준다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8793 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "선택과 집중 vs 다양한 탐색",
            "explanation": "INTJ의 목표 집중과 ENTP의 가능성 탐구 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현석",
                    "script": "I focus on one goal.",
                    "translation": "하나의 목표에 집중해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "I explore multiple options.",
                    "translation": "여러 선택지를 탐색해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현석이는 하나의 목표에 집중하나요?",
                    "hint": "INTJ는 선택과 집중을 중시해요.",
                    "result": "O",
                    "explanation": "현석이는 'focus on one goal'이라고 하나에 집중해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현석",
                    "script": "Deep concentration yields results.",
                    "translation": "깊은 집중이 결과를 낳아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Broad exploration sparks innovation.",
                    "translation": "넓은 탐색이 혁신을 불러일으켜."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon thinks broad exploration sparks @@.",
                    "hint": "ENTP는 다양한 탐색으로 새로운 것을 만들어요.",
                    "optionA": "boredom",
                    "optionB": "innovation",
                    "optionC": "confusion",
                    "result": "innovation",
                    "explanation": "도윤이는 넓은 탐색이 혁신(innovation)을 불러일으킨다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현석",
                    "script": "Systematic focus builds mastery.",
                    "translation": "체계적 집중이 숙련도를 쌓아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Creative connections generate possibilities.",
                    "translation": "창의적 연결이 가능성을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤이의 창의적 방법이에요.",
                    "optionA": "generate",
                    "optionB": "connections",
                    "optionC": "Creative",
                    "optionD": "possibilities.",
                    "result": "Creative connections generate possibilities.",
                    "explanation": "도윤이는 창의적 연결이 가능성을 만든다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "선택과 집중 vs 다양한 탐색",
            "explanation": "INTJ의 목표 집중과 ENTP의 가능성 탐구 비교",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현석",
                    "script": "I focus on one goal.",
                    "translation": "하나의 목표에 집중해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "I explore multiple options.",
                    "translation": "여러 선택지를 탐색해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현석이는 하나의 목표에 집중하나요?",
                    "hint": "INTJ는 선택과 집중을 중시해요.",
                    "result": "O",
                    "explanation": "현석이는 'focus on one goal'이라고 하나에 집중해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현석",
                    "script": "Deep concentration yields results.",
                    "translation": "깊은 집중이 결과를 낳아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Broad exploration sparks innovation.",
                    "translation": "넓은 탐색이 혁신을 불러일으켜."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon thinks broad exploration sparks @@.",
                    "hint": "ENTP는 다양한 탐색으로 새로운 것을 만들어요.",
                    "optionA": "boredom",
                    "optionB": "innovation",
                    "optionC": "confusion",
                    "result": "innovation",
                    "explanation": "도윤이는 넓은 탐색이 혁신(innovation)을 불러일으킨다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현석",
                    "script": "Systematic focus builds mastery.",
                    "translation": "체계적 집중이 숙련도를 쌓아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Creative connections generate possibilities.",
                    "translation": "창의적 연결이 가능성을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도윤이의 창의적 방법이에요.",
                    "optionA": "generate",
                    "optionB": "connections",
                    "optionC": "Creative",
                    "optionD": "possibilities.",
                    "result": "Creative connections generate possibilities.",
                    "explanation": "도윤이는 창의적 연결이 가능성을 만든다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8794 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "시스템 최적화 vs 인재 개발",
            "explanation": "INTJ의 효율성 추구와 ENFJ의 인간 성장 중심",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "I optimize system performance.",
                    "translation": "시스템 성능을 최적화해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "I develop people's potential.",
                    "translation": "사람들의 잠재력을 개발해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유진이는 시스템 효율성을 중시하나요?",
                    "hint": "INTJ는 체계와 시스템의 최적화에 집중해요.",
                    "result": "O",
                    "explanation": "유진이는 'optimize system performance'라고 시스템에 집중해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유진",
                    "script": "Technical excellence drives progress.",
                    "translation": "기술적 우수성이 진보를 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Human growth creates meaning.",
                    "translation": "인간의 성장이 의미를 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-a believes human @@ creates meaning.",
                    "hint": "ENFJ는 사람들의 발전과 성장을 중시해요.",
                    "optionA": "competition",
                    "optionB": "growth",
                    "optionC": "isolation",
                    "result": "growth",
                    "explanation": "민아는 인간의 성장(growth)이 의미를 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "Logical frameworks solve challenges.",
                    "translation": "논리적 틀이 도전을 해결해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "Inspirational leadership transforms lives.",
                    "translation": "영감을 주는 리더십이 삶을 변화시켜."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민아의 리더십 효과예요.",
                    "optionA": "transforms",
                    "optionB": "leadership",
                    "optionC": "Inspirational",
                    "optionD": "lives.",
                    "result": "Inspirational leadership transforms lives.",
                    "explanation": "민아는 영감을 주는 리더십이 삶을 변화시킨다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "시스템 최적화 vs 인재 개발",
            "explanation": "INTJ의 효율성 추구와 ENFJ의 인간 성장 중심",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "I optimize system performance.",
                    "translation": "시스템 성능을 최적화해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "I develop people's potential.",
                    "translation": "사람들의 잠재력을 개발해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유진이는 시스템 효율성을 중시하나요?",
                    "hint": "INTJ는 체계와 시스템의 최적화에 집중해요.",
                    "result": "O",
                    "explanation": "유진이는 'optimize system performance'라고 시스템에 집중해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유진",
                    "script": "Technical excellence drives progress.",
                    "translation": "기술적 우수성이 진보를 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Human growth creates meaning.",
                    "translation": "인간의 성장이 의미를 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-a believes human @@ creates meaning.",
                    "hint": "ENFJ는 사람들의 발전과 성장을 중시해요.",
                    "optionA": "competition",
                    "optionB": "growth",
                    "optionC": "isolation",
                    "result": "growth",
                    "explanation": "민아는 인간의 성장(growth)이 의미를 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "Logical frameworks solve challenges.",
                    "translation": "논리적 틀이 도전을 해결해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "Inspirational leadership transforms lives.",
                    "translation": "영감을 주는 리더십이 삶을 변화시켜."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민아의 리더십 효과예요.",
                    "optionA": "transforms",
                    "optionB": "leadership",
                    "optionC": "Inspirational",
                    "optionD": "lives.",
                    "result": "Inspirational leadership transforms lives.",
                    "explanation": "민아는 영감을 주는 리더십이 삶을 변화시킨다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8795 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "체계적 실행 vs 창의적 영감",
            "explanation": "INTJ의 계획적 달성과 ENFP의 영감 중심 선택",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지원",
                    "script": "I create detailed roadmaps.",
                    "translation": "세부적인 로드맵을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "I follow inspiring moments.",
                    "translation": "영감을 주는 순간을 따라가."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지원이는 상세한 계획을 세우나요?",
                    "hint": "INTJ는 구체적이고 세부적인 계획을 선호해요.",
                    "result": "O",
                    "explanation": "지원이는 'detailed roadmaps'라고 세부적인 계획을 세워요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지원",
                    "script": "Structured execution ensures completion.",
                    "translation": "구조적 실행이 완성을 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Passionate inspiration drives creativity.",
                    "translation": "열정적 영감이 창의력을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young believes passionate inspiration drives @@.",
                    "hint": "ENFP는 영감으로 창의적인 것을 만들어요.",
                    "optionA": "routine",
                    "optionB": "creativity",
                    "optionC": "analysis",
                    "result": "creativity",
                    "explanation": "지영이는 열정적 영감이 창의력(creativity)을 이끈다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "Methodical progress builds confidence.",
                    "translation": "체계적 진전이 자신감을 쌓아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Enthusiastic exploration opens doors.",
                    "translation": "열정적 탐험이 문을 열어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지영이의 탐험 효과예요.",
                    "optionA": "opens",
                    "optionB": "exploration",
                    "optionC": "Enthusiastic",
                    "optionD": "doors.",
                    "result": "Enthusiastic exploration opens doors.",
                    "explanation": "지영이는 열정적 탐험이 문을 연다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "체계적 실행 vs 창의적 영감",
            "explanation": "INTJ의 계획적 달성과 ENFP의 영감 중심 선택",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지원",
                    "script": "I create detailed roadmaps.",
                    "translation": "세부적인 로드맵을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "I follow inspiring moments.",
                    "translation": "영감을 주는 순간을 따라가."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지원이는 상세한 계획을 세우나요?",
                    "hint": "INTJ는 구체적이고 세부적인 계획을 선호해요.",
                    "result": "O",
                    "explanation": "지원이는 'detailed roadmaps'라고 세부적인 계획을 세워요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지원",
                    "script": "Structured execution ensures completion.",
                    "translation": "구조적 실행이 완성을 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Passionate inspiration drives creativity.",
                    "translation": "열정적 영감이 창의력을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young believes passionate inspiration drives @@.",
                    "hint": "ENFP는 영감으로 창의적인 것을 만들어요.",
                    "optionA": "routine",
                    "optionB": "creativity",
                    "optionC": "analysis",
                    "result": "creativity",
                    "explanation": "지영이는 열정적 영감이 창의력(creativity)을 이끈다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "Methodical progress builds confidence.",
                    "translation": "체계적 진전이 자신감을 쌓아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Enthusiastic exploration opens doors.",
                    "translation": "열정적 탐험이 문을 열어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지영이의 탐험 효과예요.",
                    "optionA": "opens",
                    "optionB": "exploration",
                    "optionC": "Enthusiastic",
                    "optionD": "doors.",
                    "result": "Enthusiastic exploration opens doors.",
                    "explanation": "지영이는 열정적 탐험이 문을 연다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8796 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "이론 탐구 vs 검증된 방식",
            "explanation": "INTP의 논리적 분석과 ISTJ의 경험 기반 판단 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "I analyze all possibilities first.",
                    "translation": "먼저 모든 가능성을 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "I follow proven procedures.",
                    "translation": "검증된 절차를 따라가."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민재는 모든 가능성을 고려하나요?",
                    "hint": "INTP는 다양한 관점에서 분석하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "민재는 'analyze all possibilities'라고 모든 가능성을 고려해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민재",
                    "script": "Understanding theory helps decisions.",
                    "translation": "이론을 이해하는 것이 결정에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Past experience guides choices.",
                    "translation": "과거 경험이 선택을 안내해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon's choices are guided by past @@.",
                    "hint": "ISTJ는 과거의 경험을 중요하게 생각해요.",
                    "optionA": "dreams",
                    "optionB": "experience",
                    "optionC": "theories",
                    "result": "experience",
                    "explanation": "동현이의 선택은 과거 경험(experience)이 안내해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민재",
                    "script": "Logical reasoning reveals truth.",
                    "translation": "논리적 추론이 진실을 드러내."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Reliable methods ensure success.",
                    "translation": "신뢰할 수 있는 방법이 성공을 보장해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 믿는 성공 방법이에요.",
                    "optionA": "ensure",
                    "optionB": "methods",
                    "optionC": "Reliable",
                    "optionD": "success.",
                    "result": "Reliable methods ensure success.",
                    "explanation": "동현이는 신뢰할 수 있는 방법이 성공을 보장한다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "이론 탐구 vs 검증된 방식",
            "explanation": "INTP의 논리적 분석과 ISTJ의 경험 기반 판단 비교",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "I analyze all possibilities first.",
                    "translation": "먼저 모든 가능성을 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "I follow proven procedures.",
                    "translation": "검증된 절차를 따라가."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민재는 모든 가능성을 고려하나요?",
                    "hint": "INTP는 다양한 관점에서 분석하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "민재는 'analyze all possibilities'라고 모든 가능성을 고려해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민재",
                    "script": "Understanding theory helps decisions.",
                    "translation": "이론을 이해하는 것이 결정에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Past experience guides choices.",
                    "translation": "과거 경험이 선택을 안내해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon's choices are guided by past @@.",
                    "hint": "ISTJ는 과거의 경험을 중요하게 생각해요.",
                    "optionA": "dreams",
                    "optionB": "experience",
                    "optionC": "theories",
                    "result": "experience",
                    "explanation": "동현이의 선택은 과거 경험(experience)이 안내해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민재",
                    "script": "Logical reasoning reveals truth.",
                    "translation": "논리적 추론이 진실을 드러내."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Reliable methods ensure success.",
                    "translation": "신뢰할 수 있는 방법이 성공을 보장해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "동현이가 믿는 성공 방법이에요.",
                    "optionA": "ensure",
                    "optionB": "methods",
                    "optionC": "Reliable",
                    "optionD": "success.",
                    "result": "Reliable methods ensure success.",
                    "explanation": "동현이는 신뢰할 수 있는 방법이 성공을 보장한다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8797 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "이론적 탐구 vs 실용적 해결",
            "explanation": "INTP의 개념적 분석과 ISTP의 실전 문제 해결",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I explore conceptual frameworks.",
                    "translation": "개념적 틀을 탐구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I focus on practical solutions.",
                    "translation": "실용적 해결책에 집중해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도현이는 개념적 탐구를 좋아하나요?",
                    "hint": "INTP는 추상적이고 이론적인 것을 선호해요.",
                    "result": "O",
                    "explanation": "도현이는 'conceptual frameworks'라고 개념적 탐구를 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도현",
                    "script": "Abstract thinking reveals patterns.",
                    "translation": "추상적 사고가 패턴을 드러내."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Hands-on experience builds skills.",
                    "translation": "직접 경험이 기술을 쌓아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-o believes hands-on @@ builds skills.",
                    "hint": "ISTP는 직접 해보는 경험을 중시해요.",
                    "optionA": "theories",
                    "optionB": "experience",
                    "optionC": "discussions",
                    "result": "experience",
                    "explanation": "태오는 직접 경험(experience)이 기술을 쌓는다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도현",
                    "script": "Understanding principles guides decisions.",
                    "translation": "원리를 이해하는 것이 결정을 안내해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Testing ideas proves effectiveness.",
                    "translation": "아이디어를 테스트하는 것이 효과를 증명해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태오의 검증 방법이에요.",
                    "optionA": "proves",
                    "optionB": "ideas",
                    "optionC": "Testing",
                    "optionD": "effectiveness.",
                    "result": "Testing ideas proves effectiveness.",
                    "explanation": "태오는 아이디어를 테스트하는 것이 효과를 증명한다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "이론적 탐구 vs 실용적 해결",
            "explanation": "INTP의 개념적 분석과 ISTP의 실전 문제 해결",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I explore conceptual frameworks.",
                    "translation": "개념적 틀을 탐구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I focus on practical solutions.",
                    "translation": "실용적 해결책에 집중해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도현이는 개념적 탐구를 좋아하나요?",
                    "hint": "INTP는 추상적이고 이론적인 것을 선호해요.",
                    "result": "O",
                    "explanation": "도현이는 'conceptual frameworks'라고 개념적 탐구를 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도현",
                    "script": "Abstract thinking reveals patterns.",
                    "translation": "추상적 사고가 패턴을 드러내."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Hands-on experience builds skills.",
                    "translation": "직접 경험이 기술을 쌓아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-o believes hands-on @@ builds skills.",
                    "hint": "ISTP는 직접 해보는 경험을 중시해요.",
                    "optionA": "theories",
                    "optionB": "experience",
                    "optionC": "discussions",
                    "result": "experience",
                    "explanation": "태오는 직접 경험(experience)이 기술을 쌓는다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도현",
                    "script": "Understanding principles guides decisions.",
                    "translation": "원리를 이해하는 것이 결정을 안내해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Testing ideas proves effectiveness.",
                    "translation": "아이디어를 테스트하는 것이 효과를 증명해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태오의 검증 방법이에요.",
                    "optionA": "proves",
                    "optionB": "ideas",
                    "optionC": "Testing",
                    "optionD": "effectiveness.",
                    "result": "Testing ideas proves effectiveness.",
                    "explanation": "태오는 아이디어를 테스트하는 것이 효과를 증명한다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8798 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "객관적 분석 vs 따뜻한 배려",
            "explanation": "INTP의 논리적 탐구와 ISFJ의 인간적 고려 대화",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "I examine ideas objectively.",
                    "translation": "아이디어를 객관적으로 검토해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I consider people's feelings.",
                    "translation": "사람들의 감정을 고려해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정우는 객관적으로 접근하나요?",
                    "hint": "INTP는 개인적 감정보다 객관적 분석을 선호해요.",
                    "result": "O",
                    "explanation": "정우는 'examine ideas objectively'라고 객관적으로 접근해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정우",
                    "script": "Logical analysis clarifies issues.",
                    "translation": "논리적 분석이 문제를 명확히 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Caring approach builds harmony.",
                    "translation": "배려하는 접근이 조화를 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na believes caring approach builds @@.",
                    "hint": "ISFJ는 조화롭고 평화로운 관계를 중시해요.",
                    "optionA": "conflict",
                    "optionB": "harmony",
                    "optionC": "competition",
                    "result": "harmony",
                    "explanation": "예나는 배려하는 접근이 조화(harmony)를 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정우",
                    "script": "Critical thinking reveals truth.",
                    "translation": "비판적 사고가 진실을 드러내."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Gentle understanding heals wounds.",
                    "translation": "부드러운 이해가 상처를 치유해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예나의 치유 방법이에요.",
                    "optionA": "heals",
                    "optionB": "understanding",
                    "optionC": "Gentle",
                    "optionD": "wounds.",
                    "result": "Gentle understanding heals wounds.",
                    "explanation": "예나는 부드러운 이해가 상처를 치유한다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "객관적 분석 vs 따뜻한 배려",
            "explanation": "INTP의 논리적 탐구와 ISFJ의 인간적 고려 대화",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "I examine ideas objectively.",
                    "translation": "아이디어를 객관적으로 검토해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I consider people's feelings.",
                    "translation": "사람들의 감정을 고려해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정우는 객관적으로 접근하나요?",
                    "hint": "INTP는 개인적 감정보다 객관적 분석을 선호해요.",
                    "result": "O",
                    "explanation": "정우는 'examine ideas objectively'라고 객관적으로 접근해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정우",
                    "script": "Logical analysis clarifies issues.",
                    "translation": "논리적 분석이 문제를 명확히 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Caring approach builds harmony.",
                    "translation": "배려하는 접근이 조화를 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na believes caring approach builds @@.",
                    "hint": "ISFJ는 조화롭고 평화로운 관계를 중시해요.",
                    "optionA": "conflict",
                    "optionB": "harmony",
                    "optionC": "competition",
                    "result": "harmony",
                    "explanation": "예나는 배려하는 접근이 조화(harmony)를 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정우",
                    "script": "Critical thinking reveals truth.",
                    "translation": "비판적 사고가 진실을 드러내."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Gentle understanding heals wounds.",
                    "translation": "부드러운 이해가 상처를 치유해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예나의 치유 방법이에요.",
                    "optionA": "heals",
                    "optionB": "understanding",
                    "optionC": "Gentle",
                    "optionD": "wounds.",
                    "result": "Gentle understanding heals wounds.",
                    "explanation": "예나는 부드러운 이해가 상처를 치유한다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8799 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "논리적 추론 vs 감성적 직관",
            "explanation": "INTP의 분석적 사고와 ISFP의 가치 기반 선택",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현민",
                    "script": "I reason through problems.",
                    "translation": "문제를 논리적으로 추론해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I feel the right answer.",
                    "translation": "옳은 답을 느껴."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현민이는 논리적 추론을 사용하나요?",
                    "hint": "INTP는 체계적이고 논리적인 사고를 중시해요.",
                    "result": "O",
                    "explanation": "현민이는 'reason through problems'라고 논리적으로 추론해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현민",
                    "script": "Systematic thinking finds solutions.",
                    "translation": "체계적 사고가 해결책을 찾아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Intuitive values guide choices.",
                    "translation": "직관적 가치가 선택을 안내해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young's choices are guided by intuitive @@.",
                    "hint": "ISFP는 내면의 가치와 직감을 중요하게 여겨요.",
                    "optionA": "logic",
                    "optionB": "values",
                    "optionC": "rules",
                    "result": "values",
                    "explanation": "채영이의 선택은 직관적 가치(values)가 안내해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현민",
                    "script": "Theoretical models explain patterns.",
                    "translation": "이론적 모델이 패턴을 설명해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Personal authenticity matters most.",
                    "translation": "개인적 진정성이 가장 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채영이가 중시하는 것이에요.",
                    "optionA": "matters",
                    "optionB": "authenticity",
                    "optionC": "Personal",
                    "optionD": "most.",
                    "result": "Personal authenticity matters most.",
                    "explanation": "채영이는 개인적 진정성이 가장 중요하다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "논리적 추론 vs 감성적 직관",
            "explanation": "INTP의 분석적 사고와 ISFP의 가치 기반 선택",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현민",
                    "script": "I reason through problems.",
                    "translation": "문제를 논리적으로 추론해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I feel the right answer.",
                    "translation": "옳은 답을 느껴."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현민이는 논리적 추론을 사용하나요?",
                    "hint": "INTP는 체계적이고 논리적인 사고를 중시해요.",
                    "result": "O",
                    "explanation": "현민이는 'reason through problems'라고 논리적으로 추론해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현민",
                    "script": "Systematic thinking finds solutions.",
                    "translation": "체계적 사고가 해결책을 찾아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Intuitive values guide choices.",
                    "translation": "직관적 가치가 선택을 안내해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young's choices are guided by intuitive @@.",
                    "hint": "ISFP는 내면의 가치와 직감을 중요하게 여겨요.",
                    "optionA": "logic",
                    "optionB": "values",
                    "optionC": "rules",
                    "result": "values",
                    "explanation": "채영이의 선택은 직관적 가치(values)가 안내해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현민",
                    "script": "Theoretical models explain patterns.",
                    "translation": "이론적 모델이 패턴을 설명해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Personal authenticity matters most.",
                    "translation": "개인적 진정성이 가장 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "채영이가 중시하는 것이에요.",
                    "optionA": "matters",
                    "optionB": "authenticity",
                    "optionC": "Personal",
                    "optionD": "most.",
                    "result": "Personal authenticity matters most.",
                    "explanation": "채영이는 개인적 진정성이 가장 중요하다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8800 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "탐구 과정 vs 목표 달성",
            "explanation": "INTP의 이론 탐구와 INTJ의 실행 계획 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "I enjoy exploring ideas.",
                    "translation": "아이디어를 탐구하는 걸 즐겨."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I plan concrete actions.",
                    "translation": "구체적인 행동을 계획해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채원이는 아이디어 탐구를 즐기나요?",
                    "hint": "INTP는 지식과 이론 자체를 탐구하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "채원이는 'enjoy exploring ideas'라고 아이디어 탐구를 즐겨요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채원",
                    "script": "Understanding concepts brings satisfaction.",
                    "translation": "개념을 이해하는 것이 만족을 가져다줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Achieving goals creates success.",
                    "translation": "목표를 달성하는 것이 성공을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon believes achieving @@ creates success.",
                    "hint": "INTJ는 명확한 목표 달성을 중시해요.",
                    "optionA": "concepts",
                    "optionB": "goals",
                    "optionC": "theories",
                    "result": "goals",
                    "explanation": "지훈이는 목표(goals)를 달성하는 것이 성공을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채원",
                    "script": "Knowledge itself has value.",
                    "translation": "지식 자체에 가치가 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Applied knowledge generates results.",
                    "translation": "적용된 지식이 결과를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지훈이의 지식 활용법이에요.",
                    "optionA": "generates",
                    "optionB": "knowledge",
                    "optionC": "Applied",
                    "optionD": "results.",
                    "result": "Applied knowledge generates results.",
                    "explanation": "지훈이는 적용된 지식이 결과를 만든다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "탐구 과정 vs 목표 달성",
            "explanation": "INTP의 이론 탐구와 INTJ의 실행 계획 비교",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "I enjoy exploring ideas.",
                    "translation": "아이디어를 탐구하는 걸 즐겨."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I plan concrete actions.",
                    "translation": "구체적인 행동을 계획해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채원이는 아이디어 탐구를 즐기나요?",
                    "hint": "INTP는 지식과 이론 자체를 탐구하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "채원이는 'enjoy exploring ideas'라고 아이디어 탐구를 즐겨요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채원",
                    "script": "Understanding concepts brings satisfaction.",
                    "translation": "개념을 이해하는 것이 만족을 가져다줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Achieving goals creates success.",
                    "translation": "목표를 달성하는 것이 성공을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon believes achieving @@ creates success.",
                    "hint": "INTJ는 명확한 목표 달성을 중시해요.",
                    "optionA": "concepts",
                    "optionB": "goals",
                    "optionC": "theories",
                    "result": "goals",
                    "explanation": "지훈이는 목표(goals)를 달성하는 것이 성공을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채원",
                    "script": "Knowledge itself has value.",
                    "translation": "지식 자체에 가치가 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Applied knowledge generates results.",
                    "translation": "적용된 지식이 결과를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지훈이의 지식 활용법이에요.",
                    "optionA": "generates",
                    "optionB": "knowledge",
                    "optionC": "Applied",
                    "optionD": "results.",
                    "result": "Applied knowledge generates results.",
                    "explanation": "지훈이는 적용된 지식이 결과를 만든다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8801 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "논리적 분석 vs 직관적 통찰",
            "explanation": "INTP의 객관적 탐구와 INFJ의 인간 중심 비전",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지은",
                    "script": "I analyze logical connections.",
                    "translation": "논리적 연결을 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I sense meaningful patterns.",
                    "translation": "의미 있는 패턴을 감지해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지은이는 논리적 연결을 중시하나요?",
                    "hint": "INTP는 논리적 일관성과 연결성을 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "지은이는 'analyze logical connections'라고 논리적 연결을 분석해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지은",
                    "script": "Objective reasoning guides understanding.",
                    "translation": "객관적 추론이 이해를 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Intuitive insights reveal purpose.",
                    "translation": "직관적 통찰이 목적을 드러내."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin believes intuitive insights reveal @@.",
                    "hint": "INFJ는 깊은 의미와 목적을 추구해요.",
                    "optionA": "facts",
                    "optionB": "purpose",
                    "optionC": "details",
                    "result": "purpose",
                    "explanation": "서진이는 직관적 통찰이 목적(purpose)을 드러낸다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "Critical analysis uncovers truth.",
                    "translation": "비판적 분석이 진실을 발견해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "Empathetic understanding connects hearts.",
                    "translation": "공감하는 이해가 마음을 연결해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이의 연결 방법이에요.",
                    "optionA": "connects",
                    "optionB": "understanding",
                    "optionC": "Empathetic",
                    "optionD": "hearts.",
                    "result": "Empathetic understanding connects hearts.",
                    "explanation": "서진이는 공감하는 이해가 마음을 연결한다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "논리적 분석 vs 직관적 통찰",
            "explanation": "INTP의 객관적 탐구와 INFJ의 인간 중심 비전",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지은",
                    "script": "I analyze logical connections.",
                    "translation": "논리적 연결을 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I sense meaningful patterns.",
                    "translation": "의미 있는 패턴을 감지해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지은이는 논리적 연결을 중시하나요?",
                    "hint": "INTP는 논리적 일관성과 연결성을 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "지은이는 'analyze logical connections'라고 논리적 연결을 분석해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지은",
                    "script": "Objective reasoning guides understanding.",
                    "translation": "객관적 추론이 이해를 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Intuitive insights reveal purpose.",
                    "translation": "직관적 통찰이 목적을 드러내."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin believes intuitive insights reveal @@.",
                    "hint": "INFJ는 깊은 의미와 목적을 추구해요.",
                    "optionA": "facts",
                    "optionB": "purpose",
                    "optionC": "details",
                    "result": "purpose",
                    "explanation": "서진이는 직관적 통찰이 목적(purpose)을 드러낸다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "Critical analysis uncovers truth.",
                    "translation": "비판적 분석이 진실을 발견해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "Empathetic understanding connects hearts.",
                    "translation": "공감하는 이해가 마음을 연결해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진이의 연결 방법이에요.",
                    "optionA": "connects",
                    "optionB": "understanding",
                    "optionC": "Empathetic",
                    "optionD": "hearts.",
                    "result": "Empathetic understanding connects hearts.",
                    "explanation": "서진이는 공감하는 이해가 마음을 연결한다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8802 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "객관적 탐구 vs 주관적 가치",
            "explanation": "INTP의 논리 중심과 INFP의 개인적 이상 추구",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소영",
                    "script": "I question everything logically.",
                    "translation": "모든 것을 논리적으로 질문해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "I trust my inner values.",
                    "translation": "내면의 가치를 믿어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소영이는 논리적으로 질문하나요?",
                    "hint": "INTP는 모든 것을 비판적으로 검토하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "소영이는 'question everything logically'라고 논리적으로 질문해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소영",
                    "script": "Rational inquiry seeks truth.",
                    "translation": "합리적 탐구가 진실을 추구해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Personal ideals inspire action.",
                    "translation": "개인적 이상이 행동에 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi's action is inspired by personal @@.",
                    "hint": "INFP는 개인적 이상과 가치를 추구해요.",
                    "optionA": "logic",
                    "optionB": "ideals",
                    "optionC": "facts",
                    "result": "ideals",
                    "explanation": "은비의 행동은 개인적 이상(ideals)이 영감을 줘요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Detached analysis provides clarity.",
                    "translation": "객관적 분석이 명확성을 제공해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "Passionate beliefs drive purpose.",
                    "translation": "열정적 믿음이 목적을 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "은비의 목적 추진력이에요.",
                    "optionA": "drive",
                    "optionB": "beliefs",
                    "optionC": "Passionate",
                    "optionD": "purpose.",
                    "result": "Passionate beliefs drive purpose.",
                    "explanation": "은비는 열정적 믿음이 목적을 이끈다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "객관적 탐구 vs 주관적 가치",
            "explanation": "INTP의 논리 중심과 INFP의 개인적 이상 추구",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소영",
                    "script": "I question everything logically.",
                    "translation": "모든 것을 논리적으로 질문해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "I trust my inner values.",
                    "translation": "내면의 가치를 믿어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소영이는 논리적으로 질문하나요?",
                    "hint": "INTP는 모든 것을 비판적으로 검토하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "소영이는 'question everything logically'라고 논리적으로 질문해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소영",
                    "script": "Rational inquiry seeks truth.",
                    "translation": "합리적 탐구가 진실을 추구해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Personal ideals inspire action.",
                    "translation": "개인적 이상이 행동에 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi's action is inspired by personal @@.",
                    "hint": "INFP는 개인적 이상과 가치를 추구해요.",
                    "optionA": "logic",
                    "optionB": "ideals",
                    "optionC": "facts",
                    "result": "ideals",
                    "explanation": "은비의 행동은 개인적 이상(ideals)이 영감을 줘요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Detached analysis provides clarity.",
                    "translation": "객관적 분석이 명확성을 제공해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "Passionate beliefs drive purpose.",
                    "translation": "열정적 믿음이 목적을 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "은비의 목적 추진력이에요.",
                    "optionA": "drive",
                    "optionB": "beliefs",
                    "optionC": "Passionate",
                    "optionD": "purpose.",
                    "result": "Passionate beliefs drive purpose.",
                    "explanation": "은비는 열정적 믿음이 목적을 이끈다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8803 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "이론적 고민 vs 실행적 결단",
            "explanation": "INTP의 신중한 분석과 ESTJ의 즉각적 실행 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은지",
                    "script": "I need time to think.",
                    "translation": "생각할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I decide quickly now.",
                    "translation": "지금 빠르게 결정해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은지는 충분한 생각 시간을 원하나요?",
                    "hint": "INTP는 결정하기 전에 충분히 분석하고 싶어해요.",
                    "result": "O",
                    "explanation": "은지는 'need time to think'라고 생각 시간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "은지",
                    "script": "Thorough analysis prevents mistakes.",
                    "translation": "철저한 분석이 실수를 방지해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Fast decisions capture opportunities.",
                    "translation": "빠른 결정이 기회를 잡아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young believes fast decisions capture @@.",
                    "hint": "ESTJ는 신속한 실행으로 기회를 잡으려 해요.",
                    "optionA": "problems",
                    "optionB": "opportunities",
                    "optionC": "confusion",
                    "result": "opportunities",
                    "explanation": "태영이는 빠른 결정이 기회(opportunities)를 잡는다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은지",
                    "script": "Deep contemplation reveals insights.",
                    "translation": "깊은 숙고가 통찰을 드러내."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Immediate action produces results.",
                    "translation": "즉각적 행동이 결과를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이의 결과 생산 방법이에요.",
                    "optionA": "produces",
                    "optionB": "action",
                    "optionC": "Immediate",
                    "optionD": "results.",
                    "result": "Immediate action produces results.",
                    "explanation": "태영이는 즉각적 행동이 결과를 만든다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "이론적 고민 vs 실행적 결단",
            "explanation": "INTP의 신중한 분석과 ESTJ의 즉각적 실행 비교",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은지",
                    "script": "I need time to think.",
                    "translation": "생각할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I decide quickly now.",
                    "translation": "지금 빠르게 결정해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은지는 충분한 생각 시간을 원하나요?",
                    "hint": "INTP는 결정하기 전에 충분히 분석하고 싶어해요.",
                    "result": "O",
                    "explanation": "은지는 'need time to think'라고 생각 시간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "은지",
                    "script": "Thorough analysis prevents mistakes.",
                    "translation": "철저한 분석이 실수를 방지해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Fast decisions capture opportunities.",
                    "translation": "빠른 결정이 기회를 잡아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young believes fast decisions capture @@.",
                    "hint": "ESTJ는 신속한 실행으로 기회를 잡으려 해요.",
                    "optionA": "problems",
                    "optionB": "opportunities",
                    "optionC": "confusion",
                    "result": "opportunities",
                    "explanation": "태영이는 빠른 결정이 기회(opportunities)를 잡는다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은지",
                    "script": "Deep contemplation reveals insights.",
                    "translation": "깊은 숙고가 통찰을 드러내."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Immediate action produces results.",
                    "translation": "즉각적 행동이 결과를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이의 결과 생산 방법이에요.",
                    "optionA": "produces",
                    "optionB": "action",
                    "optionC": "Immediate",
                    "optionD": "results.",
                    "result": "Immediate action produces results.",
                    "explanation": "태영이는 즉각적 행동이 결과를 만든다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8804 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신중한 분석 vs 즉석 대응",
            "explanation": "INTP의 이론적 고려와 ESTP의 현장 판단 대화",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정현",
                    "script": "I analyze before deciding.",
                    "translation": "결정하기 전에 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I decide while acting.",
                    "translation": "행동하면서 결정해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정현이는 사전 분석을 중시하나요?",
                    "hint": "INTP는 결정 전에 충분한 분석을 원해요.",
                    "result": "O",
                    "explanation": "정현이는 'analyze before deciding'이라고 사전 분석을 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정현",
                    "script": "Careful consideration reduces risks.",
                    "translation": "신중한 고려가 위험을 줄여."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Quick responses handle situations.",
                    "translation": "빠른 반응이 상황을 처리해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo believes quick responses handle @@.",
                    "hint": "ESTP는 상황에 즉각적으로 대응하는 것을 선호해요.",
                    "optionA": "theories",
                    "optionB": "situations",
                    "optionC": "books",
                    "result": "situations",
                    "explanation": "상우는 빠른 반응이 상황(situations)을 처리한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정현",
                    "script": "Theoretical understanding guides choices.",
                    "translation": "이론적 이해가 선택을 안내해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Practical experience teaches lessons.",
                    "translation": "실용적 경험이 교훈을 가르쳐."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우의 학습 방법이에요.",
                    "optionA": "teaches",
                    "optionB": "experience",
                    "optionC": "Practical",
                    "optionD": "lessons.",
                    "result": "Practical experience teaches lessons.",
                    "explanation": "상우는 실용적 경험이 교훈을 가르친다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신중한 분석 vs 즉석 대응",
            "explanation": "INTP의 이론적 고려와 ESTP의 현장 판단 대화",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정현",
                    "script": "I analyze before deciding.",
                    "translation": "결정하기 전에 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I decide while acting.",
                    "translation": "행동하면서 결정해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정현이는 사전 분석을 중시하나요?",
                    "hint": "INTP는 결정 전에 충분한 분석을 원해요.",
                    "result": "O",
                    "explanation": "정현이는 'analyze before deciding'이라고 사전 분석을 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정현",
                    "script": "Careful consideration reduces risks.",
                    "translation": "신중한 고려가 위험을 줄여."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Quick responses handle situations.",
                    "translation": "빠른 반응이 상황을 처리해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo believes quick responses handle @@.",
                    "hint": "ESTP는 상황에 즉각적으로 대응하는 것을 선호해요.",
                    "optionA": "theories",
                    "optionB": "situations",
                    "optionC": "books",
                    "result": "situations",
                    "explanation": "상우는 빠른 반응이 상황(situations)을 처리한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정현",
                    "script": "Theoretical understanding guides choices.",
                    "translation": "이론적 이해가 선택을 안내해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Practical experience teaches lessons.",
                    "translation": "실용적 경험이 교훈을 가르쳐."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우의 학습 방법이에요.",
                    "optionA": "teaches",
                    "optionB": "experience",
                    "optionC": "Practical",
                    "optionD": "lessons.",
                    "result": "Practical experience teaches lessons.",
                    "explanation": "상우는 실용적 경험이 교훈을 가르친다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8805 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "독립적 사고 vs 집단적 합의",
            "explanation": "INTP의 개인적 분석과 ESFJ의 사회적 조화 추구",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "I think independently first.",
                    "translation": "먼저 독립적으로 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "I consult with others.",
                    "translation": "다른 사람들과 상의해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민재는 혼자서 생각하는 것을 선호하나요?",
                    "hint": "INTP는 독립적인 사고와 분석을 중시해요.",
                    "result": "O",
                    "explanation": "민재는 'think independently first'라고 독립적으로 생각해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민재",
                    "script": "Objective reasoning guides judgment.",
                    "translation": "객관적 추론이 판단을 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Social consensus builds trust.",
                    "translation": "사회적 합의가 신뢰를 쌓아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji believes social consensus builds @@.",
                    "hint": "ESFJ는 집단의 합의와 신뢰를 중요하게 여겨요.",
                    "optionA": "conflict",
                    "optionB": "trust",
                    "optionC": "isolation",
                    "result": "trust",
                    "explanation": "민지는 사회적 합의가 신뢰(trust)를 쌓는다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민재",
                    "script": "Critical analysis reveals flaws.",
                    "translation": "비판적 분석이 결함을 드러내."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Harmonious cooperation creates success.",
                    "translation": "조화로운 협력이 성공을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민지의 성공 방법이에요.",
                    "optionA": "creates",
                    "optionB": "cooperation",
                    "optionC": "Harmonious",
                    "optionD": "success.",
                    "result": "Harmonious cooperation creates success.",
                    "explanation": "민지는 조화로운 협력이 성공을 만든다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "독립적 사고 vs 집단적 합의",
            "explanation": "INTP의 개인적 분석과 ESFJ의 사회적 조화 추구",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "I think independently first.",
                    "translation": "먼저 독립적으로 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "I consult with others.",
                    "translation": "다른 사람들과 상의해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민재는 혼자서 생각하는 것을 선호하나요?",
                    "hint": "INTP는 독립적인 사고와 분석을 중시해요.",
                    "result": "O",
                    "explanation": "민재는 'think independently first'라고 독립적으로 생각해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민재",
                    "script": "Objective reasoning guides judgment.",
                    "translation": "객관적 추론이 판단을 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Social consensus builds trust.",
                    "translation": "사회적 합의가 신뢰를 쌓아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji believes social consensus builds @@.",
                    "hint": "ESFJ는 집단의 합의와 신뢰를 중요하게 여겨요.",
                    "optionA": "conflict",
                    "optionB": "trust",
                    "optionC": "isolation",
                    "result": "trust",
                    "explanation": "민지는 사회적 합의가 신뢰(trust)를 쌓는다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민재",
                    "script": "Critical analysis reveals flaws.",
                    "translation": "비판적 분석이 결함을 드러내."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Harmonious cooperation creates success.",
                    "translation": "조화로운 협력이 성공을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민지의 성공 방법이에요.",
                    "optionA": "creates",
                    "optionB": "cooperation",
                    "optionC": "Harmonious",
                    "optionD": "success.",
                    "result": "Harmonious cooperation creates success.",
                    "explanation": "민지는 조화로운 협력이 성공을 만든다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8806 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "추상적 사고 vs 구체적 경험",
            "explanation": "INTP의 이론적 탐구와 ESFP의 현실적 즐거움 추구",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I prefer abstract concepts.",
                    "translation": "추상적 개념을 선호해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜린",
                    "script": "I enjoy concrete experiences.",
                    "translation": "구체적 경험을 즐겨."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도현이는 추상적 개념을 좋아하나요?",
                    "hint": "INTP는 이론적이고 추상적인 아이디어를 선호해요.",
                    "result": "O",
                    "explanation": "도현이는 'prefer abstract concepts'라고 추상적 개념을 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도현",
                    "script": "Theoretical models explain reality.",
                    "translation": "이론적 모델이 현실을 설명해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜린",
                    "script": "Real moments bring joy.",
                    "translation": "실제 순간이 기쁨을 가져다줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hye-rin believes real moments bring @@.",
                    "hint": "ESFP는 현재의 즐거운 경험을 중시해요.",
                    "optionA": "confusion",
                    "optionB": "joy",
                    "optionC": "worry",
                    "result": "joy",
                    "explanation": "혜린이는 실제 순간이 기쁨(joy)을 가져다준다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도현",
                    "script": "Logical frameworks organize thoughts.",
                    "translation": "논리적 틀이 생각을 정리해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜린",
                    "script": "Spontaneous fun creates memories.",
                    "translation": "즉흥적 재미가 추억을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "혜린이의 추억 만드는 방법이에요.",
                    "optionA": "creates",
                    "optionB": "fun",
                    "optionC": "Spontaneous",
                    "optionD": "memories.",
                    "result": "Spontaneous fun creates memories.",
                    "explanation": "혜린이는 즉흥적 재미가 추억을 만든다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "추상적 사고 vs 구체적 경험",
            "explanation": "INTP의 이론적 탐구와 ESFP의 현실적 즐거움 추구",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I prefer abstract concepts.",
                    "translation": "추상적 개념을 선호해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜린",
                    "script": "I enjoy concrete experiences.",
                    "translation": "구체적 경험을 즐겨."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도현이는 추상적 개념을 좋아하나요?",
                    "hint": "INTP는 이론적이고 추상적인 아이디어를 선호해요.",
                    "result": "O",
                    "explanation": "도현이는 'prefer abstract concepts'라고 추상적 개념을 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도현",
                    "script": "Theoretical models explain reality.",
                    "translation": "이론적 모델이 현실을 설명해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜린",
                    "script": "Real moments bring joy.",
                    "translation": "실제 순간이 기쁨을 가져다줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hye-rin believes real moments bring @@.",
                    "hint": "ESFP는 현재의 즐거운 경험을 중시해요.",
                    "optionA": "confusion",
                    "optionB": "joy",
                    "optionC": "worry",
                    "result": "joy",
                    "explanation": "혜린이는 실제 순간이 기쁨(joy)을 가져다준다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도현",
                    "script": "Logical frameworks organize thoughts.",
                    "translation": "논리적 틀이 생각을 정리해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜린",
                    "script": "Spontaneous fun creates memories.",
                    "translation": "즉흥적 재미가 추억을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "혜린이의 추억 만드는 방법이에요.",
                    "optionA": "creates",
                    "optionB": "fun",
                    "optionC": "Spontaneous",
                    "optionD": "memories.",
                    "result": "Spontaneous fun creates memories.",
                    "explanation": "혜린이는 즉흥적 재미가 추억을 만든다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8807 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "탐구적 사고 vs 실행적 리더십",
            "explanation": "INTP의 이론 탐구와 ENTJ의 목표 달성 추진력",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "I explore ideas thoroughly.",
                    "translation": "아이디어를 철저히 탐구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "I execute plans efficiently.",
                    "translation": "계획을 효율적으로 실행해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정우는 아이디어를 깊이 탐구하나요?",
                    "hint": "INTP는 아이디어와 이론을 깊이 있게 탐구하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "정우는 'explore ideas thoroughly'라고 철저히 탐구해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정우",
                    "script": "Understanding complexity takes time.",
                    "translation": "복잡성을 이해하는 데는 시간이 걸려."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Decisive leadership drives progress.",
                    "translation": "결단력 있는 리더십이 진보를 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyeok believes decisive leadership drives @@.",
                    "hint": "ENTJ는 강력한 리더십으로 진전을 만들어요.",
                    "optionA": "confusion",
                    "optionB": "progress",
                    "optionC": "delays",
                    "result": "progress",
                    "explanation": "준혁이는 결단력 있는 리더십이 진보(progress)를 이끈다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정우",
                    "script": "Intellectual curiosity seeks knowledge.",
                    "translation": "지적 호기심이 지식을 추구해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Strategic action achieves goals.",
                    "translation": "전략적 행동이 목표를 달성해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁이의 목표 달성 방법이에요.",
                    "optionA": "achieves",
                    "optionB": "action",
                    "optionC": "Strategic",
                    "optionD": "goals.",
                    "result": "Strategic action achieves goals.",
                    "explanation": "준혁이는 전략적 행동이 목표를 달성한다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "탐구적 사고 vs 실행적 리더십",
            "explanation": "INTP의 이론 탐구와 ENTJ의 목표 달성 추진력",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "I explore ideas thoroughly.",
                    "translation": "아이디어를 철저히 탐구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "I execute plans efficiently.",
                    "translation": "계획을 효율적으로 실행해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정우는 아이디어를 깊이 탐구하나요?",
                    "hint": "INTP는 아이디어와 이론을 깊이 있게 탐구하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "정우는 'explore ideas thoroughly'라고 철저히 탐구해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정우",
                    "script": "Understanding complexity takes time.",
                    "translation": "복잡성을 이해하는 데는 시간이 걸려."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Decisive leadership drives progress.",
                    "translation": "결단력 있는 리더십이 진보를 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyeok believes decisive leadership drives @@.",
                    "hint": "ENTJ는 강력한 리더십으로 진전을 만들어요.",
                    "optionA": "confusion",
                    "optionB": "progress",
                    "optionC": "delays",
                    "result": "progress",
                    "explanation": "준혁이는 결단력 있는 리더십이 진보(progress)를 이끈다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정우",
                    "script": "Intellectual curiosity seeks knowledge.",
                    "translation": "지적 호기심이 지식을 추구해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Strategic action achieves goals.",
                    "translation": "전략적 행동이 목표를 달성해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준혁이의 목표 달성 방법이에요.",
                    "optionA": "achieves",
                    "optionB": "action",
                    "optionC": "Strategic",
                    "optionD": "goals.",
                    "result": "Strategic action achieves goals.",
                    "explanation": "준혁이는 전략적 행동이 목표를 달성한다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8808 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "깊이 있는 분석 vs 넓은 탐색",
            "explanation": "INTP의 세밀한 탐구와 ENTP의 다양한 가능성 추구",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현민",
                    "script": "I dig deep into details.",
                    "translation": "세부사항을 깊이 파고들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "I explore broad possibilities.",
                    "translation": "넓은 가능성을 탐색해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현민이는 세부사항을 깊이 연구하나요?",
                    "hint": "INTP는 주제를 깊이 있게 분석하는 것을 선호해요.",
                    "result": "O",
                    "explanation": "현민이는 'dig deep into details'라고 깊이 파고들어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현민",
                    "script": "Thorough investigation reveals truth.",
                    "translation": "철저한 조사가 진실을 드러내."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Creative connections spark innovation.",
                    "translation": "창의적 연결이 혁신을 불러일으켜."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon believes creative connections spark @@.",
                    "hint": "ENTP는 창의적 연결로 새로운 것을 만들어요.",
                    "optionA": "boredom",
                    "optionB": "innovation",
                    "optionC": "confusion",
                    "result": "innovation",
                    "explanation": "도윤이는 창의적 연결이 혁신(innovation)을 불러일으킨다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현민",
                    "script": "Precise analysis builds understanding.",
                    "translation": "정확한 분석이 이해를 쌓아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Diverse perspectives create breakthroughs.",
                    "translation": "다양한 관점이 돌파구를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤이의 돌파구 만드는 방법이에요.",
                    "optionA": "create",
                    "optionB": "perspectives",
                    "optionC": "Diverse",
                    "optionD": "breakthroughs.",
                    "result": "Diverse perspectives create breakthroughs.",
                    "explanation": "도윤이는 다양한 관점이 돌파구를 만든다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "깊이 있는 분석 vs 넓은 탐색",
            "explanation": "INTP의 세밀한 탐구와 ENTP의 다양한 가능성 추구",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현민",
                    "script": "I dig deep into details.",
                    "translation": "세부사항을 깊이 파고들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "I explore broad possibilities.",
                    "translation": "넓은 가능성을 탐색해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현민이는 세부사항을 깊이 연구하나요?",
                    "hint": "INTP는 주제를 깊이 있게 분석하는 것을 선호해요.",
                    "result": "O",
                    "explanation": "현민이는 'dig deep into details'라고 깊이 파고들어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현민",
                    "script": "Thorough investigation reveals truth.",
                    "translation": "철저한 조사가 진실을 드러내."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Creative connections spark innovation.",
                    "translation": "창의적 연결이 혁신을 불러일으켜."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon believes creative connections spark @@.",
                    "hint": "ENTP는 창의적 연결로 새로운 것을 만들어요.",
                    "optionA": "boredom",
                    "optionB": "innovation",
                    "optionC": "confusion",
                    "result": "innovation",
                    "explanation": "도윤이는 창의적 연결이 혁신(innovation)을 불러일으킨다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현민",
                    "script": "Precise analysis builds understanding.",
                    "translation": "정확한 분석이 이해를 쌓아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Diverse perspectives create breakthroughs.",
                    "translation": "다양한 관점이 돌파구를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도윤이의 돌파구 만드는 방법이에요.",
                    "optionA": "create",
                    "optionB": "perspectives",
                    "optionC": "Diverse",
                    "optionD": "breakthroughs.",
                    "result": "Diverse perspectives create breakthroughs.",
                    "explanation": "도윤이는 다양한 관점이 돌파구를 만든다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8809 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "객관적 탐구 vs 인간적 영감",
            "explanation": "INTP의 논리적 분석과 ENFJ의 사람 중심 비전",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "I analyze systems objectively.",
                    "translation": "시스템을 객관적으로 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "I inspire people's growth.",
                    "translation": "사람들의 성장에 영감을 줘."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채원이는 시스템을 객관적으로 보나요?",
                    "hint": "INTP는 감정을 배제하고 객관적으로 분석해요.",
                    "result": "O",
                    "explanation": "채원이는 'analyze systems objectively'라고 객관적으로 분석해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채원",
                    "script": "Logical frameworks guide understanding.",
                    "translation": "논리적 틀이 이해를 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Human potential motivates decisions.",
                    "translation": "인간의 잠재력이 결정에 동기를 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-a's decisions are motivated by human @@.",
                    "hint": "ENFJ는 사람들의 성장과 잠재력을 중시해요.",
                    "optionA": "systems",
                    "optionB": "potential",
                    "optionC": "logic",
                    "result": "potential",
                    "explanation": "민아의 결정은 인간의 잠재력(potential)이 동기를 줘요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채원",
                    "script": "Critical thinking questions assumptions.",
                    "translation": "비판적 사고가 가정을 질문해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "Inspirational vision transforms lives.",
                    "translation": "영감을 주는 비전이 삶을 변화시켜."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민아의 삶 변화 방법이에요.",
                    "optionA": "transforms",
                    "optionB": "vision",
                    "optionC": "Inspirational",
                    "optionD": "lives.",
                    "result": "Inspirational vision transforms lives.",
                    "explanation": "민아는 영감을 주는 비전이 삶을 변화시킨다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "객관적 탐구 vs 인간적 영감",
            "explanation": "INTP의 논리적 분석과 ENFJ의 사람 중심 비전",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "I analyze systems objectively.",
                    "translation": "시스템을 객관적으로 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "I inspire people's growth.",
                    "translation": "사람들의 성장에 영감을 줘."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채원이는 시스템을 객관적으로 보나요?",
                    "hint": "INTP는 감정을 배제하고 객관적으로 분석해요.",
                    "result": "O",
                    "explanation": "채원이는 'analyze systems objectively'라고 객관적으로 분석해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채원",
                    "script": "Logical frameworks guide understanding.",
                    "translation": "논리적 틀이 이해를 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Human potential motivates decisions.",
                    "translation": "인간의 잠재력이 결정에 동기를 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-a's decisions are motivated by human @@.",
                    "hint": "ENFJ는 사람들의 성장과 잠재력을 중시해요.",
                    "optionA": "systems",
                    "optionB": "potential",
                    "optionC": "logic",
                    "result": "potential",
                    "explanation": "민아의 결정은 인간의 잠재력(potential)이 동기를 줘요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채원",
                    "script": "Critical thinking questions assumptions.",
                    "translation": "비판적 사고가 가정을 질문해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "Inspirational vision transforms lives.",
                    "translation": "영감을 주는 비전이 삶을 변화시켜."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민아의 삶 변화 방법이에요.",
                    "optionA": "transforms",
                    "optionB": "vision",
                    "optionC": "Inspirational",
                    "optionD": "lives.",
                    "result": "Inspirational vision transforms lives.",
                    "explanation": "민아는 영감을 주는 비전이 삶을 변화시킨다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8810 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "논리적 일관성 vs 창의적 영감",
            "explanation": "INTP의 체계적 분석과 ENFP의 즉흥적 아이디어 생성",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지은",
                    "script": "I seek logical consistency.",
                    "translation": "논리적 일관성을 추구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "I follow creative inspiration.",
                    "translation": "창의적 영감을 따라가."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지은이는 논리적 일관성을 중시하나요?",
                    "hint": "INTP는 논리의 일관성과 체계성을 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "지은이는 'seek logical consistency'라고 논리적 일관성을 추구해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지은",
                    "script": "Systematic analysis reveals patterns.",
                    "translation": "체계적 분석이 패턴을 드러내."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Spontaneous ideas generate excitement.",
                    "translation": "즉흥적 아이디어가 흥미를 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young believes spontaneous ideas generate @@.",
                    "hint": "ENFP는 즉흥적인 아이디어에서 에너지를 얻어요.",
                    "optionA": "boredom",
                    "optionB": "excitement",
                    "optionC": "confusion",
                    "result": "excitement",
                    "explanation": "지영이는 즉흥적 아이디어가 흥미(excitement)를 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "Theoretical clarity guides decisions.",
                    "translation": "이론적 명확성이 결정을 안내해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Passionate enthusiasm opens possibilities.",
                    "translation": "열정적 열의가 가능성을 열어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지영이의 가능성 여는 방법이에요.",
                    "optionA": "opens",
                    "optionB": "enthusiasm",
                    "optionC": "Passionate",
                    "optionD": "possibilities.",
                    "result": "Passionate enthusiasm opens possibilities.",
                    "explanation": "지영이는 열정적 열의가 가능성을 연다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "논리적 일관성 vs 창의적 영감",
            "explanation": "INTP의 체계적 분석과 ENFP의 즉흥적 아이디어 생성",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지은",
                    "script": "I seek logical consistency.",
                    "translation": "논리적 일관성을 추구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "I follow creative inspiration.",
                    "translation": "창의적 영감을 따라가."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지은이는 논리적 일관성을 중시하나요?",
                    "hint": "INTP는 논리의 일관성과 체계성을 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "지은이는 'seek logical consistency'라고 논리적 일관성을 추구해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지은",
                    "script": "Systematic analysis reveals patterns.",
                    "translation": "체계적 분석이 패턴을 드러내."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Spontaneous ideas generate excitement.",
                    "translation": "즉흥적 아이디어가 흥미를 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young believes spontaneous ideas generate @@.",
                    "hint": "ENFP는 즉흥적인 아이디어에서 에너지를 얻어요.",
                    "optionA": "boredom",
                    "optionB": "excitement",
                    "optionC": "confusion",
                    "result": "excitement",
                    "explanation": "지영이는 즉흥적 아이디어가 흥미(excitement)를 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "Theoretical clarity guides decisions.",
                    "translation": "이론적 명확성이 결정을 안내해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Passionate enthusiasm opens possibilities.",
                    "translation": "열정적 열의가 가능성을 열어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지영이의 가능성 여는 방법이에요.",
                    "optionA": "opens",
                    "optionB": "enthusiasm",
                    "optionC": "Passionate",
                    "optionD": "possibilities.",
                    "result": "Passionate enthusiasm opens possibilities.",
                    "explanation": "지영이는 열정적 열의가 가능성을 연다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8811 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "미래의 비전 vs 현실의 경험",
            "explanation": "INFJ의 직관적 통찰과 ISTJ의 검증된 방법론 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I envision future possibilities.",
                    "translation": "미래의 가능성을 그려봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "I trust past experiences.",
                    "translation": "과거 경험을 믿어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 미래 지향적인가요?",
                    "hint": "INFJ는 미래의 가능성과 비전을 중시해요.",
                    "result": "O",
                    "explanation": "서진이는 'envision future possibilities'라고 미래를 그려봐요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Intuitive insights guide decisions.",
                    "translation": "직관적 통찰이 결정을 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Proven methods ensure success.",
                    "translation": "검증된 방법이 성공을 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon believes proven @@ ensure success.",
                    "hint": "ISTJ는 검증되고 신뢰할 수 있는 방법을 선호해요.",
                    "optionA": "dreams",
                    "optionB": "methods",
                    "optionC": "feelings",
                    "result": "methods",
                    "explanation": "동현이는 검증된 방법(methods)이 성공을 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "Meaningful purpose drives choices.",
                    "translation": "의미 있는 목적이 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Reliable systems work best.",
                    "translation": "신뢰할 수 있는 시스템이 최고야."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 선호하는 것이에요.",
                    "optionA": "work",
                    "optionB": "systems",
                    "optionC": "Reliable",
                    "optionD": "best.",
                    "result": "Reliable systems work best.",
                    "explanation": "동현이는 신뢰할 수 있는 시스템이 최고라고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "미래의 비전 vs 현실의 경험",
            "explanation": "INFJ의 직관적 통찰과 ISTJ의 검증된 방법론 비교",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I envision future possibilities.",
                    "translation": "미래의 가능성을 그려봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "I trust past experiences.",
                    "translation": "과거 경험을 믿어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 미래 지향적인가요?",
                    "hint": "INFJ는 미래의 가능성과 비전을 중시해요.",
                    "result": "O",
                    "explanation": "서진이는 'envision future possibilities'라고 미래를 그려봐요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Intuitive insights guide decisions.",
                    "translation": "직관적 통찰이 결정을 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Proven methods ensure success.",
                    "translation": "검증된 방법이 성공을 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon believes proven @@ ensure success.",
                    "hint": "ISTJ는 검증되고 신뢰할 수 있는 방법을 선호해요.",
                    "optionA": "dreams",
                    "optionB": "methods",
                    "optionC": "feelings",
                    "result": "methods",
                    "explanation": "동현이는 검증된 방법(methods)이 성공을 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "Meaningful purpose drives choices.",
                    "translation": "의미 있는 목적이 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Reliable systems work best.",
                    "translation": "신뢰할 수 있는 시스템이 최고야."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "동현이가 선호하는 것이에요.",
                    "optionA": "work",
                    "optionB": "systems",
                    "optionC": "Reliable",
                    "optionD": "best.",
                    "result": "Reliable systems work best.",
                    "explanation": "동현이는 신뢰할 수 있는 시스템이 최고라고 생각해요."
                }
            ]
        }
    ]
}
ID: 8812 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "의미 추구 vs 실용적 해결",
            "explanation": "INFJ의 가치 중심 판단과 ISTP의 효율적 문제 해결",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미나",
                    "script": "I seek deeper meaning.",
                    "translation": "더 깊은 의미를 찾아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I find practical solutions.",
                    "translation": "실용적 해결책을 찾아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미나는 의미를 추구하나요?",
                    "hint": "INFJ는 모든 일에서 깊은 의미와 목적을 찾으려 해요.",
                    "result": "O",
                    "explanation": "미나는 'seek deeper meaning'이라고 의미를 추구해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미나",
                    "script": "Value-based thinking matters most.",
                    "translation": "가치 기반 사고가 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Problem-solving skills work better.",
                    "translation": "문제 해결 능력이 더 효과적이야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-o thinks problem-solving @@ work better.",
                    "hint": "ISTP는 실용적인 기술과 능력을 중시해요.",
                    "optionA": "theories",
                    "optionB": "skills",
                    "optionC": "feelings",
                    "result": "skills",
                    "explanation": "태오는 문제 해결 기술(skills)이 더 효과적이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미나",
                    "script": "Compassionate understanding builds bridges.",
                    "translation": "자비로운 이해가 다리를 놓아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Efficient methods save time.",
                    "translation": "효율적 방법이 시간을 절약해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태오의 시간 절약 방법이에요.",
                    "optionA": "save",
                    "optionB": "methods",
                    "optionC": "Efficient",
                    "optionD": "time.",
                    "result": "Efficient methods save time.",
                    "explanation": "태오는 효율적 방법이 시간을 절약한다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "의미 추구 vs 실용적 해결",
            "explanation": "INFJ의 가치 중심 판단과 ISTP의 효율적 문제 해결",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미나",
                    "script": "I seek deeper meaning.",
                    "translation": "더 깊은 의미를 찾아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I find practical solutions.",
                    "translation": "실용적 해결책을 찾아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미나는 의미를 추구하나요?",
                    "hint": "INFJ는 모든 일에서 깊은 의미와 목적을 찾으려 해요.",
                    "result": "O",
                    "explanation": "미나는 'seek deeper meaning'이라고 의미를 추구해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미나",
                    "script": "Value-based thinking matters most.",
                    "translation": "가치 기반 사고가 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Problem-solving skills work better.",
                    "translation": "문제 해결 능력이 더 효과적이야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-o thinks problem-solving @@ work better.",
                    "hint": "ISTP는 실용적인 기술과 능력을 중시해요.",
                    "optionA": "theories",
                    "optionB": "skills",
                    "optionC": "feelings",
                    "result": "skills",
                    "explanation": "태오는 문제 해결 기술(skills)이 더 효과적이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미나",
                    "script": "Compassionate understanding builds bridges.",
                    "translation": "자비로운 이해가 다리를 놓아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Efficient methods save time.",
                    "translation": "효율적 방법이 시간을 절약해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태오의 시간 절약 방법이에요.",
                    "optionA": "save",
                    "optionB": "methods",
                    "optionC": "Efficient",
                    "optionD": "time.",
                    "result": "Efficient methods save time.",
                    "explanation": "태오는 효율적 방법이 시간을 절약한다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8813 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "비전의 조화 vs 현실의 조화",
            "explanation": "INFJ의 미래 지향적 배려와 ISFJ의 현재 중심적 돌봄",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "I see the bigger picture.",
                    "translation": "더 큰 그림을 봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I focus on immediate needs.",
                    "translation": "즉각적인 필요에 집중해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다은이는 전체적인 관점을 중시하나요?",
                    "hint": "INFJ는 큰 틀에서의 의미와 연결성을 봐요.",
                    "result": "O",
                    "explanation": "다은이는 'see the bigger picture'라고 전체적 관점을 봐요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다은",
                    "script": "Long-term harmony guides choices.",
                    "translation": "장기적 조화가 선택을 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Present care builds trust.",
                    "translation": "현재의 돌봄이 신뢰를 쌓아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na believes present @@ builds trust.",
                    "hint": "ISFJ는 지금 당장의 배려와 돌봄을 중시해요.",
                    "optionA": "planning",
                    "optionB": "care",
                    "optionC": "theories",
                    "result": "care",
                    "explanation": "예나는 현재의 돌봄(care)이 신뢰를 쌓는다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다은",
                    "script": "Inspirational vision creates change.",
                    "translation": "영감을 주는 비전이 변화를 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Gentle support heals hearts.",
                    "translation": "부드러운 지지가 마음을 치유해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예나의 치유 방법이에요.",
                    "optionA": "heals",
                    "optionB": "support",
                    "optionC": "Gentle",
                    "optionD": "hearts.",
                    "result": "Gentle support heals hearts.",
                    "explanation": "예나는 부드러운 지지가 마음을 치유한다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "비전의 조화 vs 현실의 조화",
            "explanation": "INFJ의 미래 지향적 배려와 ISFJ의 현재 중심적 돌봄",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "I see the bigger picture.",
                    "translation": "더 큰 그림을 봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I focus on immediate needs.",
                    "translation": "즉각적인 필요에 집중해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다은이는 전체적인 관점을 중시하나요?",
                    "hint": "INFJ는 큰 틀에서의 의미와 연결성을 봐요.",
                    "result": "O",
                    "explanation": "다은이는 'see the bigger picture'라고 전체적 관점을 봐요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다은",
                    "script": "Long-term harmony guides choices.",
                    "translation": "장기적 조화가 선택을 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Present care builds trust.",
                    "translation": "현재의 돌봄이 신뢰를 쌓아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na believes present @@ builds trust.",
                    "hint": "ISFJ는 지금 당장의 배려와 돌봄을 중시해요.",
                    "optionA": "planning",
                    "optionB": "care",
                    "optionC": "theories",
                    "result": "care",
                    "explanation": "예나는 현재의 돌봄(care)이 신뢰를 쌓는다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다은",
                    "script": "Inspirational vision creates change.",
                    "translation": "영감을 주는 비전이 변화를 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Gentle support heals hearts.",
                    "translation": "부드러운 지지가 마음을 치유해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예나의 치유 방법이에요.",
                    "optionA": "heals",
                    "optionB": "support",
                    "optionC": "Gentle",
                    "optionD": "hearts.",
                    "result": "Gentle support heals hearts.",
                    "explanation": "예나는 부드러운 지지가 마음을 치유한다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8814 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "공동의 비전 vs 개인의 가치",
            "explanation": "INFJ의 집단적 의미 추구와 ISFP의 개인적 진정성",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아름",
                    "script": "I consider everyone's growth.",
                    "translation": "모든 사람의 성장을 고려해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I honor my inner values.",
                    "translation": "내 내면의 가치를 존중해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "아름이는 다른 사람들의 성장을 생각하나요?",
                    "hint": "INFJ는 타인의 성장과 발전을 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "아름이는 'consider everyone's growth'라고 모든 사람의 성장을 고려해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아름",
                    "script": "Collective harmony inspires decisions.",
                    "translation": "집단적 조화가 결정에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Personal authenticity guides choices.",
                    "translation": "개인적 진정성이 선택을 안내해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young's choices are guided by personal @@.",
                    "hint": "ISFP는 자신만의 진정한 가치를 중시해요.",
                    "optionA": "rules",
                    "optionB": "authenticity",
                    "optionC": "systems",
                    "result": "authenticity",
                    "explanation": "채영이의 선택은 개인적 진정성(authenticity)이 안내해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아름",
                    "script": "Shared vision builds community.",
                    "translation": "공유된 비전이 공동체를 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "True self creates happiness.",
                    "translation": "진정한 자아가 행복을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채영이의 행복 창조 방법이에요.",
                    "optionA": "creates",
                    "optionB": "self",
                    "optionC": "True",
                    "optionD": "happiness.",
                    "result": "True self creates happiness.",
                    "explanation": "채영이는 진정한 자아가 행복을 만든다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "공동의 비전 vs 개인의 가치",
            "explanation": "INFJ의 집단적 의미 추구와 ISFP의 개인적 진정성",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아름",
                    "script": "I consider everyone's growth.",
                    "translation": "모든 사람의 성장을 고려해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I honor my inner values.",
                    "translation": "내 내면의 가치를 존중해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "아름이는 다른 사람들의 성장을 생각하나요?",
                    "hint": "INFJ는 타인의 성장과 발전을 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "아름이는 'consider everyone's growth'라고 모든 사람의 성장을 고려해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아름",
                    "script": "Collective harmony inspires decisions.",
                    "translation": "집단적 조화가 결정에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Personal authenticity guides choices.",
                    "translation": "개인적 진정성이 선택을 안내해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young's choices are guided by personal @@.",
                    "hint": "ISFP는 자신만의 진정한 가치를 중시해요.",
                    "optionA": "rules",
                    "optionB": "authenticity",
                    "optionC": "systems",
                    "result": "authenticity",
                    "explanation": "채영이의 선택은 개인적 진정성(authenticity)이 안내해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아름",
                    "script": "Shared vision builds community.",
                    "translation": "공유된 비전이 공동체를 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "True self creates happiness.",
                    "translation": "진정한 자아가 행복을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "채영이의 행복 창조 방법이에요.",
                    "optionA": "creates",
                    "optionB": "self",
                    "optionC": "True",
                    "optionD": "happiness.",
                    "result": "True self creates happiness.",
                    "explanation": "채영이는 진정한 자아가 행복을 만든다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8815 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "인간 중심 vs 시스템 중심",
            "explanation": "INFJ의 사람 우선 비전과 INTJ의 효율성 우선 전략",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미영",
                    "script": "I prioritize human impact.",
                    "translation": "인간에게 미치는 영향을 우선시해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I optimize system efficiency.",
                    "translation": "시스템 효율성을 최적화해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미영이는 인간적 영향을 중시하나요?",
                    "hint": "INFJ는 사람들에게 미치는 영향을 가장 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "미영이는 'prioritize human impact'라고 인간적 영향을 우선해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미영",
                    "script": "Empathetic understanding drives change.",
                    "translation": "공감하는 이해가 변화를 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Strategic planning ensures results.",
                    "translation": "전략적 계획이 결과를 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon believes strategic @@ ensures results.",
                    "hint": "INTJ는 체계적이고 전략적인 계획을 중시해요.",
                    "optionA": "emotions",
                    "optionB": "planning",
                    "optionC": "caring",
                    "result": "planning",
                    "explanation": "지훈이는 전략적 계획(planning)이 결과를 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미영",
                    "script": "Meaningful connections transform lives.",
                    "translation": "의미 있는 연결이 삶을 변화시켜."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Logical frameworks solve problems.",
                    "translation": "논리적 틀이 문제를 해결해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지훈이의 문제 해결 방법이에요.",
                    "optionA": "solve",
                    "optionB": "frameworks",
                    "optionC": "Logical",
                    "optionD": "problems.",
                    "result": "Logical frameworks solve problems.",
                    "explanation": "지훈이는 논리적 틀이 문제를 해결한다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "인간 중심 vs 시스템 중심",
            "explanation": "INFJ의 사람 우선 비전과 INTJ의 효율성 우선 전략",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미영",
                    "script": "I prioritize human impact.",
                    "translation": "인간에게 미치는 영향을 우선시해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I optimize system efficiency.",
                    "translation": "시스템 효율성을 최적화해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미영이는 인간적 영향을 중시하나요?",
                    "hint": "INFJ는 사람들에게 미치는 영향을 가장 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "미영이는 'prioritize human impact'라고 인간적 영향을 우선해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미영",
                    "script": "Empathetic understanding drives change.",
                    "translation": "공감하는 이해가 변화를 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Strategic planning ensures results.",
                    "translation": "전략적 계획이 결과를 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon believes strategic @@ ensures results.",
                    "hint": "INTJ는 체계적이고 전략적인 계획을 중시해요.",
                    "optionA": "emotions",
                    "optionB": "planning",
                    "optionC": "caring",
                    "result": "planning",
                    "explanation": "지훈이는 전략적 계획(planning)이 결과를 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미영",
                    "script": "Meaningful connections transform lives.",
                    "translation": "의미 있는 연결이 삶을 변화시켜."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Logical frameworks solve problems.",
                    "translation": "논리적 틀이 문제를 해결해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지훈이의 문제 해결 방법이에요.",
                    "optionA": "solve",
                    "optionB": "frameworks",
                    "optionC": "Logical",
                    "optionD": "problems.",
                    "result": "Logical frameworks solve problems.",
                    "explanation": "지훈이는 논리적 틀이 문제를 해결한다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8816 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "의미의 직관 vs 논리의 분석",
            "explanation": "INFJ의 직관적 통찰과 INTP의 객관적 분석 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "I trust intuitive insights.",
                    "translation": "직관적 통찰을 믿어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "I analyze logical patterns.",
                    "translation": "논리적 패턴을 분석해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민수는 직관을 신뢰하나요?",
                    "hint": "INFJ는 내면의 직관과 통찰을 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "민수는 'trust intuitive insights'라고 직관적 통찰을 믿어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민수",
                    "script": "Purpose-driven thinking guides decisions.",
                    "translation": "목적 지향적 사고가 결정을 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Objective reasoning reveals truth.",
                    "translation": "객관적 추론이 진실을 드러내."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-jae believes objective @@ reveals truth.",
                    "hint": "INTP는 감정을 배제한 객관적 분석을 중시해요.",
                    "optionA": "feelings",
                    "optionB": "reasoning",
                    "optionC": "intuition",
                    "result": "reasoning",
                    "explanation": "민재는 객관적 추론(reasoning)이 진실을 드러낸다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민수",
                    "script": "Compassionate wisdom heals divisions.",
                    "translation": "자비로운 지혜가 분열을 치유해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Critical analysis uncovers facts.",
                    "translation": "비판적 분석이 사실을 발견해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민재의 사실 발견 방법이에요.",
                    "optionA": "uncovers",
                    "optionB": "analysis",
                    "optionC": "Critical",
                    "optionD": "facts.",
                    "result": "Critical analysis uncovers facts.",
                    "explanation": "민재는 비판적 분석이 사실을 발견한다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "의미의 직관 vs 논리의 분석",
            "explanation": "INFJ의 직관적 통찰과 INTP의 객관적 분석 비교",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "I trust intuitive insights.",
                    "translation": "직관적 통찰을 믿어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "I analyze logical patterns.",
                    "translation": "논리적 패턴을 분석해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민수는 직관을 신뢰하나요?",
                    "hint": "INFJ는 내면의 직관과 통찰을 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "민수는 'trust intuitive insights'라고 직관적 통찰을 믿어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민수",
                    "script": "Purpose-driven thinking guides decisions.",
                    "translation": "목적 지향적 사고가 결정을 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Objective reasoning reveals truth.",
                    "translation": "객관적 추론이 진실을 드러내."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-jae believes objective @@ reveals truth.",
                    "hint": "INTP는 감정을 배제한 객관적 분석을 중시해요.",
                    "optionA": "feelings",
                    "optionB": "reasoning",
                    "optionC": "intuition",
                    "result": "reasoning",
                    "explanation": "민재는 객관적 추론(reasoning)이 진실을 드러낸다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민수",
                    "script": "Compassionate wisdom heals divisions.",
                    "translation": "자비로운 지혜가 분열을 치유해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Critical analysis uncovers facts.",
                    "translation": "비판적 분석이 사실을 발견해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민재의 사실 발견 방법이에요.",
                    "optionA": "uncovers",
                    "optionB": "analysis",
                    "optionC": "Critical",
                    "optionD": "facts.",
                    "result": "Critical analysis uncovers facts.",
                    "explanation": "민재는 비판적 분석이 사실을 발견한다고 생각해요."
                }
            ]
        }
    ]
}
ID: 8817 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "집단의 이상 vs 개인의 이상",
            "explanation": "INFJ의 공동체 지향적 비전과 INFP의 개인적 가치 추구",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태민",
                    "script": "I dream of better world.",
                    "translation": "더 나은 세상을 꿈꿔."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "I pursue personal ideals.",
                    "translation": "개인적 이상을 추구해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태민이는 더 나은 세상을 꿈꾸나요?",
                    "hint": "INFJ는 세상 전체의 개선과 발전을 꿈꿔요.",
                    "result": "O",
                    "explanation": "태민이는 'dream of better world'라고 더 나은 세상을 꿈꿔요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태민",
                    "script": "Universal harmony drives choices.",
                    "translation": "보편적 조화가 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Inner truth guides decisions.",
                    "translation": "내면의 진실이 결정을 안내해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi's decisions are guided by inner @@.",
                    "hint": "INFP는 자신만의 내면적 진실과 가치를 중시해요.",
                    "optionA": "logic",
                    "optionB": "truth",
                    "optionC": "rules",
                    "result": "truth",
                    "explanation": "은비의 결정은 내면의 진실(truth)이 안내해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태민",
                    "script": "Collective growth inspires action.",
                    "translation": "집단적 성장이 행동에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "Authentic expression brings joy.",
                    "translation": "진정한 표현이 기쁨을 가져다줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "은비의 기쁨을 얻는 방법이에요.",
                    "optionA": "brings",
                    "optionB": "expression",
                    "optionC": "Authentic",
                    "optionD": "joy.",
                    "result": "Authentic expression brings joy.",
                    "explanation": "은비는 진정한 표현이 기쁨을 가져다준다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "집단의 이상 vs 개인의 이상",
            "explanation": "INFJ의 공동체 지향적 비전과 INFP의 개인적 가치 추구",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태민",
                    "script": "I dream of better world.",
                    "translation": "더 나은 세상을 꿈꿔."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "I pursue personal ideals.",
                    "translation": "개인적 이상을 추구해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태민이는 더 나은 세상을 꿈꾸나요?",
                    "hint": "INFJ는 세상 전체의 개선과 발전을 꿈꿔요.",
                    "result": "O",
                    "explanation": "태민이는 'dream of better world'라고 더 나은 세상을 꿈꿔요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태민",
                    "script": "Universal harmony drives choices.",
                    "translation": "보편적 조화가 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Inner truth guides decisions.",
                    "translation": "내면의 진실이 결정을 안내해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi's decisions are guided by inner @@.",
                    "hint": "INFP는 자신만의 내면적 진실과 가치를 중시해요.",
                    "optionA": "logic",
                    "optionB": "truth",
                    "optionC": "rules",
                    "result": "truth",
                    "explanation": "은비의 결정은 내면의 진실(truth)이 안내해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태민",
                    "script": "Collective growth inspires action.",
                    "translation": "집단적 성장이 행동에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "Authentic expression brings joy.",
                    "translation": "진정한 표현이 기쁨을 가져다줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "은비의 기쁨을 얻는 방법이에요.",
                    "optionA": "brings",
                    "optionB": "expression",
                    "optionC": "Authentic",
                    "optionD": "joy.",
                    "result": "Authentic expression brings joy.",
                    "explanation": "은비는 진정한 표현이 기쁨을 가져다준다고 생각해요."
                }
            ]
        }
    ]
}

현재 배치 처리 완료

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