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

실행 모드 선택


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

대상 테이블: content_mbti_items

ID: 11823 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용한 파티와 따뜻한 친구",
            "explanation": "ISTJ의 소규모 모임과 ISFP의 친근한 사교",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "Small parties are more comfortable.",
                    "translation": "작은 파티가 더 편안해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I love cozy gatherings too!",
                    "translation": "나도 아늑한 모임을 좋아해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "Too many people feel overwhelming.",
                    "translation": "너무 많은 사람들은 부담스러워."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 큰 파티를 좋아하나요?",
                    "hint": "동현이의 말을 생각해보세요.",
                    "result": "X",
                    "explanation": "동현이는 작은 파티가 더 편안하고, 많은 사람들이 부담스럽다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Small groups feel so warm!",
                    "translation": "소규모 그룹은 정말 따뜻해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I prefer quiet conversations here.",
                    "translation": "나는 여기서 조용한 대화를 선호해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Peaceful talks are really nice.",
                    "translation": "평화로운 대화는 정말 좋아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun prefers @@ conversations.",
                    "hint": "동현이가 어떤 대화를 좋아한다고 했나요?",
                    "optionA": "loud",
                    "optionB": "quiet",
                    "optionC": "funny",
                    "result": "quiet",
                    "explanation": "동현이는 조용한(quiet) 대화를 선호한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You make everyone feel included.",
                    "translation": "너는 모두가 포함된다고 느끼게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Being together feels really special!",
                    "translation": "함께 있는 것이 정말 특별해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your friendship means a lot.",
                    "translation": "너의 우정은 정말 소중해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "친구들과의 시간에 대한 문장이에요.",
                    "result": "Good friends are special",
                    "explanation": "좋은 친구들은 특별해요.",
                    "optionA": "Good",
                    "optionB": "special",
                    "optionC": "are",
                    "optionD": "friends"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Small parties bring hearts together!",
                    "translation": "작은 파티는 마음을 하나로 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용한 파티와 따뜻한 친구",
            "explanation": "ISTJ의 소규모 모임과 ISFP의 친근한 사교",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "Small parties are more comfortable.",
                    "translation": "작은 파티가 더 편안해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I love cozy gatherings too!",
                    "translation": "나도 아늑한 모임을 좋아해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "Too many people feel overwhelming.",
                    "translation": "너무 많은 사람들은 부담스러워."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 큰 파티를 좋아하나요?",
                    "hint": "동현이의 말을 생각해보세요.",
                    "result": "X",
                    "explanation": "동현이는 작은 파티가 더 편안하고, 많은 사람들이 부담스럽다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Small groups feel so warm!",
                    "translation": "소규모 그룹은 정말 따뜻해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I prefer quiet conversations here.",
                    "translation": "나는 여기서 조용한 대화를 선호해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Peaceful talks are really nice.",
                    "translation": "평화로운 대화는 정말 좋아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun prefers @@ conversations.",
                    "hint": "동현이가 어떤 대화를 좋아한다고 했나요?",
                    "optionA": "loud",
                    "optionB": "quiet",
                    "optionC": "funny",
                    "result": "quiet",
                    "explanation": "동현이는 조용한(quiet) 대화를 선호한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You make everyone feel included.",
                    "translation": "너는 모두가 포함된다고 느끼게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Being together feels really special!",
                    "translation": "함께 있는 것이 정말 특별해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your friendship means a lot.",
                    "translation": "너의 우정은 정말 소중해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "친구들과의 시간에 대한 문장이에요.",
                    "optionA": "Good",
                    "optionB": "special",
                    "optionC": "are",
                    "optionD": "friends",
                    "result": "Good friends are special",
                    "explanation": "좋은 친구들은 특별해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Small parties bring hearts together!",
                    "translation": "작은 파티는 마음을 하나로 만들어!"
                }
            ]
        }
    ]
}
ID: 11824 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "차근차근 공부법",
            "explanation": "ISTJ의 체계적인 학습과 ISFP의 창의적 탐구",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I study step by step.",
                    "translation": "나는 단계별로 공부해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "That sounds very organized!",
                    "translation": "그거 정말 체계적으로 들려!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I follow my schedule strictly.",
                    "translation": "나는 내 일정을 엄격히 따라."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 계획 없이 공부하나요?",
                    "hint": "동현이가 일정을 어떻게 따른다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 일정을 엄격히 따른다고 했으므로 계획적으로 공부해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Your method works really well!",
                    "translation": "너의 방법이 정말 잘 작동해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I review notes every day.",
                    "translation": "나는 매일 노트를 복습해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Daily practice is so smart!",
                    "translation": "매일 연습하는 건 정말 똑똑해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun reviews notes every @@.",
                    "hint": "동현이가 언제 노트를 복습한다고 했나요?",
                    "optionA": "week",
                    "optionB": "day",
                    "optionC": "month",
                    "result": "day",
                    "explanation": "동현이는 매일(every day) 노트를 복습한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You ask such thoughtful questions.",
                    "translation": "너는 정말 사려 깊은 질문을 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Learning together is more fun!",
                    "translation": "함께 배우는 것이 더 재미있어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your curiosity inspires me always.",
                    "translation": "너의 호기심이 나를 항상 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "공부에 대한 문장이에요.",
                    "result": "Practice makes us better",
                    "explanation": "연습이 우리를 더 좋게 만들어요.",
                    "optionA": "us",
                    "optionB": "better",
                    "optionC": "makes",
                    "optionD": "Practice"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Your steady approach teaches me!",
                    "translation": "너의 꾸준한 접근법이 나를 가르쳐줘!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "차근차근 공부법",
            "explanation": "ISTJ의 체계적인 학습과 ISFP의 창의적 탐구",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I study step by step.",
                    "translation": "나는 단계별로 공부해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "That sounds very organized!",
                    "translation": "그거 정말 체계적으로 들려!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I follow my schedule strictly.",
                    "translation": "나는 내 일정을 엄격히 따라."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 계획 없이 공부하나요?",
                    "hint": "동현이가 일정을 어떻게 따른다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 일정을 엄격히 따른다고 했으므로 계획적으로 공부해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Your method works really well!",
                    "translation": "너의 방법이 정말 잘 작동해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I review notes every day.",
                    "translation": "나는 매일 노트를 복습해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Daily practice is so smart!",
                    "translation": "매일 연습하는 건 정말 똑똑해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun reviews notes every @@.",
                    "hint": "동현이가 언제 노트를 복습한다고 했나요?",
                    "optionA": "week",
                    "optionB": "day",
                    "optionC": "month",
                    "result": "day",
                    "explanation": "동현이는 매일(every day) 노트를 복습한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You ask such thoughtful questions.",
                    "translation": "너는 정말 사려 깊은 질문을 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Learning together is more fun!",
                    "translation": "함께 배우는 것이 더 재미있어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your curiosity inspires me always.",
                    "translation": "너의 호기심이 나를 항상 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "공부에 대한 문장이에요.",
                    "optionA": "us",
                    "optionB": "better",
                    "optionC": "makes",
                    "optionD": "Practice",
                    "result": "Practice makes us better",
                    "explanation": "연습이 우리를 더 좋게 만들어요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Your steady approach teaches me!",
                    "translation": "너의 꾸준한 접근법이 나를 가르쳐줘!"
                }
            ]
        }
    ]
}
ID: 11825 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 세상 탐험하기",
            "explanation": "ISTJ의 신중한 탐구와 ISFP의 감성적 호기심",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I research facts very carefully.",
                    "translation": "나는 사실들을 매우 신중하게 조사해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "That's so thorough and wise!",
                    "translation": "그거 정말 철저하고 현명해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I check sources multiple times.",
                    "translation": "나는 출처를 여러 번 확인해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 정보를 한 번만 확인하나요?",
                    "hint": "동현이가 출처를 몇 번 확인한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 출처를 여러 번(multiple times) 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Your accuracy helps everyone learn!",
                    "translation": "너의 정확성이 모두가 배우는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I organize information in folders.",
                    "translation": "나는 정보를 폴더에 정리해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Organization makes things so clear!",
                    "translation": "정리하는 것이 모든 걸 명확하게 해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun organizes information in @@.",
                    "hint": "동현이가 정보를 어디에 정리한다고 했나요?",
                    "optionA": "boxes",
                    "optionB": "folders",
                    "optionC": "bags",
                    "result": "folders",
                    "explanation": "동현이는 정보를 폴더(folders)에 정리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You see beauty in learning.",
                    "translation": "너는 배움에서 아름다움을 봐."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Knowledge feels like art sometimes!",
                    "translation": "지식이 때때로 예술 같아!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your perspective adds wonderful colors.",
                    "translation": "너의 관점이 멋진 색깔을 더해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "배움에 대한 문장이에요.",
                    "result": "Learning opens new doors",
                    "explanation": "배움은 새로운 문을 열어줘요.",
                    "optionA": "Learning",
                    "optionB": "new",
                    "optionC": "doors",
                    "optionD": "opens"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Your research skills are amazing!",
                    "translation": "너의 연구 기술은 놀라워!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 세상 탐험하기",
            "explanation": "ISTJ의 신중한 탐구와 ISFP의 감성적 호기심",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I research facts very carefully.",
                    "translation": "나는 사실들을 매우 신중하게 조사해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "That's so thorough and wise!",
                    "translation": "그거 정말 철저하고 현명해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I check sources multiple times.",
                    "translation": "나는 출처를 여러 번 확인해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 정보를 한 번만 확인하나요?",
                    "hint": "동현이가 출처를 몇 번 확인한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 출처를 여러 번(multiple times) 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Your accuracy helps everyone learn!",
                    "translation": "너의 정확성이 모두가 배우는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I organize information in folders.",
                    "translation": "나는 정보를 폴더에 정리해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Organization makes things so clear!",
                    "translation": "정리하는 것이 모든 걸 명확하게 해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun organizes information in @@.",
                    "hint": "동현이가 정보를 어디에 정리한다고 했나요?",
                    "optionA": "boxes",
                    "optionB": "folders",
                    "optionC": "bags",
                    "result": "folders",
                    "explanation": "동현이는 정보를 폴더(folders)에 정리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You see beauty in learning.",
                    "translation": "너는 배움에서 아름다움을 봐."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Knowledge feels like art sometimes!",
                    "translation": "지식이 때때로 예술 같아!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your perspective adds wonderful colors.",
                    "translation": "너의 관점이 멋진 색깔을 더해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "배움에 대한 문장이에요.",
                    "optionA": "Learning",
                    "optionB": "new",
                    "optionC": "doors",
                    "optionD": "opens",
                    "result": "Learning opens new doors",
                    "explanation": "배움은 새로운 문을 열어줘요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Your research skills are amazing!",
                    "translation": "너의 연구 기술은 놀라워!"
                }
            ]
        }
    ]
}
ID: 11826 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신중한 결정과 마음의 선택",
            "explanation": "ISTJ의 논리적 판단과 ISFP의 가치 기반 결정",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I think about facts first.",
                    "translation": "나는 먼저 사실에 대해 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Facts help make good choices!",
                    "translation": "사실이 좋은 선택을 하는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I list pros and cons.",
                    "translation": "나는 장단점을 나열해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 감정만으로 결정하나요?",
                    "hint": "동현이가 먼저 무엇을 생각한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 먼저 사실을 생각하고 장단점을 나열한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Your logic helps me understand!",
                    "translation": "너의 논리가 내가 이해하는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I consider all possible outcomes.",
                    "translation": "나는 모든 가능한 결과를 고려해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Thinking ahead prevents many problems!",
                    "translation": "미리 생각하는 것이 많은 문제를 예방해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun considers all possible @@.",
                    "hint": "동현이가 무엇을 모두 고려한다고 했나요?",
                    "optionA": "dreams",
                    "optionB": "outcomes",
                    "optionC": "colors",
                    "result": "outcomes",
                    "explanation": "동현이는 모든 가능한 결과(outcomes)를 고려한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your heart guides you well.",
                    "translation": "너의 마음이 너를 잘 이끌어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Feelings matter in decisions too!",
                    "translation": "감정도 결정에서 중요해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Balance makes decisions work better.",
                    "translation": "균형이 결정을 더 잘 작동시켜."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "결정에 대한 문장이에요.",
                    "result": "Good decisions take time",
                    "explanation": "좋은 결정은 시간이 걸려요.",
                    "optionA": "take",
                    "optionB": "decisions",
                    "optionC": "Good",
                    "optionD": "time"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Your careful thinking is wonderful!",
                    "translation": "너의 신중한 사고는 훌륭해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신중한 결정과 마음의 선택",
            "explanation": "ISTJ의 논리적 판단과 ISFP의 가치 기반 결정",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I think about facts first.",
                    "translation": "나는 먼저 사실에 대해 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Facts help make good choices!",
                    "translation": "사실이 좋은 선택을 하는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I list pros and cons.",
                    "translation": "나는 장단점을 나열해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 감정만으로 결정하나요?",
                    "hint": "동현이가 먼저 무엇을 생각한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 먼저 사실을 생각하고 장단점을 나열한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Your logic helps me understand!",
                    "translation": "너의 논리가 내가 이해하는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I consider all possible outcomes.",
                    "translation": "나는 모든 가능한 결과를 고려해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Thinking ahead prevents many problems!",
                    "translation": "미리 생각하는 것이 많은 문제를 예방해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun considers all possible @@.",
                    "hint": "동현이가 무엇을 모두 고려한다고 했나요?",
                    "optionA": "dreams",
                    "optionB": "outcomes",
                    "optionC": "colors",
                    "result": "outcomes",
                    "explanation": "동현이는 모든 가능한 결과(outcomes)를 고려한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your heart guides you well.",
                    "translation": "너의 마음이 너를 잘 이끌어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Feelings matter in decisions too!",
                    "translation": "감정도 결정에서 중요해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Balance makes decisions work better.",
                    "translation": "균형이 결정을 더 잘 작동시켜."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "결정에 대한 문장이에요.",
                    "optionA": "take",
                    "optionB": "decisions",
                    "optionC": "Good",
                    "optionD": "time",
                    "result": "Good decisions take time",
                    "explanation": "좋은 결정은 시간이 걸려요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Your careful thinking is wonderful!",
                    "translation": "너의 신중한 사고는 훌륭해!"
                }
            ]
        }
    ]
}
ID: 11827 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "차분한 선택과 따뜻한 고민",
            "explanation": "ISTJ의 체계적 의사결정과 ISFP의 개인적 가치 판단",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I need time to decide.",
                    "translation": "나는 결정하는 데 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Taking time shows you care!",
                    "translation": "시간을 갖는 것은 네가 신경 쓴다는 걸 보여줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I gather information step by step.",
                    "translation": "나는 단계별로 정보를 모아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 빨리 결정하는 걸 좋아하나요?",
                    "hint": "동현이가 결정하는 데 무엇이 필요하다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 결정하는 데 시간이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Slow decisions are often wise!",
                    "translation": "천천히 하는 결정이 종종 현명해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I write down important points.",
                    "translation": "나는 중요한 점들을 적어둬."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Writing helps organize thoughts clearly!",
                    "translation": "쓰는 것이 생각을 명확히 정리하는 데 도움이 돼!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun writes down important @@.",
                    "hint": "동현이가 무엇을 적어둔다고 했나요?",
                    "optionA": "songs",
                    "optionB": "points",
                    "optionC": "games",
                    "result": "points",
                    "explanation": "동현이는 중요한 점들(points)을 적어둔다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You follow your heart beautifully.",
                    "translation": "너는 네 마음을 아름답게 따라가."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Personal values guide me best!",
                    "translation": "개인적인 가치가 나를 가장 잘 이끌어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your authentic choices inspire others.",
                    "translation": "너의 진정한 선택이 다른 사람들에게 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "선택에 대한 문장이에요.",
                    "result": "Personal choices matter most",
                    "explanation": "개인적인 선택이 가장 중요해요.",
                    "optionA": "choices",
                    "optionB": "most",
                    "optionC": "Personal",
                    "optionD": "matter"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Your thoughtful process helps everyone!",
                    "translation": "너의 사려 깊은 과정이 모두에게 도움이 돼!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "차분한 선택과 따뜻한 고민",
            "explanation": "ISTJ의 체계적 의사결정과 ISFP의 개인적 가치 판단",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I need time to decide.",
                    "translation": "나는 결정하는 데 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Taking time shows you care!",
                    "translation": "시간을 갖는 것은 네가 신경 쓴다는 걸 보여줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I gather information step by step.",
                    "translation": "나는 단계별로 정보를 모아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 빨리 결정하는 걸 좋아하나요?",
                    "hint": "동현이가 결정하는 데 무엇이 필요하다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 결정하는 데 시간이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Slow decisions are often wise!",
                    "translation": "천천히 하는 결정이 종종 현명해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I write down important points.",
                    "translation": "나는 중요한 점들을 적어둬."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Writing helps organize thoughts clearly!",
                    "translation": "쓰는 것이 생각을 명확히 정리하는 데 도움이 돼!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun writes down important @@.",
                    "hint": "동현이가 무엇을 적어둔다고 했나요?",
                    "optionA": "songs",
                    "optionB": "points",
                    "optionC": "games",
                    "result": "points",
                    "explanation": "동현이는 중요한 점들(points)을 적어둔다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You follow your heart beautifully.",
                    "translation": "너는 네 마음을 아름답게 따라가."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Personal values guide me best!",
                    "translation": "개인적인 가치가 나를 가장 잘 이끌어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your authentic choices inspire others.",
                    "translation": "너의 진정한 선택이 다른 사람들에게 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "선택에 대한 문장이에요.",
                    "optionA": "choices",
                    "optionB": "most",
                    "optionC": "Personal",
                    "optionD": "matter",
                    "result": "Personal choices matter most",
                    "explanation": "개인적인 선택이 가장 중요해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Your thoughtful process helps everyone!",
                    "translation": "너의 사려 깊은 과정이 모두에게 도움이 돼!"
                }
            ]
        }
    ]
}
ID: 11828 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "규칙적인 하루와 자유로운 순간",
            "explanation": "ISTJ의 체계적인 생활과 ISFP의 유연한 태도",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I wake up same time daily.",
                    "translation": "나는 매일 같은 시간에 일어나."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Routines bring such nice stability!",
                    "translation": "루틴이 정말 좋은 안정감을 가져다줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "My schedule helps me focus.",
                    "translation": "내 일정이 집중하는 데 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 불규칙한 생활을 하나요?",
                    "hint": "동현이가 언제 일어난다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 매일 같은 시간에 일어난다고 했으므로 규칙적이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Focus helps achieve wonderful things!",
                    "translation": "집중이 멋진 일들을 성취하게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I plan meals for weeks.",
                    "translation": "나는 몇 주 동안 식사를 계획해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Planning ahead saves so much time!",
                    "translation": "미리 계획하는 것이 시간을 많이 절약해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun plans meals for @@.",
                    "hint": "동현이가 얼마나 오랫동안 식사를 계획한다고 했나요?",
                    "optionA": "hours",
                    "optionB": "weeks",
                    "optionC": "minutes",
                    "result": "weeks",
                    "explanation": "동현이는 몇 주(weeks) 동안 식사를 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You adapt to changes gracefully.",
                    "translation": "너는 변화에 우아하게 적응해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Flexibility makes life more colorful!",
                    "translation": "유연성이 삶을 더 다채롭게 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your openness teaches me balance.",
                    "translation": "너의 개방성이 나에게 균형을 가르쳐줘."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "생활에 대한 문장이에요.",
                    "result": "Balance makes life better",
                    "explanation": "균형이 삶을 더 좋게 만들어요.",
                    "optionA": "better",
                    "optionB": "life",
                    "optionC": "Balance",
                    "optionD": "makes"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Your steady routine inspires me!",
                    "translation": "너의 꾸준한 루틴이 나에게 영감을 줘!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "규칙적인 하루와 자유로운 순간",
            "explanation": "ISTJ의 체계적인 생활과 ISFP의 유연한 태도",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I wake up same time daily.",
                    "translation": "나는 매일 같은 시간에 일어나."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Routines bring such nice stability!",
                    "translation": "루틴이 정말 좋은 안정감을 가져다줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "My schedule helps me focus.",
                    "translation": "내 일정이 집중하는 데 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 불규칙한 생활을 하나요?",
                    "hint": "동현이가 언제 일어난다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 매일 같은 시간에 일어난다고 했으므로 규칙적이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Focus helps achieve wonderful things!",
                    "translation": "집중이 멋진 일들을 성취하게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I plan meals for weeks.",
                    "translation": "나는 몇 주 동안 식사를 계획해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Planning ahead saves so much time!",
                    "translation": "미리 계획하는 것이 시간을 많이 절약해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun plans meals for @@.",
                    "hint": "동현이가 얼마나 오랫동안 식사를 계획한다고 했나요?",
                    "optionA": "hours",
                    "optionB": "weeks",
                    "optionC": "minutes",
                    "result": "weeks",
                    "explanation": "동현이는 몇 주(weeks) 동안 식사를 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You adapt to changes gracefully.",
                    "translation": "너는 변화에 우아하게 적응해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Flexibility makes life more colorful!",
                    "translation": "유연성이 삶을 더 다채롭게 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your openness teaches me balance.",
                    "translation": "너의 개방성이 나에게 균형을 가르쳐줘."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "생활에 대한 문장이에요.",
                    "optionA": "better",
                    "optionB": "life",
                    "optionC": "Balance",
                    "optionD": "makes",
                    "result": "Balance makes life better",
                    "explanation": "균형이 삶을 더 좋게 만들어요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Your steady routine inspires me!",
                    "translation": "너의 꾸준한 루틴이 나에게 영감을 줘!"
                }
            ]
        }
    ]
}
ID: 11829 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "정리정돈과 편안한 공간",
            "explanation": "ISTJ의 질서정연함과 ISFP의 개인적 공간 감각",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "Everything has its proper place.",
                    "translation": "모든 것은 제자리가 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Organization creates such peace!",
                    "translation": "정리정돈이 평화를 만들어내!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I clean up right away.",
                    "translation": "나는 즉시 치워."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 물건을 아무 곳에나 둬요?",
                    "hint": "동현이가 모든 것에 대해 뭐가 있다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 모든 것이 제자리가 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Cleanliness helps thinking feel clear!",
                    "translation": "청결함이 생각을 명확하게 느끼게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I sort things by categories.",
                    "translation": "나는 물건들을 카테고리별로 분류해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Categories make finding things easy!",
                    "translation": "카테고리가 물건 찾는 걸 쉽게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun sorts things by @@.",
                    "hint": "동현이가 물건들을 어떻게 분류한다고 했나요?",
                    "optionA": "size",
                    "optionB": "categories",
                    "optionC": "color",
                    "result": "categories",
                    "explanation": "동현이는 물건들을 카테고리(categories)별로 분류한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your personal space feels warm.",
                    "translation": "너의 개인 공간은 따뜻하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Comfort matters more than perfection!",
                    "translation": "완벽함보다 편안함이 더 중요해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "You create beautiful cozy spaces.",
                    "translation": "너는 아름답고 아늑한 공간을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "공간에 대한 문장이에요.",
                    "result": "Clean spaces feel good",
                    "explanation": "깨끗한 공간은 기분이 좋아요.",
                    "optionA": "good",
                    "optionB": "feel",
                    "optionC": "Clean",
                    "optionD": "spaces"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Your neat habits help everyone!",
                    "translation": "너의 정돈 습관이 모두에게 도움이 돼!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "정리정돈과 편안한 공간",
            "explanation": "ISTJ의 질서정연함과 ISFP의 개인적 공간 감각",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "Everything has its proper place.",
                    "translation": "모든 것은 제자리가 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Organization creates such peace!",
                    "translation": "정리정돈이 평화를 만들어내!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I clean up right away.",
                    "translation": "나는 즉시 치워."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 물건을 아무 곳에나 둬요?",
                    "hint": "동현이가 모든 것에 대해 뭐가 있다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 모든 것이 제자리가 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Cleanliness helps thinking feel clear!",
                    "translation": "청결함이 생각을 명확하게 느끼게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I sort things by categories.",
                    "translation": "나는 물건들을 카테고리별로 분류해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Categories make finding things easy!",
                    "translation": "카테고리가 물건 찾는 걸 쉽게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun sorts things by @@.",
                    "hint": "동현이가 물건들을 어떻게 분류한다고 했나요?",
                    "optionA": "size",
                    "optionB": "categories",
                    "optionC": "color",
                    "result": "categories",
                    "explanation": "동현이는 물건들을 카테고리(categories)별로 분류한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your personal space feels warm.",
                    "translation": "너의 개인 공간은 따뜻하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Comfort matters more than perfection!",
                    "translation": "완벽함보다 편안함이 더 중요해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "You create beautiful cozy spaces.",
                    "translation": "너는 아름답고 아늑한 공간을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "공간에 대한 문장이에요.",
                    "optionA": "good",
                    "optionB": "feel",
                    "optionC": "Clean",
                    "optionD": "spaces",
                    "result": "Clean spaces feel good",
                    "explanation": "깨끗한 공간은 기분이 좋아요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Your neat habits help everyone!",
                    "translation": "너의 정돈 습관이 모두에게 도움이 돼!"
                }
            ]
        }
    ]
}
ID: 11830 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "차분한 대처와 마음의 힐링",
            "explanation": "ISTJ의 체계적인 스트레스 관리와 ISFP의 감정적 치유",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I make plans when stressed.",
                    "translation": "나는 스트레스받을 때 계획을 세워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Planning helps control difficult feelings!",
                    "translation": "계획 세우는 것이 어려운 감정을 조절하는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I break problems into steps.",
                    "translation": "나는 문제를 단계별로 나눠."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 스트레스받을 때 계획을 세워요?",
                    "hint": "동현이가 스트레스받을 때 뭘 한다고 했나요?",
                    "result": "O",
                    "explanation": "동현이는 스트레스받을 때 계획을 세운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Small steps make big changes!",
                    "translation": "작은 단계들이 큰 변화를 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I focus on what works.",
                    "translation": "나는 효과적인 것에 집중해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Focusing brings such inner peace!",
                    "translation": "집중하는 것이 내면의 평화를 가져다줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun focuses on what @@.",
                    "hint": "동현이가 무엇에 집중한다고 했나요?",
                    "optionA": "fails",
                    "optionB": "works",
                    "optionC": "hurts",
                    "result": "works",
                    "explanation": "동현이는 효과적인 것(what works)에 집중한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You find beauty during hardship.",
                    "translation": "너는 어려운 상황에서도 아름다움을 찾아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Art and music heal hearts!",
                    "translation": "예술과 음악이 마음을 치유해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your gentle spirit soothes others.",
                    "translation": "너의 부드러운 영혼이 다른 사람들을 달래줘."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "문제 해결에 대한 문장이에요.",
                    "result": "Time solve many problems",
                    "explanation": "시간이 많은 문제를 해결해요.",
                    "optionA": "many",
                    "optionB": "Time",
                    "optionC": "solve",
                    "optionD": "problems"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Your steady approach calms everyone!",
                    "translation": "너의 꾸준한 접근법이 모두를 진정시켜!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "차분한 대처와 마음의 힐링",
            "explanation": "ISTJ의 체계적인 스트레스 관리와 ISFP의 감정적 치유",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I make plans when stressed.",
                    "translation": "나는 스트레스받을 때 계획을 세워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Planning helps control difficult feelings!",
                    "translation": "계획 세우는 것이 어려운 감정을 조절하는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I break problems into steps.",
                    "translation": "나는 문제를 단계별로 나눠."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 스트레스받을 때 계획을 세워요?",
                    "hint": "동현이가 스트레스받을 때 뭘 한다고 했나요?",
                    "result": "O",
                    "explanation": "동현이는 스트레스받을 때 계획을 세운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Small steps make big changes!",
                    "translation": "작은 단계들이 큰 변화를 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I focus on what works.",
                    "translation": "나는 효과적인 것에 집중해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Focusing brings such inner peace!",
                    "translation": "집중하는 것이 내면의 평화를 가져다줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun focuses on what @@.",
                    "hint": "동현이가 무엇에 집중한다고 했나요?",
                    "optionA": "fails",
                    "optionB": "works",
                    "optionC": "hurts",
                    "result": "works",
                    "explanation": "동현이는 효과적인 것(what works)에 집중한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You find beauty during hardship.",
                    "translation": "너는 어려운 상황에서도 아름다움을 찾아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Art and music heal hearts!",
                    "translation": "예술과 음악이 마음을 치유해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your gentle spirit soothes others.",
                    "translation": "너의 부드러운 영혼이 다른 사람들을 달래줘."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "문제 해결에 대한 문장이에요.",
                    "optionA": "many",
                    "optionB": "Time",
                    "optionC": "solve",
                    "optionD": "problems",
                    "result": "Time solve many problems",
                    "explanation": "시간이 많은 문제를 해결해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Your steady approach calms everyone!",
                    "translation": "너의 꾸준한 접근법이 모두를 진정시켜!"
                }
            ]
        }
    ]
}
ID: 11831 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "힘든 시간을 함께",
            "explanation": "ISTJ의 실용적 해결책과 ISFP의 감정적 지지",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I write problems down clearly.",
                    "translation": "나는 문제를 명확히 적어둬."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Writing helps organize worried thoughts!",
                    "translation": "쓰는 것이 걱정되는 생각을 정리하는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I research solutions step by step.",
                    "translation": "나는 해결책을 단계별로 조사해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 문제를 대충 해결해요?",
                    "hint": "동현이가 어떻게 해결책을 찾는다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 문제를 명확히 적고 단계별로 조사한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Research brings such helpful answers!",
                    "translation": "조사가 정말 도움이 되는 답을 가져다줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I stick to proven methods.",
                    "translation": "나는 검증된 방법을 고수해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Proven ways build real confidence!",
                    "translation": "검증된 방법이 진짜 자신감을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun sticks to proven @@.",
                    "hint": "동현이가 무엇을 고수한다고 했나요?",
                    "optionA": "dreams",
                    "optionB": "methods",
                    "optionC": "stories",
                    "result": "methods",
                    "explanation": "동현이는 검증된 방법(methods)을 고수한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You offer comfort during storms.",
                    "translation": "너는 폭풍우 동안 위로를 제공해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Emotional support matters so much!",
                    "translation": "감정적인 지지가 정말 중요해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Together we handle anything well.",
                    "translation": "함께라면 우리는 뭐든 잘 처리해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께 하는 것에 대한 문장이에요.",
                    "result": "Together makes us stronger",
                    "explanation": "함께하는 것이 우리를 더 강하게 만들어요.",
                    "optionA": "makes",
                    "optionB": "us",
                    "optionC": "Together",
                    "optionD": "stronger"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Your practical help saves everyone!",
                    "translation": "너의 실용적인 도움이 모두를 구해줘!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "힘든 시간을 함께",
            "explanation": "ISTJ의 실용적 해결책과 ISFP의 감정적 지지",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I write problems down clearly.",
                    "translation": "나는 문제를 명확히 적어둬."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Writing helps organize worried thoughts!",
                    "translation": "쓰는 것이 걱정되는 생각을 정리하는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I research solutions step by step.",
                    "translation": "나는 해결책을 단계별로 조사해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 문제를 대충 해결해요?",
                    "hint": "동현이가 어떻게 해결책을 찾는다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 문제를 명확히 적고 단계별로 조사한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Research brings such helpful answers!",
                    "translation": "조사가 정말 도움이 되는 답을 가져다줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I stick to proven methods.",
                    "translation": "나는 검증된 방법을 고수해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Proven ways build real confidence!",
                    "translation": "검증된 방법이 진짜 자신감을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun sticks to proven @@.",
                    "hint": "동현이가 무엇을 고수한다고 했나요?",
                    "optionA": "dreams",
                    "optionB": "methods",
                    "optionC": "stories",
                    "result": "methods",
                    "explanation": "동현이는 검증된 방법(methods)을 고수한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You offer comfort during storms.",
                    "translation": "너는 폭풍우 동안 위로를 제공해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Emotional support matters so much!",
                    "translation": "감정적인 지지가 정말 중요해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Together we handle anything well.",
                    "translation": "함께라면 우리는 뭐든 잘 처리해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "함께 하는 것에 대한 문장이에요.",
                    "optionA": "makes",
                    "optionB": "us",
                    "optionC": "Together",
                    "optionD": "stronger",
                    "result": "Together makes us stronger",
                    "explanation": "함께하는 것이 우리를 더 강하게 만들어요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Your practical help saves everyone!",
                    "translation": "너의 실용적인 도움이 모두를 구해줘!"
                }
            ]
        }
    ]
}
ID: 11832 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "꿈을 향한 계단",
            "explanation": "ISTJ의 체계적 목표 설정과 ISFP의 개인적 가치 추구",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I set clear career goals.",
                    "translation": "나는 명확한 직업 목표를 세워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Clear goals help dreams come true!",
                    "translation": "명확한 목표가 꿈이 실현되도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I plan each step carefully.",
                    "translation": "나는 각 단계를 신중히 계획해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 목표 없이 살아가나요?",
                    "hint": "동현이가 무엇을 세운다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 명확한 직업 목표를 세운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Careful planning shows real wisdom!",
                    "translation": "신중한 계획이 진짜 지혜를 보여줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I track my progress monthly.",
                    "translation": "나는 내 진행 상황을 매월 추적해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Tracking helps see wonderful growth!",
                    "translation": "추적하는 것이 멋진 성장을 보게 도와줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun tracks his progress @@.",
                    "hint": "동현이가 언제 진행 상황을 추적한다고 했나요?",
                    "optionA": "daily",
                    "optionB": "monthly",
                    "optionC": "yearly",
                    "result": "monthly",
                    "explanation": "동현이는 매월(monthly) 진행 상황을 추적한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your passion inspires creative work.",
                    "translation": "너의 열정이 창의적인 일에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Work should feel meaningful always!",
                    "translation": "일은 항상 의미 있게 느껴져야 해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Purpose makes any job worthwhile.",
                    "translation": "목적이 어떤 일이든 가치 있게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "꿈에 대한 문장이에요.",
                    "result": "Big dreams take time",
                    "explanation": "큰 꿈은 시간이 걸려요.",
                    "optionA": "Big",
                    "optionB": "take",
                    "optionC": "dreams",
                    "optionD": "time"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Your steady progress inspires everyone!",
                    "translation": "너의 꾸준한 진전이 모두에게 영감을 줘!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "꿈을 향한 계단",
            "explanation": "ISTJ의 체계적 목표 설정과 ISFP의 개인적 가치 추구",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I set clear career goals.",
                    "translation": "나는 명확한 직업 목표를 세워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Clear goals help dreams come true!",
                    "translation": "명확한 목표가 꿈이 실현되도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I plan each step carefully.",
                    "translation": "나는 각 단계를 신중히 계획해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 목표 없이 살아가나요?",
                    "hint": "동현이가 무엇을 세운다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 명확한 직업 목표를 세운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Careful planning shows real wisdom!",
                    "translation": "신중한 계획이 진짜 지혜를 보여줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I track my progress monthly.",
                    "translation": "나는 내 진행 상황을 매월 추적해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Tracking helps see wonderful growth!",
                    "translation": "추적하는 것이 멋진 성장을 보게 도와줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun tracks his progress @@.",
                    "hint": "동현이가 언제 진행 상황을 추적한다고 했나요?",
                    "optionA": "daily",
                    "optionB": "monthly",
                    "optionC": "yearly",
                    "result": "monthly",
                    "explanation": "동현이는 매월(monthly) 진행 상황을 추적한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your passion inspires creative work.",
                    "translation": "너의 열정이 창의적인 일에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Work should feel meaningful always!",
                    "translation": "일은 항상 의미 있게 느껴져야 해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Purpose makes any job worthwhile.",
                    "translation": "목적이 어떤 일이든 가치 있게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "꿈에 대한 문장이에요.",
                    "optionA": "Big",
                    "optionB": "take",
                    "optionC": "dreams",
                    "optionD": "time",
                    "result": "Big dreams take time",
                    "explanation": "큰 꿈은 시간이 걸려요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Your steady progress inspires everyone!",
                    "translation": "너의 꾸준한 진전이 모두에게 영감을 줘!"
                }
            ]
        }
    ]
}
ID: 11833 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "나만의 길 찾기",
            "explanation": "ISTJ의 안정적 직업관과 ISFP의 개성 있는 진로",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I want stable long-term work.",
                    "translation": "나는 안정적인 장기적 일을 원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Stability brings such nice security!",
                    "translation": "안정성이 정말 좋은 보안감을 가져다줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I research job requirements thoroughly.",
                    "translation": "나는 직업 요구사항을 철저히 조사해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 불안정한 일을 선호해요?",
                    "hint": "동현이가 어떤 일을 원한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 안정적인 장기적 일을 원한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Research helps make smart choices!",
                    "translation": "조사가 현명한 선택을 하는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I build skills step by step.",
                    "translation": "나는 기술을 단계적으로 쌓아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Building skills opens many doors!",
                    "translation": "기술 쌓는 것이 많은 문을 열어줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun builds skills step by @@.",
                    "hint": "동현이가 어떻게 기술을 쌓는다고 했나요?",
                    "optionA": "luck",
                    "optionB": "step",
                    "optionC": "magic",
                    "result": "step",
                    "explanation": "동현이는 기술을 단계적으로(step by step) 쌓는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You follow your heart's calling.",
                    "translation": "너는 네 마음의 부름을 따라가."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Personal fulfillment matters most deeply!",
                    "translation": "개인적인 성취감이 가장 깊이 중요해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your unique path creates beauty.",
                    "translation": "너의 독특한 길이 아름다움을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성공에 대한 문장이에요.",
                    "result": "Hard work brings success",
                    "explanation": "열심히 일하는 것이 성공을 가져다줘요.",
                    "optionA": "Hard",
                    "optionB": "work",
                    "optionC": "brings",
                    "optionD": "success"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Your practical approach helps everyone!",
                    "translation": "너의 실용적인 접근법이 모두에게 도움이 돼!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "나만의 길 찾기",
            "explanation": "ISTJ의 안정적 직업관과 ISFP의 개성 있는 진로",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I want stable long-term work.",
                    "translation": "나는 안정적인 장기적 일을 원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Stability brings such nice security!",
                    "translation": "안정성이 정말 좋은 보안감을 가져다줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I research job requirements thoroughly.",
                    "translation": "나는 직업 요구사항을 철저히 조사해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 불안정한 일을 선호해요?",
                    "hint": "동현이가 어떤 일을 원한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 안정적인 장기적 일을 원한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Research helps make smart choices!",
                    "translation": "조사가 현명한 선택을 하는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I build skills step by step.",
                    "translation": "나는 기술을 단계적으로 쌓아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Building skills opens many doors!",
                    "translation": "기술 쌓는 것이 많은 문을 열어줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun builds skills step by @@.",
                    "hint": "동현이가 어떻게 기술을 쌓는다고 했나요?",
                    "optionA": "luck",
                    "optionB": "step",
                    "optionC": "magic",
                    "result": "step",
                    "explanation": "동현이는 기술을 단계적으로(step by step) 쌓는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You follow your heart's calling.",
                    "translation": "너는 네 마음의 부름을 따라가."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Personal fulfillment matters most deeply!",
                    "translation": "개인적인 성취감이 가장 깊이 중요해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your unique path creates beauty.",
                    "translation": "너의 독특한 길이 아름다움을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "성공에 대한 문장이에요.",
                    "optionA": "Hard",
                    "optionB": "work",
                    "optionC": "brings",
                    "optionD": "success",
                    "result": "Hard work brings success",
                    "explanation": "열심히 일하는 것이 성공을 가져다줘요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Your practical approach helps everyone!",
                    "translation": "너의 실용적인 접근법이 모두에게 도움이 돼!"
                }
            ]
        }
    ]
}
ID: 11834 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "조용한 취미와 창작의 시간",
            "explanation": "ISTJ의 차분한 여가와 ISFP의 창의적 취미",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I read books every evening.",
                    "translation": "나는 매일 저녁 책을 읽어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Reading opens wonderful new worlds!",
                    "translation": "독서가 멋진 새로운 세계를 열어줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I collect stamps from countries.",
                    "translation": "나는 여러 나라의 우표를 모아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 저녁에 책을 읽어요?",
                    "hint": "동현이가 언제 책을 읽는다고 했나요?",
                    "result": "O",
                    "explanation": "동현이는 매일 저녁 책을 읽는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Collections tell such interesting stories!",
                    "translation": "수집품들이 정말 흥미로운 이야기를 들려줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I organize my hobby supplies.",
                    "translation": "나는 취미 용품들을 정리해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Organization makes hobbies more fun!",
                    "translation": "정리정돈이 취미를 더 재미있게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun collects stamps from @@.",
                    "hint": "동현이가 어디서 우표를 모은다고 했나요?",
                    "optionA": "stores",
                    "optionB": "countries",
                    "optionC": "friends",
                    "result": "countries",
                    "explanation": "동현이는 여러 나라(countries)의 우표를 모은다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your art brings joy everywhere.",
                    "translation": "너의 예술이 어디든 기쁨을 가져다줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Creating things feels so alive!",
                    "translation": "무언가를 창조하는 것이 정말 살아있게 느껴져!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Beauty flows through your hands.",
                    "translation": "아름다움이 너의 손을 통해 흘러."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "취미에 대한 문장이에요.",
                    "result": "Hobbies bring much joy",
                    "explanation": "취미는 많은 기쁨을 가져다줘요.",
                    "optionA": "bring",
                    "optionB": "joy",
                    "optionC": "much",
                    "optionD": "Hobbies"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Your quiet hobbies teach patience!",
                    "translation": "너의 조용한 취미가 인내를 가르쳐줘!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "조용한 취미와 창작의 시간",
            "explanation": "ISTJ의 차분한 여가와 ISFP의 창의적 취미",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I read books every evening.",
                    "translation": "나는 매일 저녁 책을 읽어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Reading opens wonderful new worlds!",
                    "translation": "독서가 멋진 새로운 세계를 열어줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I collect stamps from countries.",
                    "translation": "나는 여러 나라의 우표를 모아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 저녁에 책을 읽어요?",
                    "hint": "동현이가 언제 책을 읽는다고 했나요?",
                    "result": "O",
                    "explanation": "동현이는 매일 저녁 책을 읽는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Collections tell such interesting stories!",
                    "translation": "수집품들이 정말 흥미로운 이야기를 들려줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I organize my hobby supplies.",
                    "translation": "나는 취미 용품들을 정리해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Organization makes hobbies more fun!",
                    "translation": "정리정돈이 취미를 더 재미있게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun collects stamps from @@.",
                    "hint": "동현이가 어디서 우표를 모은다고 했나요?",
                    "optionA": "stores",
                    "optionB": "countries",
                    "optionC": "friends",
                    "result": "countries",
                    "explanation": "동현이는 여러 나라(countries)의 우표를 모은다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your art brings joy everywhere.",
                    "translation": "너의 예술이 어디든 기쁨을 가져다줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Creating things feels so alive!",
                    "translation": "무언가를 창조하는 것이 정말 살아있게 느껴져!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Beauty flows through your hands.",
                    "translation": "아름다움이 너의 손을 통해 흘러."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "취미에 대한 문장이에요.",
                    "optionA": "bring",
                    "optionB": "joy",
                    "optionC": "much",
                    "optionD": "Hobbies",
                    "result": "Hobbies bring much joy",
                    "explanation": "취미는 많은 기쁨을 가져다줘요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Your quiet hobbies teach patience!",
                    "translation": "너의 조용한 취미가 인내를 가르쳐줘!"
                }
            ]
        }
    ]
}
ID: 11835 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "평온한 휴식과 자유로운 표현",
            "explanation": "ISTJ의 규칙적인 여가와 ISFP의 감성적 활동",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I garden every weekend morning.",
                    "translation": "나는 매주 주말 아침에 정원 가꾸기를 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Gardening connects us with nature!",
                    "translation": "정원 가꾸기가 우리를 자연과 연결해줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I water plants same time.",
                    "translation": "나는 같은 시간에 식물들에 물을 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 가끔 정원 일을 해요?",
                    "hint": "동현이가 언제 정원 일을 한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 매주 주말 아침에 정원 일을 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Regular care makes plants happy!",
                    "translation": "규칙적인 관리가 식물들을 행복하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I plan my garden layout.",
                    "translation": "나는 내 정원 배치를 계획해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Planning creates such beautiful spaces!",
                    "translation": "계획하는 것이 정말 아름다운 공간을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun waters plants same @@.",
                    "hint": "동현이가 언제 식물들에 물을 준다고 했나요?",
                    "optionA": "place",
                    "optionB": "time",
                    "optionC": "way",
                    "result": "time",
                    "explanation": "동현이는 같은 시간(same time)에 식물들에 물을 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your music touches people's hearts.",
                    "translation": "너의 음악이 사람들의 마음을 감동시켜."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Music expresses feelings so beautifully!",
                    "translation": "음악이 감정을 정말 아름답게 표현해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Creative expression heals many souls.",
                    "translation": "창의적 표현이 많은 영혼을 치유해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "자연에 대한 문장이에요.",
                    "result": "Nature brings inner peace",
                    "explanation": "자연이 내면의 평화를 가져다줘요.",
                    "optionA": "Nature",
                    "optionB": "brings",
                    "optionC": "peace",
                    "optionD": "inner"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Your steady habits inspire balance!",
                    "translation": "너의 꾸준한 습관이 균형에 영감을 줘!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "평온한 휴식과 자유로운 표현",
            "explanation": "ISTJ의 규칙적인 여가와 ISFP의 감성적 활동",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I garden every weekend morning.",
                    "translation": "나는 매주 주말 아침에 정원 가꾸기를 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Gardening connects us with nature!",
                    "translation": "정원 가꾸기가 우리를 자연과 연결해줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I water plants same time.",
                    "translation": "나는 같은 시간에 식물들에 물을 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 가끔 정원 일을 해요?",
                    "hint": "동현이가 언제 정원 일을 한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 매주 주말 아침에 정원 일을 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Regular care makes plants happy!",
                    "translation": "규칙적인 관리가 식물들을 행복하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I plan my garden layout.",
                    "translation": "나는 내 정원 배치를 계획해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Planning creates such beautiful spaces!",
                    "translation": "계획하는 것이 정말 아름다운 공간을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun waters plants same @@.",
                    "hint": "동현이가 언제 식물들에 물을 준다고 했나요?",
                    "optionA": "place",
                    "optionB": "time",
                    "optionC": "way",
                    "result": "time",
                    "explanation": "동현이는 같은 시간(same time)에 식물들에 물을 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your music touches people's hearts.",
                    "translation": "너의 음악이 사람들의 마음을 감동시켜."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Music expresses feelings so beautifully!",
                    "translation": "음악이 감정을 정말 아름답게 표현해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Creative expression heals many souls.",
                    "translation": "창의적 표현이 많은 영혼을 치유해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "자연에 대한 문장이에요.",
                    "optionA": "Nature",
                    "optionB": "brings",
                    "optionC": "peace",
                    "optionD": "inner",
                    "result": "Nature brings inner peace",
                    "explanation": "자연이 내면의 평화를 가져다줘요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Your steady habits inspire balance!",
                    "translation": "너의 꾸준한 습관이 균형에 영감을 줘!"
                }
            ]
        }
    ]
}
ID: 11836 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "차근차근 해결하기",
            "explanation": "ISTJ의 체계적 갈등 해결과 ISFP의 조화 추구",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I discuss problems step by step.",
                    "translation": "나는 문제를 단계별로 논의해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Step-by-step brings such clear understanding!",
                    "translation": "단계적으로 하는 것이 명확한 이해를 가져다줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I focus on facts first.",
                    "translation": "나는 먼저 사실에 집중해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 감정부터 먼저 말해요?",
                    "hint": "동현이가 먼저 무엇에 집중한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 먼저 사실에 집중한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Facts help everyone see clearly!",
                    "translation": "사실이 모두가 명확하게 보는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I write solutions down clearly.",
                    "translation": "나는 해결책을 명확하게 적어둬."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Writing helps remember important agreements!",
                    "translation": "쓰는 것이 중요한 합의를 기억하는 데 도움이 돼!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun writes solutions down @@.",
                    "hint": "동현이가 해결책을 어떻게 적는다고 했나요?",
                    "optionA": "messily",
                    "optionB": "clearly",
                    "optionC": "quickly",
                    "result": "clearly",
                    "explanation": "동현이는 해결책을 명확하게(clearly) 적어둔다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You understand everyone's feelings deeply.",
                    "translation": "너는 모든 사람의 감정을 깊이 이해해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Harmony matters more than winning!",
                    "translation": "조화가 이기는 것보다 더 중요해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Balance brings the best solutions.",
                    "translation": "균형이 최고의 해결책을 가져다줘."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "평화에 대한 문장이에요.",
                    "result": "Understanding brings lasting peace",
                    "explanation": "이해가 지속적인 평화를 가져다줘요.",
                    "optionA": "peace",
                    "optionB": "brings",
                    "optionC": "Understanding",
                    "optionD": "lasting"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Your calm approach helps everyone!",
                    "translation": "너의 차분한 접근법이 모두에게 도움이 돼!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "차근차근 해결하기",
            "explanation": "ISTJ의 체계적 갈등 해결과 ISFP의 조화 추구",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I discuss problems step by step.",
                    "translation": "나는 문제를 단계별로 논의해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Step-by-step brings such clear understanding!",
                    "translation": "단계적으로 하는 것이 명확한 이해를 가져다줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I focus on facts first.",
                    "translation": "나는 먼저 사실에 집중해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 감정부터 먼저 말해요?",
                    "hint": "동현이가 먼저 무엇에 집중한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 먼저 사실에 집중한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Facts help everyone see clearly!",
                    "translation": "사실이 모두가 명확하게 보는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I write solutions down clearly.",
                    "translation": "나는 해결책을 명확하게 적어둬."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Writing helps remember important agreements!",
                    "translation": "쓰는 것이 중요한 합의를 기억하는 데 도움이 돼!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun writes solutions down @@.",
                    "hint": "동현이가 해결책을 어떻게 적는다고 했나요?",
                    "optionA": "messily",
                    "optionB": "clearly",
                    "optionC": "quickly",
                    "result": "clearly",
                    "explanation": "동현이는 해결책을 명확하게(clearly) 적어둔다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You understand everyone's feelings deeply.",
                    "translation": "너는 모든 사람의 감정을 깊이 이해해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Harmony matters more than winning!",
                    "translation": "조화가 이기는 것보다 더 중요해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Balance brings the best solutions.",
                    "translation": "균형이 최고의 해결책을 가져다줘."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "평화에 대한 문장이에요.",
                    "optionA": "peace",
                    "optionB": "brings",
                    "optionC": "Understanding",
                    "optionD": "lasting",
                    "result": "Understanding brings lasting peace",
                    "explanation": "이해가 지속적인 평화를 가져다줘요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Your calm approach helps everyone!",
                    "translation": "너의 차분한 접근법이 모두에게 도움이 돼!"
                }
            ]
        }
    ]
}
ID: 11837 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "마음을 모으는 대화",
            "explanation": "ISTJ의 논리적 중재와 ISFP의 감정적 공감",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I listen to everyone carefully.",
                    "translation": "나는 모든 사람의 말을 신중히 들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Careful listening shows deep respect!",
                    "translation": "신중히 듣는 것이 깊은 존중을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I separate emotions from facts.",
                    "translation": "나는 감정과 사실을 분리해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 사람들의 말을 대충 들어요?",
                    "hint": "동현이가 어떻게 듣는다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 모든 사람의 말을 신중히 듣는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Separating helps think more clearly!",
                    "translation": "분리하는 것이 더 명확하게 생각하는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I suggest practical next steps.",
                    "translation": "나는 실용적인 다음 단계를 제안해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Practical steps move things forward!",
                    "translation": "실용적인 단계가 일들을 앞으로 나아가게 해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun separates emotions from @@.",
                    "hint": "동현이가 감정과 무엇을 분리한다고 했나요?",
                    "optionA": "dreams",
                    "optionB": "facts",
                    "optionC": "hopes",
                    "result": "facts",
                    "explanation": "동현이는 감정과 사실(facts)을 분리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You help people feel heard.",
                    "translation": "너는 사람들이 들어주는 걸 느끼게 도와줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Feeling heard heals many hearts!",
                    "translation": "들어준다고 느끼는 것이 많은 마음을 치유해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Together we create peaceful solutions.",
                    "translation": "함께 우리는 평화로운 해결책을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소통에 대한 문장이에요.",
                    "result": "Good communication solves problems",
                    "explanation": "좋은 소통이 문제를 해결해요.",
                    "optionA": "solves",
                    "optionB": "problems",
                    "optionC": "communication",
                    "optionD": "Good"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Your fair approach brings justice!",
                    "translation": "너의 공정한 접근법이 정의를 가져다줘!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "마음을 모으는 대화",
            "explanation": "ISTJ의 논리적 중재와 ISFP의 감정적 공감",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I listen to everyone carefully.",
                    "translation": "나는 모든 사람의 말을 신중히 들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Careful listening shows deep respect!",
                    "translation": "신중히 듣는 것이 깊은 존중을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I separate emotions from facts.",
                    "translation": "나는 감정과 사실을 분리해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 사람들의 말을 대충 들어요?",
                    "hint": "동현이가 어떻게 듣는다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 모든 사람의 말을 신중히 듣는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Separating helps think more clearly!",
                    "translation": "분리하는 것이 더 명확하게 생각하는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I suggest practical next steps.",
                    "translation": "나는 실용적인 다음 단계를 제안해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Practical steps move things forward!",
                    "translation": "실용적인 단계가 일들을 앞으로 나아가게 해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun separates emotions from @@.",
                    "hint": "동현이가 감정과 무엇을 분리한다고 했나요?",
                    "optionA": "dreams",
                    "optionB": "facts",
                    "optionC": "hopes",
                    "result": "facts",
                    "explanation": "동현이는 감정과 사실(facts)을 분리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You help people feel heard.",
                    "translation": "너는 사람들이 들어주는 걸 느끼게 도와줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Feeling heard heals many hearts!",
                    "translation": "들어준다고 느끼는 것이 많은 마음을 치유해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Together we create peaceful solutions.",
                    "translation": "함께 우리는 평화로운 해결책을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "소통에 대한 문장이에요.",
                    "optionA": "solves",
                    "optionB": "problems",
                    "optionC": "communication",
                    "optionD": "Good",
                    "result": "Good communication solves problems",
                    "explanation": "좋은 소통이 문제를 해결해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Your fair approach brings justice!",
                    "translation": "너의 공정한 접근법이 정의를 가져다줘!"
                }
            ]
        }
    ]
}
ID: 11838 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "체계적인 계획과 실용적인 실행",
            "explanation": "ISTJ의 꼼꼼한 계획과 ISTP의 효율적인 지지",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I plan meetings very carefully.",
                    "translation": "나는 회의를 매우 신중하게 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Planning helps things work smoothly!",
                    "translation": "계획하는 것이 일들을 순조롭게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I prepare all materials first.",
                    "translation": "나는 모든 자료를 먼저 준비해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 회의를 대충 계획하나요?",
                    "hint": "동현이가 어떻게 계획한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 회의를 매우 신중하게(very carefully) 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Preparation saves time and stress!",
                    "translation": "준비가 시간과 스트레스를 절약해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I follow agenda items exactly.",
                    "translation": "나는 안건 항목들을 정확히 따라가."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Structure keeps everyone on track!",
                    "translation": "구조가 모두를 궤도에 유지해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun prepares all @@ first.",
                    "hint": "동현이가 먼저 무엇을 준비한다고 했나요?",
                    "optionA": "snacks",
                    "optionB": "materials",
                    "optionC": "games",
                    "result": "materials",
                    "explanation": "동현이는 모든 자료(materials)를 먼저 준비한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You solve problems so quickly.",
                    "translation": "너는 문제를 정말 빨리 해결해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Quick thinking helps groups move!",
                    "translation": "빠른 사고가 그룹이 움직이게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your practical ideas work well.",
                    "translation": "너의 실용적인 아이디어가 잘 작동해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "팀워크에 대한 문장이에요.",
                    "result": "Teams work best together",
                    "explanation": "팀들은 함께할 때 가장 잘 작동해요.",
                    "optionA": "best",
                    "optionB": "work",
                    "optionC": "together",
                    "optionD": "Teams"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your organization skills inspire everyone!",
                    "translation": "너의 정리 기술이 모두에게 영감을 줘!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "체계적인 계획과 실용적인 실행",
            "explanation": "ISTJ의 꼼꼼한 계획과 ISTP의 효율적인 지지",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I plan meetings very carefully.",
                    "translation": "나는 회의를 매우 신중하게 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Planning helps things work smoothly!",
                    "translation": "계획하는 것이 일들을 순조롭게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I prepare all materials first.",
                    "translation": "나는 모든 자료를 먼저 준비해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 회의를 대충 계획하나요?",
                    "hint": "동현이가 어떻게 계획한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 회의를 매우 신중하게(very carefully) 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Preparation saves time and stress!",
                    "translation": "준비가 시간과 스트레스를 절약해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I follow agenda items exactly.",
                    "translation": "나는 안건 항목들을 정확히 따라가."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Structure keeps everyone on track!",
                    "translation": "구조가 모두를 궤도에 유지해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun prepares all @@ first.",
                    "hint": "동현이가 먼저 무엇을 준비한다고 했나요?",
                    "optionA": "snacks",
                    "optionB": "materials",
                    "optionC": "games",
                    "result": "materials",
                    "explanation": "동현이는 모든 자료(materials)를 먼저 준비한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You solve problems so quickly.",
                    "translation": "너는 문제를 정말 빨리 해결해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Quick thinking helps groups move!",
                    "translation": "빠른 사고가 그룹이 움직이게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your practical ideas work well.",
                    "translation": "너의 실용적인 아이디어가 잘 작동해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "팀워크에 대한 문장이에요.",
                    "optionA": "best",
                    "optionB": "work",
                    "optionC": "together",
                    "optionD": "Teams",
                    "result": "Teams work best together",
                    "explanation": "팀들은 함께할 때 가장 잘 작동해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your organization skills inspire everyone!",
                    "translation": "너의 정리 기술이 모두에게 영감을 줘!"
                }
            ]
        }
    ]
}
ID: 11839 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "안정적인 관계와 자유로운 소통",
            "explanation": "ISTJ의 신뢰할 수 있는 우정과 ISTP의 편안한 지지",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I keep my promises always.",
                    "translation": "나는 항상 약속을 지켜."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Promises build real trust between us!",
                    "translation": "약속이 우리 사이에 진짜 신뢰를 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I remember important dates clearly.",
                    "translation": "나는 중요한 날들을 명확히 기억해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 약속을 잘 까먹어요?",
                    "hint": "동현이가 약속을 어떻게 한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 항상 약속을 지킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Remembering shows you really care!",
                    "translation": "기억하는 것이 네가 정말 신경 쓴다는 걸 보여줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I listen when friends need help.",
                    "translation": "나는 친구들이 도움이 필요할 때 들어줘."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Listening creates comfortable spaces for sharing!",
                    "translation": "듣는 것이 나누기 위한 편안한 공간을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun remembers important @@ clearly.",
                    "hint": "동현이가 무엇을 명확히 기억한다고 했나요?",
                    "optionA": "songs",
                    "optionB": "dates",
                    "optionC": "jokes",
                    "result": "dates",
                    "explanation": "동현이는 중요한 날들(dates)을 명확히 기억한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You give honest opinions directly.",
                    "translation": "너는 정직한 의견을 직접적으로 말해줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Direct honesty helps friendships grow!",
                    "translation": "직접적인 정직함이 우정이 자라게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Balance makes our friendship strong.",
                    "translation": "균형이 우리 우정을 강하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "우정에 대한 문장이에요.",
                    "result": "True friends support each",
                    "explanation": "진정한 친구들은 서로를 지지해요.",
                    "optionA": "each",
                    "optionB": "friends",
                    "optionC": "support",
                    "optionD": "True"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your steady friendship means everything!",
                    "translation": "너의 꾸준한 우정이 모든 걸 의미해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "안정적인 관계와 자유로운 소통",
            "explanation": "ISTJ의 신뢰할 수 있는 우정과 ISTP의 편안한 지지",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I keep my promises always.",
                    "translation": "나는 항상 약속을 지켜."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Promises build real trust between us!",
                    "translation": "약속이 우리 사이에 진짜 신뢰를 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I remember important dates clearly.",
                    "translation": "나는 중요한 날들을 명확히 기억해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 약속을 잘 까먹어요?",
                    "hint": "동현이가 약속을 어떻게 한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 항상 약속을 지킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Remembering shows you really care!",
                    "translation": "기억하는 것이 네가 정말 신경 쓴다는 걸 보여줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I listen when friends need help.",
                    "translation": "나는 친구들이 도움이 필요할 때 들어줘."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Listening creates comfortable spaces for sharing!",
                    "translation": "듣는 것이 나누기 위한 편안한 공간을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun remembers important @@ clearly.",
                    "hint": "동현이가 무엇을 명확히 기억한다고 했나요?",
                    "optionA": "songs",
                    "optionB": "dates",
                    "optionC": "jokes",
                    "result": "dates",
                    "explanation": "동현이는 중요한 날들(dates)을 명확히 기억한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You give honest opinions directly.",
                    "translation": "너는 정직한 의견을 직접적으로 말해줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Direct honesty helps friendships grow!",
                    "translation": "직접적인 정직함이 우정이 자라게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Balance makes our friendship strong.",
                    "translation": "균형이 우리 우정을 강하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "우정에 대한 문장이에요.",
                    "optionA": "each",
                    "optionB": "friends",
                    "optionC": "support",
                    "optionD": "True",
                    "result": "True friends support each",
                    "explanation": "진정한 친구들은 서로를 지지해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your steady friendship means everything!",
                    "translation": "너의 꾸준한 우정이 모든 걸 의미해!"
                }
            ]
        }
    ]
}
ID: 11840 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "체계적인 학습과 실험적 탐구",
            "explanation": "ISTJ의 단계별 학습과 ISTP의 실습 중심 지지",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I study topics step by step.",
                    "translation": "나는 주제를 단계별로 공부해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Step-by-step builds solid understanding!",
                    "translation": "단계별로 하는 것이 견고한 이해를 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I take detailed notes always.",
                    "translation": "나는 항상 상세한 노트를 적어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 대충 공부하나요?",
                    "hint": "동현이가 어떻게 공부한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 단계별로 공부하고 상세한 노트를 적는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Detailed notes help remember important things!",
                    "translation": "상세한 노트가 중요한 것들을 기억하는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I review materials multiple times.",
                    "translation": "나는 자료를 여러 번 복습해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Multiple reviews make knowledge stick!",
                    "translation": "여러 번 복습하는 것이 지식을 붙게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun takes detailed @@ always.",
                    "hint": "동현이가 항상 무엇을 상세하게 한다고 했나요?",
                    "optionA": "pictures",
                    "optionB": "notes",
                    "optionC": "breaks",
                    "result": "notes",
                    "explanation": "동현이는 항상 상세한 노트(notes)를 적는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You test ideas by doing.",
                    "translation": "너는 해봄으로써 아이디어를 테스트해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Testing by doing shows what works!",
                    "translation": "해봄으로써 테스트하는 것이 무엇이 작동하는지 보여줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your hands-on approach teaches me.",
                    "translation": "너의 실습 접근법이 나를 가르쳐줘."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "학습에 대한 문장이에요.",
                    "result": "Practice makes things clear",
                    "explanation": "연습이 것들을 명확하게 만들어요.",
                    "optionA": "Practice",
                    "optionB": "clear",
                    "optionC": "makes",
                    "optionD": "things"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your systematic approach works perfectly!",
                    "translation": "너의 체계적인 접근법이 완벽하게 작동해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "체계적인 학습과 실험적 탐구",
            "explanation": "ISTJ의 단계별 학습과 ISTP의 실습 중심 지지",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I study topics step by step.",
                    "translation": "나는 주제를 단계별로 공부해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Step-by-step builds solid understanding!",
                    "translation": "단계별로 하는 것이 견고한 이해를 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I take detailed notes always.",
                    "translation": "나는 항상 상세한 노트를 적어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 대충 공부하나요?",
                    "hint": "동현이가 어떻게 공부한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 단계별로 공부하고 상세한 노트를 적는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Detailed notes help remember important things!",
                    "translation": "상세한 노트가 중요한 것들을 기억하는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I review materials multiple times.",
                    "translation": "나는 자료를 여러 번 복습해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Multiple reviews make knowledge stick!",
                    "translation": "여러 번 복습하는 것이 지식을 붙게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun takes detailed @@ always.",
                    "hint": "동현이가 항상 무엇을 상세하게 한다고 했나요?",
                    "optionA": "pictures",
                    "optionB": "notes",
                    "optionC": "breaks",
                    "result": "notes",
                    "explanation": "동현이는 항상 상세한 노트(notes)를 적는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You test ideas by doing.",
                    "translation": "너는 해봄으로써 아이디어를 테스트해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Testing by doing shows what works!",
                    "translation": "해봄으로써 테스트하는 것이 무엇이 작동하는지 보여줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your hands-on approach teaches me.",
                    "translation": "너의 실습 접근법이 나를 가르쳐줘."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "학습에 대한 문장이에요.",
                    "optionA": "Practice",
                    "optionB": "clear",
                    "optionC": "makes",
                    "optionD": "things",
                    "result": "Practice makes things clear",
                    "explanation": "연습이 것들을 명확하게 만들어요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your systematic approach works perfectly!",
                    "translation": "너의 체계적인 접근법이 완벽하게 작동해!"
                }
            ]
        }
    ]
}
ID: 11841 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "신중한 조사와 실용적 발견",
            "explanation": "ISTJ의 철저한 정보 수집과 ISTP의 효율적 분석",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I check sources very carefully.",
                    "translation": "나는 출처를 매우 신중하게 확인해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Careful checking prevents many mistakes!",
                    "translation": "신중한 확인이 많은 실수를 예방해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I organize information by topics.",
                    "translation": "나는 정보를 주제별로 정리해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 출처를 대충 확인하나요?",
                    "hint": "동현이가 출처를 어떻게 확인한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 출처를 매우 신중하게(very carefully) 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Organizing helps find things quickly!",
                    "translation": "정리하는 것이 빨리 찾는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I save important documents safely.",
                    "translation": "나는 중요한 문서들을 안전하게 보관해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Safe storage protects valuable information!",
                    "translation": "안전한 보관이 소중한 정보를 보호해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun organizes information by @@.",
                    "hint": "동현이가 정보를 어떻게 정리한다고 했나요?",
                    "optionA": "colors",
                    "optionB": "topics",
                    "optionC": "sizes",
                    "result": "topics",
                    "explanation": "동현이는 정보를 주제별로(by topics) 정리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You spot key details immediately.",
                    "translation": "너는 핵심 세부사항을 즉시 발견해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Spotting details saves research time!",
                    "translation": "세부사항을 발견하는 것이 연구 시간을 절약해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your quick analysis helps focus.",
                    "translation": "너의 빠른 분석이 집중하는 데 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정보에 대한 문장이에요.",
                    "result": "Knowledge brings real power",
                    "explanation": "지식이 진짜 힘을 가져다줘요.",
                    "optionA": "Knowledge",
                    "optionB": "real",
                    "optionC": "power",
                    "optionD": "brings"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your thorough research impresses everyone!",
                    "translation": "너의 철저한 연구가 모두에게 감동을 줘!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "신중한 조사와 실용적 발견",
            "explanation": "ISTJ의 철저한 정보 수집과 ISTP의 효율적 분석",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I check sources very carefully.",
                    "translation": "나는 출처를 매우 신중하게 확인해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Careful checking prevents many mistakes!",
                    "translation": "신중한 확인이 많은 실수를 예방해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I organize information by topics.",
                    "translation": "나는 정보를 주제별로 정리해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 출처를 대충 확인하나요?",
                    "hint": "동현이가 출처를 어떻게 확인한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 출처를 매우 신중하게(very carefully) 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Organizing helps find things quickly!",
                    "translation": "정리하는 것이 빨리 찾는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I save important documents safely.",
                    "translation": "나는 중요한 문서들을 안전하게 보관해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Safe storage protects valuable information!",
                    "translation": "안전한 보관이 소중한 정보를 보호해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun organizes information by @@.",
                    "hint": "동현이가 정보를 어떻게 정리한다고 했나요?",
                    "optionA": "colors",
                    "optionB": "topics",
                    "optionC": "sizes",
                    "result": "topics",
                    "explanation": "동현이는 정보를 주제별로(by topics) 정리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You spot key details immediately.",
                    "translation": "너는 핵심 세부사항을 즉시 발견해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Spotting details saves research time!",
                    "translation": "세부사항을 발견하는 것이 연구 시간을 절약해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your quick analysis helps focus.",
                    "translation": "너의 빠른 분석이 집중하는 데 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "정보에 대한 문장이에요.",
                    "optionA": "Knowledge",
                    "optionB": "real",
                    "optionC": "power",
                    "optionD": "brings",
                    "result": "Knowledge brings real power",
                    "explanation": "지식이 진짜 힘을 가져다줘요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your thorough research impresses everyone!",
                    "translation": "너의 철저한 연구가 모두에게 감동을 줘!"
                }
            ]
        }
    ]
}
ID: 11842 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "논리적인 결정과 실용적인 선택",
            "explanation": "ISTJ의 신중한 판단과 ISTP의 효율적 지지",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I compare options very thoroughly.",
                    "translation": "나는 선택지들을 매우 철저히 비교해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Thorough comparison leads to better choices!",
                    "translation": "철저한 비교가 더 좋은 선택으로 이끌어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I write pros and cons.",
                    "translation": "나는 장단점을 적어둬."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 선택지들을 대충 비교하나요?",
                    "hint": "동현이가 어떻게 비교한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 선택지들을 매우 철저히(very thoroughly) 비교한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Writing helps see things clearly!",
                    "translation": "쓰는 것이 것들을 명확하게 보는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I consider long-term effects carefully.",
                    "translation": "나는 장기적 영향을 신중하게 고려해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Long-term thinking prevents future problems!",
                    "translation": "장기적 사고가 미래 문제를 예방해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun writes pros and @@.",
                    "hint": "동현이가 장점과 무엇을 적는다고 했나요?",
                    "optionA": "friends",
                    "optionB": "cons",
                    "optionC": "jokes",
                    "result": "cons",
                    "explanation": "동현이는 장점과 단점(cons)을 적는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You decide based on facts.",
                    "translation": "너는 사실에 기반해서 결정해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Facts make decisions more reliable!",
                    "translation": "사실이 결정을 더 신뢰할 수 있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your practical view saves time.",
                    "translation": "너의 실용적인 관점이 시간을 절약해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "결정에 대한 문장이에요.",
                    "result": "Good decisions require time",
                    "explanation": "좋은 결정은 시간이 필요해요.",
                    "optionA": "time",
                    "optionB": "require",
                    "optionC": "decisions",
                    "optionD": "Good"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your careful thinking helps everyone!",
                    "translation": "너의 신중한 사고가 모두에게 도움이 돼!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "논리적인 결정과 실용적인 선택",
            "explanation": "ISTJ의 신중한 판단과 ISTP의 효율적 지지",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I compare options very thoroughly.",
                    "translation": "나는 선택지들을 매우 철저히 비교해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Thorough comparison leads to better choices!",
                    "translation": "철저한 비교가 더 좋은 선택으로 이끌어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I write pros and cons.",
                    "translation": "나는 장단점을 적어둬."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 선택지들을 대충 비교하나요?",
                    "hint": "동현이가 어떻게 비교한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 선택지들을 매우 철저히(very thoroughly) 비교한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Writing helps see things clearly!",
                    "translation": "쓰는 것이 것들을 명확하게 보는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I consider long-term effects carefully.",
                    "translation": "나는 장기적 영향을 신중하게 고려해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Long-term thinking prevents future problems!",
                    "translation": "장기적 사고가 미래 문제를 예방해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun writes pros and @@.",
                    "hint": "동현이가 장점과 무엇을 적는다고 했나요?",
                    "optionA": "friends",
                    "optionB": "cons",
                    "optionC": "jokes",
                    "result": "cons",
                    "explanation": "동현이는 장점과 단점(cons)을 적는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You decide based on facts.",
                    "translation": "너는 사실에 기반해서 결정해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Facts make decisions more reliable!",
                    "translation": "사실이 결정을 더 신뢰할 수 있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your practical view saves time.",
                    "translation": "너의 실용적인 관점이 시간을 절약해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "결정에 대한 문장이에요.",
                    "optionA": "time",
                    "optionB": "require",
                    "optionC": "decisions",
                    "optionD": "Good",
                    "result": "Good decisions require time",
                    "explanation": "좋은 결정은 시간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your careful thinking helps everyone!",
                    "translation": "너의 신중한 사고가 모두에게 도움이 돼!"
                }
            ]
        }
    ]
}
ID: 11843 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "체계적인 선택과 현실적 판단",
            "explanation": "ISTJ의 계획적 의사결정과 ISTP의 유연한 지지",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I research all details first.",
                    "translation": "나는 먼저 모든 세부사항을 조사해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Research gives solid foundation for choices!",
                    "translation": "조사가 선택에 견고한 기반을 제공해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I ask experts for opinions.",
                    "translation": "나는 전문가들에게 의견을 구해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 세부사항을 조사하지 않고 결정하나요?",
                    "hint": "동현이가 먼저 무엇을 한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 먼저 모든 세부사항을 조사한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Expert opinions add valuable perspectives!",
                    "translation": "전문가 의견이 소중한 관점을 더해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I make backup plans always.",
                    "translation": "나는 항상 예비 계획을 세워."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Backup plans handle unexpected situations!",
                    "translation": "예비 계획이 예상치 못한 상황을 처리해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun asks experts for @@.",
                    "hint": "동현이가 전문가들에게 무엇을 구한다고 했나요?",
                    "optionA": "money",
                    "optionB": "opinions",
                    "optionC": "food",
                    "result": "opinions",
                    "explanation": "동현이는 전문가들에게 의견(opinions)을 구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You adapt when things change.",
                    "translation": "너는 상황이 바뀔 때 적응해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Adapting keeps us moving forward!",
                    "translation": "적응하는 것이 우리를 앞으로 나아가게 해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Flexibility balances my rigid planning.",
                    "translation": "유연성이 내 경직된 계획의 균형을 맞춰."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "계획에 대한 문장이에요.",
                    "result": "Smart plans save time",
                    "explanation": "똑똑한 계획이 시간을 절약해요.",
                    "optionA": "Smart",
                    "optionB": "save",
                    "optionC": "plans",
                    "optionD": "time"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your preparation skills amaze everyone!",
                    "translation": "너의 준비 기술이 모두를 놀라게 해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "체계적인 선택과 현실적 판단",
            "explanation": "ISTJ의 계획적 의사결정과 ISTP의 유연한 지지",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I research all details first.",
                    "translation": "나는 먼저 모든 세부사항을 조사해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Research gives solid foundation for choices!",
                    "translation": "조사가 선택에 견고한 기반을 제공해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I ask experts for opinions.",
                    "translation": "나는 전문가들에게 의견을 구해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 세부사항을 조사하지 않고 결정하나요?",
                    "hint": "동현이가 먼저 무엇을 한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 먼저 모든 세부사항을 조사한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Expert opinions add valuable perspectives!",
                    "translation": "전문가 의견이 소중한 관점을 더해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I make backup plans always.",
                    "translation": "나는 항상 예비 계획을 세워."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Backup plans handle unexpected situations!",
                    "translation": "예비 계획이 예상치 못한 상황을 처리해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun asks experts for @@.",
                    "hint": "동현이가 전문가들에게 무엇을 구한다고 했나요?",
                    "optionA": "money",
                    "optionB": "opinions",
                    "optionC": "food",
                    "result": "opinions",
                    "explanation": "동현이는 전문가들에게 의견(opinions)을 구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You adapt when things change.",
                    "translation": "너는 상황이 바뀔 때 적응해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Adapting keeps us moving forward!",
                    "translation": "적응하는 것이 우리를 앞으로 나아가게 해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Flexibility balances my rigid planning.",
                    "translation": "유연성이 내 경직된 계획의 균형을 맞춰."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "계획에 대한 문장이에요.",
                    "optionA": "Smart",
                    "optionB": "save",
                    "optionC": "plans",
                    "optionD": "time",
                    "result": "Smart plans save time",
                    "explanation": "똑똑한 계획이 시간을 절약해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your preparation skills amaze everyone!",
                    "translation": "너의 준비 기술이 모두를 놀라게 해!"
                }
            ]
        }
    ]
}
ID: 11844 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "규칙적인 일상과 실용적 생활",
            "explanation": "ISTJ의 체계적인 루틴과 ISTP의 효율적 지지",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I follow daily routines strictly.",
                    "translation": "나는 일상 루틴을 엄격히 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Routines create stable life patterns!",
                    "translation": "루틴이 안정적인 생활 패턴을 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I plan meals for weeks.",
                    "translation": "나는 몇 주 동안의 식사를 계획해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 즉흥적으로 생활하나요?",
                    "hint": "동현이가 일상 루틴을 어떻게 따른다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 일상 루틴을 엄격히 따르고 식사를 미리 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Planning meals saves money and time!",
                    "translation": "식사 계획이 돈과 시간을 절약해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I organize everything by categories.",
                    "translation": "나는 모든 걸 카테고리별로 정리해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Categories make finding things easy!",
                    "translation": "카테고리가 물건 찾는 걸 쉽게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun plans meals for @@.",
                    "hint": "동현이가 얼마나 오랫동안 식사를 계획한다고 했나요?",
                    "optionA": "hours",
                    "optionB": "weeks",
                    "optionC": "minutes",
                    "result": "weeks",
                    "explanation": "동현이는 몇 주(weeks) 동안의 식사를 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You fix things when broken.",
                    "translation": "너는 고장 났을 때 물건들을 고쳐."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Fixing things extends their useful life!",
                    "translation": "물건을 고치는 것이 그것들의 유용한 수명을 연장해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your practical skills solve problems.",
                    "translation": "너의 실용적인 기술이 문제를 해결해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "생활에 대한 문장이에요.",
                    "result": "Organization makes life easier",
                    "explanation": "정리정돈이 생활을 더 쉽게 만들어요.",
                    "optionA": "life",
                    "optionB": "makes",
                    "optionC": "easier",
                    "optionD": "Organization"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your structured approach works great!",
                    "translation": "너의 체계적인 접근법이 아주 잘 작동해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "규칙적인 일상과 실용적 생활",
            "explanation": "ISTJ의 체계적인 루틴과 ISTP의 효율적 지지",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I follow daily routines strictly.",
                    "translation": "나는 일상 루틴을 엄격히 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Routines create stable life patterns!",
                    "translation": "루틴이 안정적인 생활 패턴을 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I plan meals for weeks.",
                    "translation": "나는 몇 주 동안의 식사를 계획해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 즉흥적으로 생활하나요?",
                    "hint": "동현이가 일상 루틴을 어떻게 따른다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 일상 루틴을 엄격히 따르고 식사를 미리 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Planning meals saves money and time!",
                    "translation": "식사 계획이 돈과 시간을 절약해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I organize everything by categories.",
                    "translation": "나는 모든 걸 카테고리별로 정리해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Categories make finding things easy!",
                    "translation": "카테고리가 물건 찾는 걸 쉽게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun plans meals for @@.",
                    "hint": "동현이가 얼마나 오랫동안 식사를 계획한다고 했나요?",
                    "optionA": "hours",
                    "optionB": "weeks",
                    "optionC": "minutes",
                    "result": "weeks",
                    "explanation": "동현이는 몇 주(weeks) 동안의 식사를 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You fix things when broken.",
                    "translation": "너는 고장 났을 때 물건들을 고쳐."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Fixing things extends their useful life!",
                    "translation": "물건을 고치는 것이 그것들의 유용한 수명을 연장해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your practical skills solve problems.",
                    "translation": "너의 실용적인 기술이 문제를 해결해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "생활에 대한 문장이에요.",
                    "optionA": "life",
                    "optionB": "makes",
                    "optionC": "easier",
                    "optionD": "Organization",
                    "result": "Organization makes life easier",
                    "explanation": "정리정돈이 생활을 더 쉽게 만들어요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your structured approach works great!",
                    "translation": "너의 체계적인 접근법이 아주 잘 작동해!"
                }
            ]
        }
    ]
}
ID: 11845 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "안전한 환경과 편안한 공간",
            "explanation": "ISTJ의 질서정연한 생활과 ISTP의 실용적 지지",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I keep everything very clean.",
                    "translation": "나는 모든 걸 매우 깨끗하게 유지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Clean spaces help thinking stay clear!",
                    "translation": "깨끗한 공간이 사고를 명확하게 유지해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I check locks before sleeping.",
                    "translation": "나는 자기 전에 자물쇠를 확인해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 집을 더럽게 두나요?",
                    "hint": "동현이가 모든 걸 어떻게 유지한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 모든 걸 매우 깨끗하게 유지한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Checking locks ensures peaceful sleep!",
                    "translation": "자물쇠를 확인하는 것이 평화로운 잠을 보장해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I arrange furniture for efficiency.",
                    "translation": "나는 효율성을 위해 가구를 배치해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Efficient arrangement saves daily movement!",
                    "translation": "효율적인 배치가 일상적인 움직임을 절약해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun checks @@ before sleeping.",
                    "hint": "동현이가 자기 전에 무엇을 확인한다고 했나요?",
                    "optionA": "phones",
                    "optionB": "locks",
                    "optionC": "books",
                    "result": "locks",
                    "explanation": "동현이는 자기 전에 자물쇠(locks)를 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You create comfortable working spaces.",
                    "translation": "너는 편안한 작업 공간을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Comfortable spaces boost productivity naturally!",
                    "translation": "편안한 공간이 자연스럽게 생산성을 높여!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Function and comfort work together.",
                    "translation": "기능과 편안함이 함께 작용해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "집에 대한 문장이에요.",
                    "result": "Clean homes feel peaceful",
                    "explanation": "깨끗한 집은 평화롭게 느껴져요.",
                    "optionA": "feel",
                    "optionB": "homes",
                    "optionC": "peaceful",
                    "optionD": "Clean"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your orderly lifestyle inspires discipline!",
                    "translation": "너의 질서 있는 생활 방식이 규율에 영감을 줘!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "안전한 환경과 편안한 공간",
            "explanation": "ISTJ의 질서정연한 생활과 ISTP의 실용적 지지",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I keep everything very clean.",
                    "translation": "나는 모든 걸 매우 깨끗하게 유지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Clean spaces help thinking stay clear!",
                    "translation": "깨끗한 공간이 사고를 명확하게 유지해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I check locks before sleeping.",
                    "translation": "나는 자기 전에 자물쇠를 확인해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 집을 더럽게 두나요?",
                    "hint": "동현이가 모든 걸 어떻게 유지한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 모든 걸 매우 깨끗하게 유지한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Checking locks ensures peaceful sleep!",
                    "translation": "자물쇠를 확인하는 것이 평화로운 잠을 보장해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I arrange furniture for efficiency.",
                    "translation": "나는 효율성을 위해 가구를 배치해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Efficient arrangement saves daily movement!",
                    "translation": "효율적인 배치가 일상적인 움직임을 절약해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun checks @@ before sleeping.",
                    "hint": "동현이가 자기 전에 무엇을 확인한다고 했나요?",
                    "optionA": "phones",
                    "optionB": "locks",
                    "optionC": "books",
                    "result": "locks",
                    "explanation": "동현이는 자기 전에 자물쇠(locks)를 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You create comfortable working spaces.",
                    "translation": "너는 편안한 작업 공간을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Comfortable spaces boost productivity naturally!",
                    "translation": "편안한 공간이 자연스럽게 생산성을 높여!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Function and comfort work together.",
                    "translation": "기능과 편안함이 함께 작용해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "집에 대한 문장이에요.",
                    "optionA": "feel",
                    "optionB": "homes",
                    "optionC": "peaceful",
                    "optionD": "Clean",
                    "result": "Clean homes feel peaceful",
                    "explanation": "깨끗한 집은 평화롭게 느껴져요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your orderly lifestyle inspires discipline!",
                    "translation": "너의 질서 있는 생활 방식이 규율에 영감을 줘!"
                }
            ]
        }
    ]
}
ID: 11846 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "체계적인 대처와 실용적 해결",
            "explanation": "ISTJ의 단계적 스트레스 관리와 ISTP의 직접적 지지",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I make lists when stressed.",
                    "translation": "나는 스트레스받을 때 목록을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Lists help organize worried thoughts!",
                    "translation": "목록이 걱정되는 생각을 정리하는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I break problems into steps.",
                    "translation": "나는 문제를 단계별로 나눠."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 스트레스받을 때 목록을 만드나요?",
                    "hint": "동현이가 스트레스받을 때 뭘 한다고 했나요?",
                    "result": "O",
                    "explanation": "동현이는 스트레스받을 때 목록을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Breaking problems makes them manageable!",
                    "translation": "문제를 나누는 것이 그것들을 관리할 수 있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I follow proven methods strictly.",
                    "translation": "나는 검증된 방법을 엄격히 따라."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Proven methods reduce trial and error!",
                    "translation": "검증된 방법이 시행착오를 줄여!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun breaks problems into @@.",
                    "hint": "동현이가 문제를 어떻게 나눈다고 했나요?",
                    "optionA": "pieces",
                    "optionB": "steps",
                    "optionC": "colors",
                    "result": "steps",
                    "explanation": "동현이는 문제를 단계(steps)별로 나눈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You stay calm under pressure.",
                    "translation": "너는 압박 속에서도 침착해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Staying calm helps make better decisions!",
                    "translation": "침착함을 유지하는 것이 더 좋은 결정을 하는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your quick fixes buy thinking time.",
                    "translation": "너의 빠른 해결책이 생각할 시간을 벌어줘."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "문제 해결에 대한 문장이에요.",
                    "result": "Simple solutions work best",
                    "explanation": "간단한 해결책이 가장 잘 작동해요.",
                    "optionA": "best",
                    "optionB": "Simple",
                    "optionC": "work",
                    "optionD": "solutions"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your systematic approach calms everyone!",
                    "translation": "너의 체계적인 접근법이 모두를 진정시켜!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "체계적인 대처와 실용적 해결",
            "explanation": "ISTJ의 단계적 스트레스 관리와 ISTP의 직접적 지지",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I make lists when stressed.",
                    "translation": "나는 스트레스받을 때 목록을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Lists help organize worried thoughts!",
                    "translation": "목록이 걱정되는 생각을 정리하는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I break problems into steps.",
                    "translation": "나는 문제를 단계별로 나눠."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 스트레스받을 때 목록을 만드나요?",
                    "hint": "동현이가 스트레스받을 때 뭘 한다고 했나요?",
                    "result": "O",
                    "explanation": "동현이는 스트레스받을 때 목록을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Breaking problems makes them manageable!",
                    "translation": "문제를 나누는 것이 그것들을 관리할 수 있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I follow proven methods strictly.",
                    "translation": "나는 검증된 방법을 엄격히 따라."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Proven methods reduce trial and error!",
                    "translation": "검증된 방법이 시행착오를 줄여!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun breaks problems into @@.",
                    "hint": "동현이가 문제를 어떻게 나눈다고 했나요?",
                    "optionA": "pieces",
                    "optionB": "steps",
                    "optionC": "colors",
                    "result": "steps",
                    "explanation": "동현이는 문제를 단계(steps)별로 나눈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You stay calm under pressure.",
                    "translation": "너는 압박 속에서도 침착해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Staying calm helps make better decisions!",
                    "translation": "침착함을 유지하는 것이 더 좋은 결정을 하는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your quick fixes buy thinking time.",
                    "translation": "너의 빠른 해결책이 생각할 시간을 벌어줘."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "문제 해결에 대한 문장이에요.",
                    "optionA": "best",
                    "optionB": "Simple",
                    "optionC": "work",
                    "optionD": "solutions",
                    "result": "Simple solutions work best",
                    "explanation": "간단한 해결책이 가장 잘 작동해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your systematic approach calms everyone!",
                    "translation": "너의 체계적인 접근법이 모두를 진정시켜!"
                }
            ]
        }
    ]
}
ID: 11847 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "신중한 준비와 즉석 해결",
            "explanation": "ISTJ의 계획적 대비와 ISTP의 융통성 있는 지지",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I prepare backup plans always.",
                    "translation": "나는 항상 예비 계획을 준비해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Backup plans prevent panic situations!",
                    "translation": "예비 계획이 당황하는 상황을 예방해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I keep emergency supplies ready.",
                    "translation": "나는 비상용품을 준비해둬."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 예비 계획을 준비하지 않나요?",
                    "hint": "동현이가 항상 무엇을 준비한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 항상 예비 계획을 준비한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Emergency supplies save precious time!",
                    "translation": "비상용품이 소중한 시간을 절약해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I review risks before acting.",
                    "translation": "나는 행동하기 전에 위험을 검토해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Reviewing risks prevents bigger problems!",
                    "translation": "위험을 검토하는 것이 더 큰 문제를 예방해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun keeps emergency @@ ready.",
                    "hint": "동현이가 무엇을 준비해둔다고 했나요?",
                    "optionA": "games",
                    "optionB": "supplies",
                    "optionC": "books",
                    "result": "supplies",
                    "explanation": "동현이는 비상용품(supplies)을 준비해둔다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You improvise when plans fail.",
                    "translation": "너는 계획이 실패할 때 즉흥적으로 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Improvising saves situations that seem hopeless!",
                    "translation": "즉흥적으로 하는 것이 절망적으로 보이는 상황을 구해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your flexibility complements my structure.",
                    "translation": "너의 유연성이 내 구조를 보완해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준비에 대한 문장이에요.",
                    "result": "Good preparation prevents problems",
                    "explanation": "좋은 준비가 문제를 예방해요.",
                    "optionA": "preparation",
                    "optionB": "Good",
                    "optionC": "problems",
                    "optionD": "prevents"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your thorough preparation amazes everyone!",
                    "translation": "너의 철저한 준비가 모두를 놀라게 해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "신중한 준비와 즉석 해결",
            "explanation": "ISTJ의 계획적 대비와 ISTP의 융통성 있는 지지",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I prepare backup plans always.",
                    "translation": "나는 항상 예비 계획을 준비해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Backup plans prevent panic situations!",
                    "translation": "예비 계획이 당황하는 상황을 예방해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I keep emergency supplies ready.",
                    "translation": "나는 비상용품을 준비해둬."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 예비 계획을 준비하지 않나요?",
                    "hint": "동현이가 항상 무엇을 준비한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 항상 예비 계획을 준비한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Emergency supplies save precious time!",
                    "translation": "비상용품이 소중한 시간을 절약해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I review risks before acting.",
                    "translation": "나는 행동하기 전에 위험을 검토해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Reviewing risks prevents bigger problems!",
                    "translation": "위험을 검토하는 것이 더 큰 문제를 예방해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun keeps emergency @@ ready.",
                    "hint": "동현이가 무엇을 준비해둔다고 했나요?",
                    "optionA": "games",
                    "optionB": "supplies",
                    "optionC": "books",
                    "result": "supplies",
                    "explanation": "동현이는 비상용품(supplies)을 준비해둔다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You improvise when plans fail.",
                    "translation": "너는 계획이 실패할 때 즉흥적으로 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Improvising saves situations that seem hopeless!",
                    "translation": "즉흥적으로 하는 것이 절망적으로 보이는 상황을 구해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your flexibility complements my structure.",
                    "translation": "너의 유연성이 내 구조를 보완해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "준비에 대한 문장이에요.",
                    "optionA": "preparation",
                    "optionB": "Good",
                    "optionC": "problems",
                    "optionD": "prevents",
                    "result": "Good preparation prevents problems",
                    "explanation": "좋은 준비가 문제를 예방해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your thorough preparation amazes everyone!",
                    "translation": "너의 철저한 준비가 모두를 놀라게 해!"
                }
            ]
        }
    ]
}
ID: 11848 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "단계적인 목표와 실용적 성취",
            "explanation": "ISTJ의 체계적 계획과 ISTP의 효율적 지지",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I set clear career milestones.",
                    "translation": "나는 명확한 경력 이정표를 세워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Clear milestones show progress direction!",
                    "translation": "명확한 이정표가 진전 방향을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I track progress every month.",
                    "translation": "나는 매달 진척 상황을 추적해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 목표를 애매하게 세우나요?",
                    "hint": "동현이가 어떤 이정표를 세운다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 명확한(clear) 경력 이정표를 세운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Monthly tracking keeps goals alive!",
                    "translation": "매달 추적하는 것이 목표를 살아있게 유지해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I update my skills regularly.",
                    "translation": "나는 정기적으로 내 기술을 업데이트해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Regular updates keep you competitive!",
                    "translation": "정기적인 업데이트가 너를 경쟁력 있게 유지해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun tracks progress every @@.",
                    "hint": "동현이가 언제 진척 상황을 추적한다고 했나요?",
                    "optionA": "hour",
                    "optionB": "month",
                    "optionC": "year",
                    "result": "month",
                    "explanation": "동현이는 매달(month) 진척 상황을 추적한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You learn by doing things.",
                    "translation": "너는 직접 해봄으로써 배워."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Learning by doing builds real expertise!",
                    "translation": "직접 해봄으로써 배우는 것이 진짜 전문성을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Experience teaches what theory cannot.",
                    "translation": "경험이 이론이 할 수 없는 걸 가르쳐."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성공에 대한 문장이에요.",
                    "result": "Clear goals drive success",
                    "explanation": "명확한 목표가 성공을 이끌어요.",
                    "optionA": "success",
                    "optionB": "Clear",
                    "optionC": "drive",
                    "optionD": "goals"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your organized approach delivers results!",
                    "translation": "너의 체계적인 접근법이 결과를 가져다줘!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "단계적인 목표와 실용적 성취",
            "explanation": "ISTJ의 체계적 계획과 ISTP의 효율적 지지",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I set clear career milestones.",
                    "translation": "나는 명확한 경력 이정표를 세워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Clear milestones show progress direction!",
                    "translation": "명확한 이정표가 진전 방향을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I track progress every month.",
                    "translation": "나는 매달 진척 상황을 추적해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 목표를 애매하게 세우나요?",
                    "hint": "동현이가 어떤 이정표를 세운다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 명확한(clear) 경력 이정표를 세운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Monthly tracking keeps goals alive!",
                    "translation": "매달 추적하는 것이 목표를 살아있게 유지해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I update my skills regularly.",
                    "translation": "나는 정기적으로 내 기술을 업데이트해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Regular updates keep you competitive!",
                    "translation": "정기적인 업데이트가 너를 경쟁력 있게 유지해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun tracks progress every @@.",
                    "hint": "동현이가 언제 진척 상황을 추적한다고 했나요?",
                    "optionA": "hour",
                    "optionB": "month",
                    "optionC": "year",
                    "result": "month",
                    "explanation": "동현이는 매달(month) 진척 상황을 추적한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You learn by doing things.",
                    "translation": "너는 직접 해봄으로써 배워."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Learning by doing builds real expertise!",
                    "translation": "직접 해봄으로써 배우는 것이 진짜 전문성을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Experience teaches what theory cannot.",
                    "translation": "경험이 이론이 할 수 없는 걸 가르쳐."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "성공에 대한 문장이에요.",
                    "optionA": "success",
                    "optionB": "Clear",
                    "optionC": "drive",
                    "optionD": "goals",
                    "result": "Clear goals drive success",
                    "explanation": "명확한 목표가 성공을 이끌어요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your organized approach delivers results!",
                    "translation": "너의 체계적인 접근법이 결과를 가져다줘!"
                }
            ]
        }
    ]
}
ID: 11849 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "안정적인 커리어와 기술적 성장",
            "explanation": "ISTJ의 계획적 진로와 ISTP의 실무 중심 지지",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I research job requirements thoroughly.",
                    "translation": "나는 직업 요구사항을 철저히 조사해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Thorough research prevents career mistakes!",
                    "translation": "철저한 조사가 경력 실수를 예방해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I build experience step by step.",
                    "translation": "나는 경험을 단계적으로 쌓아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 직업 요구사항을 대충 조사하나요?",
                    "hint": "동현이가 어떻게 조사한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 직업 요구사항을 철저히(thoroughly) 조사한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Building experience creates solid foundations!",
                    "translation": "경험을 쌓는 것이 견고한 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I network with industry professionals.",
                    "translation": "나는 업계 전문가들과 네트워크를 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Professional networks open hidden opportunities!",
                    "translation": "전문가 네트워크가 숨겨진 기회를 열어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun builds experience step by @@.",
                    "hint": "동현이가 어떻게 경험을 쌓는다고 했나요?",
                    "optionA": "luck",
                    "optionB": "step",
                    "optionC": "chance",
                    "result": "step",
                    "explanation": "동현이는 경험을 단계적으로(step by step) 쌓는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You solve real workplace problems.",
                    "translation": "너는 실제 직장 문제들을 해결해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Solving real problems builds valuable reputation!",
                    "translation": "실제 문제를 해결하는 것이 소중한 평판을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Practical skills complement my planning.",
                    "translation": "실용적인 기술이 내 계획을 보완해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "경력에 대한 문장이에요.",
                    "result": "Strong careers take time",
                    "explanation": "강한 경력은 시간이 걸려요.",
                    "optionA": "take",
                    "optionB": "Strong",
                    "optionC": "time",
                    "optionD": "careers"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your systematic building creates lasting success!",
                    "translation": "너의 체계적인 구축이 지속되는 성공을 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "안정적인 커리어와 기술적 성장",
            "explanation": "ISTJ의 계획적 진로와 ISTP의 실무 중심 지지",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I research job requirements thoroughly.",
                    "translation": "나는 직업 요구사항을 철저히 조사해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Thorough research prevents career mistakes!",
                    "translation": "철저한 조사가 경력 실수를 예방해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I build experience step by step.",
                    "translation": "나는 경험을 단계적으로 쌓아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 직업 요구사항을 대충 조사하나요?",
                    "hint": "동현이가 어떻게 조사한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 직업 요구사항을 철저히(thoroughly) 조사한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Building experience creates solid foundations!",
                    "translation": "경험을 쌓는 것이 견고한 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I network with industry professionals.",
                    "translation": "나는 업계 전문가들과 네트워크를 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Professional networks open hidden opportunities!",
                    "translation": "전문가 네트워크가 숨겨진 기회를 열어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun builds experience step by @@.",
                    "hint": "동현이가 어떻게 경험을 쌓는다고 했나요?",
                    "optionA": "luck",
                    "optionB": "step",
                    "optionC": "chance",
                    "result": "step",
                    "explanation": "동현이는 경험을 단계적으로(step by step) 쌓는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You solve real workplace problems.",
                    "translation": "너는 실제 직장 문제들을 해결해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Solving real problems builds valuable reputation!",
                    "translation": "실제 문제를 해결하는 것이 소중한 평판을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Practical skills complement my planning.",
                    "translation": "실용적인 기술이 내 계획을 보완해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "경력에 대한 문장이에요.",
                    "optionA": "take",
                    "optionB": "Strong",
                    "optionC": "time",
                    "optionD": "careers",
                    "result": "Strong careers take time",
                    "explanation": "강한 경력은 시간이 걸려요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your systematic building creates lasting success!",
                    "translation": "너의 체계적인 구축이 지속되는 성공을 만들어!"
                }
            ]
        }
    ]
}
ID: 11850 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "규칙적인 독서와 실용적 지식",
            "explanation": "ISTJ의 체계적 독서와 ISTP의 효율적 지지",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I read books every evening.",
                    "translation": "나는 매일 저녁 책을 읽어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Evening reading creates peaceful routines!",
                    "translation": "저녁 독서가 평화로운 루틴을 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I keep detailed reading logs.",
                    "translation": "나는 상세한 독서 기록을 유지해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 가끔 책을 읽나요?",
                    "hint": "동현이가 언제 책을 읽는다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 매일 저녁(every evening) 책을 읽는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Reading logs help track learning progress!",
                    "translation": "독서 기록이 학습 진척을 추적하는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I organize books by subjects.",
                    "translation": "나는 책들을 주제별로 정리해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Subject organization makes finding easy!",
                    "translation": "주제별 정리가 찾는 걸 쉽게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun keeps detailed reading @@.",
                    "hint": "동현이가 무엇을 상세하게 유지한다고 했나요?",
                    "optionA": "games",
                    "optionB": "logs",
                    "optionC": "photos",
                    "result": "logs",
                    "explanation": "동현이는 상세한 독서 기록(logs)을 유지한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You find useful information quickly.",
                    "translation": "너는 유용한 정보를 빨리 찾아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Quick information finding saves study time!",
                    "translation": "빠른 정보 찾기가 공부 시간을 절약해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your practical focus guides reading choices.",
                    "translation": "너의 실용적인 집중이 독서 선택을 안내해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "독서에 대한 문장이에요.",
                    "result": "Daily reading builds knowledge",
                    "explanation": "매일 독서가 지식을 쌓아요.",
                    "optionA": "builds",
                    "optionB": "knowledge",
                    "optionC": "reading",
                    "optionD": "Daily"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your consistent reading habit inspires learning!",
                    "translation": "너의 일관된 독서 습관이 배움에 영감을 줘!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "규칙적인 독서와 실용적 지식",
            "explanation": "ISTJ의 체계적 독서와 ISTP의 효율적 지지",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I read books every evening.",
                    "translation": "나는 매일 저녁 책을 읽어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Evening reading creates peaceful routines!",
                    "translation": "저녁 독서가 평화로운 루틴을 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I keep detailed reading logs.",
                    "translation": "나는 상세한 독서 기록을 유지해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 가끔 책을 읽나요?",
                    "hint": "동현이가 언제 책을 읽는다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 매일 저녁(every evening) 책을 읽는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Reading logs help track learning progress!",
                    "translation": "독서 기록이 학습 진척을 추적하는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I organize books by subjects.",
                    "translation": "나는 책들을 주제별로 정리해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Subject organization makes finding easy!",
                    "translation": "주제별 정리가 찾는 걸 쉽게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun keeps detailed reading @@.",
                    "hint": "동현이가 무엇을 상세하게 유지한다고 했나요?",
                    "optionA": "games",
                    "optionB": "logs",
                    "optionC": "photos",
                    "result": "logs",
                    "explanation": "동현이는 상세한 독서 기록(logs)을 유지한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You find useful information quickly.",
                    "translation": "너는 유용한 정보를 빨리 찾아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Quick information finding saves study time!",
                    "translation": "빠른 정보 찾기가 공부 시간을 절약해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your practical focus guides reading choices.",
                    "translation": "너의 실용적인 집중이 독서 선택을 안내해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "독서에 대한 문장이에요.",
                    "optionA": "builds",
                    "optionB": "knowledge",
                    "optionC": "reading",
                    "optionD": "Daily",
                    "result": "Daily reading builds knowledge",
                    "explanation": "매일 독서가 지식을 쌓아요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your consistent reading habit inspires learning!",
                    "translation": "너의 일관된 독서 습관이 배움에 영감을 줘!"
                }
            ]
        }
    ]
}
ID: 11851 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "정원 가꾸기와 자연 친화",
            "explanation": "ISTJ의 체계적 원예와 ISTP의 실용적 도움",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I plan my garden layout.",
                    "translation": "나는 내 정원 배치를 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Garden planning creates beautiful spaces!",
                    "translation": "정원 계획이 아름다운 공간을 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I water plants same time.",
                    "translation": "나는 같은 시간에 식물들에 물을 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 즉흥적으로 정원을 가꾸나요?",
                    "hint": "동현이가 정원을 어떻게 한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 정원 배치를 계획하고 같은 시간에 물을 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Regular watering keeps plants healthy!",
                    "translation": "규칙적인 물주기가 식물들을 건강하게 유지해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I keep gardening records carefully.",
                    "translation": "나는 정원 기록을 신중하게 유지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Garden records track what works best!",
                    "translation": "정원 기록이 무엇이 가장 잘 작동하는지 추적해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun waters plants same @@.",
                    "hint": "동현이가 언제 식물들에 물을 준다고 했나요?",
                    "optionA": "place",
                    "optionB": "time",
                    "optionC": "way",
                    "result": "time",
                    "explanation": "동현이는 같은 시간(same time)에 식물들에 물을 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You build useful garden tools.",
                    "translation": "너는 유용한 정원 도구를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Building tools makes gardening more efficient!",
                    "translation": "도구를 만드는 것이 정원 가꾸기를 더 효율적으로 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your creativity improves garden function.",
                    "translation": "너의 창의성이 정원 기능을 개선해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정원에 대한 문장이에요.",
                    "result": "Beautiful gardens need care",
                    "explanation": "아름다운 정원은 돌봄이 필요해요.",
                    "optionA": "Beautiful",
                    "optionB": "gardens",
                    "optionC": "need",
                    "optionD": "care"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your systematic gardening produces amazing results!",
                    "translation": "너의 체계적인 정원 가꾸기가 놀라운 결과를 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "정원 가꾸기와 자연 친화",
            "explanation": "ISTJ의 체계적 원예와 ISTP의 실용적 도움",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I plan my garden layout.",
                    "translation": "나는 내 정원 배치를 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Garden planning creates beautiful spaces!",
                    "translation": "정원 계획이 아름다운 공간을 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I water plants same time.",
                    "translation": "나는 같은 시간에 식물들에 물을 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 즉흥적으로 정원을 가꾸나요?",
                    "hint": "동현이가 정원을 어떻게 한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 정원 배치를 계획하고 같은 시간에 물을 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Regular watering keeps plants healthy!",
                    "translation": "규칙적인 물주기가 식물들을 건강하게 유지해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I keep gardening records carefully.",
                    "translation": "나는 정원 기록을 신중하게 유지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Garden records track what works best!",
                    "translation": "정원 기록이 무엇이 가장 잘 작동하는지 추적해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun waters plants same @@.",
                    "hint": "동현이가 언제 식물들에 물을 준다고 했나요?",
                    "optionA": "place",
                    "optionB": "time",
                    "optionC": "way",
                    "result": "time",
                    "explanation": "동현이는 같은 시간(same time)에 식물들에 물을 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You build useful garden tools.",
                    "translation": "너는 유용한 정원 도구를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Building tools makes gardening more efficient!",
                    "translation": "도구를 만드는 것이 정원 가꾸기를 더 효율적으로 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your creativity improves garden function.",
                    "translation": "너의 창의성이 정원 기능을 개선해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "정원에 대한 문장이에요.",
                    "optionA": "Beautiful",
                    "optionB": "gardens",
                    "optionC": "need",
                    "optionD": "care",
                    "result": "Beautiful gardens need care",
                    "explanation": "아름다운 정원은 돌봄이 필요해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your systematic gardening produces amazing results!",
                    "translation": "너의 체계적인 정원 가꾸기가 놀라운 결과를 만들어!"
                }
            ]
        }
    ]
}
ID: 11852 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "논리적인 대화와 실용적 해결",
            "explanation": "ISTJ의 체계적 갈등 해결과 ISTP의 직접적 지지",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I discuss problems step by step.",
                    "translation": "나는 문제를 단계별로 논의해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Step-by-step discussion prevents confusion!",
                    "translation": "단계별 논의가 혼란을 예방해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I write down key points.",
                    "translation": "나는 핵심 사항들을 적어둬."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 문제를 한 번에 다 얘기하나요?",
                    "hint": "동현이가 어떻게 문제를 논의한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 문제를 단계별로(step by step) 논의한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Writing points helps remember agreements!",
                    "translation": "사항들을 적는 것이 합의를 기억하는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I look for fair solutions.",
                    "translation": "나는 공정한 해결책을 찾아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Fair solutions make everyone satisfied!",
                    "translation": "공정한 해결책이 모두를 만족시켜!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun writes down key @@.",
                    "hint": "동현이가 무엇을 적어둔다고 했나요?",
                    "optionA": "names",
                    "optionB": "points",
                    "optionC": "dates",
                    "result": "points",
                    "explanation": "동현이는 핵심 사항들(points)을 적어둔다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You suggest practical fixes immediately.",
                    "translation": "너는 즉시 실용적인 해결책을 제안해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Immediate fixes prevent problems growing!",
                    "translation": "즉시 해결책이 문제가 커지는 걸 예방해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Quick action balances careful planning.",
                    "translation": "빠른 행동이 신중한 계획과 균형을 맞춰."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "해결에 대한 문장이에요.",
                    "result": "Fair solutions help everyone",
                    "explanation": "공정한 해결책이 모두를 도와요.",
                    "optionA": "everyone",
                    "optionB": "Fair",
                    "optionC": "help",
                    "optionD": "solutions"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your organized approach creates lasting peace!",
                    "translation": "너의 체계적인 접근법이 지속되는 평화를 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "논리적인 대화와 실용적 해결",
            "explanation": "ISTJ의 체계적 갈등 해결과 ISTP의 직접적 지지",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I discuss problems step by step.",
                    "translation": "나는 문제를 단계별로 논의해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Step-by-step discussion prevents confusion!",
                    "translation": "단계별 논의가 혼란을 예방해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I write down key points.",
                    "translation": "나는 핵심 사항들을 적어둬."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 문제를 한 번에 다 얘기하나요?",
                    "hint": "동현이가 어떻게 문제를 논의한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 문제를 단계별로(step by step) 논의한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Writing points helps remember agreements!",
                    "translation": "사항들을 적는 것이 합의를 기억하는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I look for fair solutions.",
                    "translation": "나는 공정한 해결책을 찾아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Fair solutions make everyone satisfied!",
                    "translation": "공정한 해결책이 모두를 만족시켜!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun writes down key @@.",
                    "hint": "동현이가 무엇을 적어둔다고 했나요?",
                    "optionA": "names",
                    "optionB": "points",
                    "optionC": "dates",
                    "result": "points",
                    "explanation": "동현이는 핵심 사항들(points)을 적어둔다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You suggest practical fixes immediately.",
                    "translation": "너는 즉시 실용적인 해결책을 제안해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Immediate fixes prevent problems growing!",
                    "translation": "즉시 해결책이 문제가 커지는 걸 예방해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Quick action balances careful planning.",
                    "translation": "빠른 행동이 신중한 계획과 균형을 맞춰."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "해결에 대한 문장이에요.",
                    "optionA": "everyone",
                    "optionB": "Fair",
                    "optionC": "help",
                    "optionD": "solutions",
                    "result": "Fair solutions help everyone",
                    "explanation": "공정한 해결책이 모두를 도와요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your organized approach creates lasting peace!",
                    "translation": "너의 체계적인 접근법이 지속되는 평화를 만들어!"
                }
            ]
        }
    ]
}
ID: 11853 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "차분한 중재와 효율적 조정",
            "explanation": "ISTJ의 신중한 갈등 관리와 ISTP의 현실적 지지",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I listen to everyone carefully.",
                    "translation": "나는 모든 사람의 말을 신중히 들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Careful listening shows respect for all!",
                    "translation": "신중한 듣기가 모두에 대한 존중을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I separate facts from emotions.",
                    "translation": "나는 사실과 감정을 분리해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 사람들의 말을 대충 들어요?",
                    "hint": "동현이가 어떻게 듣는다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 모든 사람의 말을 신중히(carefully) 듣는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Separating facts helps see problems clearly!",
                    "translation": "사실을 분리하는 것이 문제를 명확하게 보는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I suggest compromise solutions carefully.",
                    "translation": "나는 타협 해결책을 신중하게 제안해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Compromise solutions work for everyone!",
                    "translation": "타협 해결책이 모두에게 작용해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun separates facts from @@.",
                    "hint": "동현이가 사실과 무엇을 분리한다고 했나요?",
                    "optionA": "friends",
                    "optionB": "emotions",
                    "optionC": "books",
                    "result": "emotions",
                    "explanation": "동현이는 사실과 감정(emotions)을 분리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You cut through complicated problems.",
                    "translation": "너는 복잡한 문제들을 뚫고 나가."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Cutting through complexity saves time!",
                    "translation": "복잡함을 뚫고 나가는 것이 시간을 절약해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Direct approaches complement systematic analysis.",
                    "translation": "직접적인 접근법이 체계적인 분석을 보완해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "듣기에 대한 문장이에요.",
                    "result": "Good listening builds trust",
                    "explanation": "좋은 듣기가 신뢰를 쌓아요.",
                    "optionA": "listening",
                    "optionB": "trust",
                    "optionC": "builds",
                    "optionD": "Good"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your patient mediation helps everyone grow!",
                    "translation": "너의 인내심 있는 중재가 모두가 성장하게 도와줘!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "차분한 중재와 효율적 조정",
            "explanation": "ISTJ의 신중한 갈등 관리와 ISTP의 현실적 지지",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I listen to everyone carefully.",
                    "translation": "나는 모든 사람의 말을 신중히 들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Careful listening shows respect for all!",
                    "translation": "신중한 듣기가 모두에 대한 존중을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I separate facts from emotions.",
                    "translation": "나는 사실과 감정을 분리해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 사람들의 말을 대충 들어요?",
                    "hint": "동현이가 어떻게 듣는다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 모든 사람의 말을 신중히(carefully) 듣는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Separating facts helps see problems clearly!",
                    "translation": "사실을 분리하는 것이 문제를 명확하게 보는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I suggest compromise solutions carefully.",
                    "translation": "나는 타협 해결책을 신중하게 제안해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Compromise solutions work for everyone!",
                    "translation": "타협 해결책이 모두에게 작용해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun separates facts from @@.",
                    "hint": "동현이가 사실과 무엇을 분리한다고 했나요?",
                    "optionA": "friends",
                    "optionB": "emotions",
                    "optionC": "books",
                    "result": "emotions",
                    "explanation": "동현이는 사실과 감정(emotions)을 분리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You cut through complicated problems.",
                    "translation": "너는 복잡한 문제들을 뚫고 나가."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Cutting through complexity saves time!",
                    "translation": "복잡함을 뚫고 나가는 것이 시간을 절약해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Direct approaches complement systematic analysis.",
                    "translation": "직접적인 접근법이 체계적인 분석을 보완해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "듣기에 대한 문장이에요.",
                    "optionA": "listening",
                    "optionB": "trust",
                    "optionC": "builds",
                    "optionD": "Good",
                    "result": "Good listening builds trust",
                    "explanation": "좋은 듣기가 신뢰를 쌓아요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Your patient mediation helps everyone grow!",
                    "translation": "너의 인내심 있는 중재가 모두가 성장하게 도와줘!"
                }
            ]
        }
    ]
}
ID: 11854 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "네트워킹 파티 준비하기",
            "explanation": "ENTJ의 전략적 네트워킹과 ESTJ의 체계적 준비 비교",
            "category": "사회적 상호작용",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "Let's plan the party big!",
                    "translation": "파티를 크게 계획해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예은",
                    "script": "We need detailed guest lists.",
                    "translation": "자세한 게스트 리스트가 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준혁이는 파티를 크게 계획하자고 했나요?",
                    "hint": "ENTJ는 큰 그림을 그리는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "준혁이는 'Let's plan the party big!'라고 파티를 크게 계획하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준혁",
                    "script": "Think future networking opportunities!",
                    "translation": "미래의 네트워킹 기회를 생각해봐!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예은",
                    "script": "Your vision sounds amazing!",
                    "translation": "네 비전이 정말 멋져!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yeeun needs detailed @@ lists.",
                    "hint": "예은이가 체계적인 준비를 위해 필요하다고 한 것은?",
                    "optionA": "food",
                    "optionB": "guest",
                    "optionC": "music",
                    "result": "guest",
                    "explanation": "예은이는 자세한 게스트 리스트가 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예은",
                    "script": "I'll organize everything step by step.",
                    "translation": "나는 모든 걸 단계별로 정리할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "You make dreams work perfectly!",
                    "translation": "너는 꿈을 완벽하게 실현시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예은",
                    "script": "Together we create magic!",
                    "translation": "함께하면 마법을 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "Your planning skills are incredible!",
                    "translation": "네 계획 능력이 정말 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁이가 예은의 능력을 칭찬하는 말이에요.",
                    "optionA": "skills",
                    "optionB": "planning",
                    "optionC": "Your",
                    "optionD": "incredible",
                    "optionE": "are",
                    "result": "Your planning skills are incredible",
                    "explanation": "준혁이는 'Your planning skills are incredible'라고 예은의 계획 능력을 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "네트워킹 파티 준비하기",
            "explanation": "ENTJ의 전략적 네트워킹과 ESTJ의 체계적 준비 비교",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "Let's plan the party big!",
                    "translation": "파티를 크게 계획해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예은",
                    "script": "We need detailed guest lists.",
                    "translation": "자세한 게스트 리스트가 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준혁이는 파티를 크게 계획하자고 했나요?",
                    "hint": "ENTJ는 큰 그림을 그리는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "준혁이는 'Let's plan the party big!'라고 파티를 크게 계획하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준혁",
                    "script": "Think future networking opportunities!",
                    "translation": "미래의 네트워킹 기회를 생각해봐!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예은",
                    "script": "Your vision sounds amazing!",
                    "translation": "네 비전이 정말 멋져!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yeeun needs detailed @@ lists.",
                    "hint": "예은이가 체계적인 준비를 위해 필요하다고 한 것은?",
                    "optionA": "food",
                    "optionB": "guest",
                    "optionC": "music",
                    "result": "guest",
                    "explanation": "예은이는 자세한 게스트 리스트가 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예은",
                    "script": "I'll organize everything step by step.",
                    "translation": "나는 모든 걸 단계별로 정리할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "You make dreams work perfectly!",
                    "translation": "너는 꿈을 완벽하게 실현시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예은",
                    "script": "Together we create magic!",
                    "translation": "함께하면 마법을 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "Your planning skills are incredible!",
                    "translation": "네 계획 능력이 정말 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "준혁이가 예은의 능력을 칭찬하는 말이에요.",
                    "optionA": "skills",
                    "optionB": "planning",
                    "optionC": "Your",
                    "optionD": "incredible",
                    "optionE": "are",
                    "result": "Your planning skills are incredible",
                    "explanation": "준혁이는 'Your planning skills are incredible'라고 예은의 계획 능력을 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11855 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "팀워크의 힘",
            "explanation": "ESTJ의 안정적 관리와 ENTJ의 혁신적 리더십 비교",
            "category": "사회적 상호작용",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "We follow proven methods.",
                    "translation": "우리는 검증된 방법을 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "Let's try bold new ideas!",
                    "translation": "대담한 새 아이디어를 시도해보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 검증된 방법을 따르자고 했나요?",
                    "hint": "ESTJ는 안정적이고 검증된 방법을 선호해요.",
                    "result": "O",
                    "explanation": "태영이는 'We follow proven methods'라고 검증된 방법을 따르자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Safety brings steady success.",
                    "translation": "안전함이 꾸준한 성공을 가져와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Your steady approach rocks!",
                    "translation": "네 꾸준한 접근법이 정말 좋아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Nayeon wants to try bold new @@.",
                    "hint": "나연이가 시도하고 싶어하는 것은?",
                    "optionA": "foods",
                    "optionB": "ideas",
                    "optionC": "games",
                    "result": "ideas",
                    "explanation": "나연이는 대담한 새 아이디어를 시도해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Innovation opens amazing doors!",
                    "translation": "혁신이 놀라운 문들을 열어줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "You inspire creative thinking!",
                    "translation": "너는 창의적 사고를 자극해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나연",
                    "script": "Your foundation keeps us strong!",
                    "translation": "네 기반이 우리를 강하게 해줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Together we build the future!",
                    "translation": "함께 미래를 만들어가자!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이가 협력에 대해 말하는 내용이에요.",
                    "optionA": "build",
                    "optionB": "we",
                    "optionC": "Together",
                    "optionD": "future",
                    "optionE": "the",
                    "result": "Together we build the future",
                    "explanation": "태영이는 'Together we build the future'라고 함께 미래를 만들어가자고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "팀워크의 힘",
            "explanation": "ESTJ의 안정적 관리와 ENTJ의 혁신적 리더십 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "We follow proven methods.",
                    "translation": "우리는 검증된 방법을 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "Let's try bold new ideas!",
                    "translation": "대담한 새 아이디어를 시도해보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 검증된 방법을 따르자고 했나요?",
                    "hint": "ESTJ는 안정적이고 검증된 방법을 선호해요.",
                    "result": "O",
                    "explanation": "태영이는 'We follow proven methods'라고 검증된 방법을 따르자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Safety brings steady success.",
                    "translation": "안전함이 꾸준한 성공을 가져와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Your steady approach rocks!",
                    "translation": "네 꾸준한 접근법이 정말 좋아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Nayeon wants to try bold new @@.",
                    "hint": "나연이가 시도하고 싶어하는 것은?",
                    "optionA": "foods",
                    "optionB": "ideas",
                    "optionC": "games",
                    "result": "ideas",
                    "explanation": "나연이는 대담한 새 아이디어를 시도해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Innovation opens amazing doors!",
                    "translation": "혁신이 놀라운 문들을 열어줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "You inspire creative thinking!",
                    "translation": "너는 창의적 사고를 자극해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나연",
                    "script": "Your foundation keeps us strong!",
                    "translation": "네 기반이 우리를 강하게 해줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Together we build the future!",
                    "translation": "함께 미래를 만들어가자!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "태영이가 협력에 대해 말하는 내용이에요.",
                    "optionA": "build",
                    "optionB": "we",
                    "optionC": "Together",
                    "optionD": "future",
                    "optionE": "the",
                    "result": "Together we build the future",
                    "explanation": "태영이는 'Together we build the future'라고 함께 미래를 만들어가자고 했어요."
                }
            ]
        }
    ]
}
ID: 11856 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 취미 발견하기",
            "explanation": "ENTJ의 미래지향적 탐구와 ESTJ의 실용적 접근 비교",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "What's trending in hobbies now?",
                    "translation": "지금 취미 트렌드가 뭐야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서아",
                    "script": "Let's check proven popular ones.",
                    "translation": "검증된 인기 있는 것들을 확인해보자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민준이는 취미 트렌드에 관심이 있나요?",
                    "hint": "ENTJ는 미래지향적이고 트렌드에 관심이 많아요.",
                    "result": "O",
                    "explanation": "민준이는 'What's trending in hobbies now?'라고 지금 취미 트렌드가 뭔지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민준",
                    "script": "Future skills matter most.",
                    "translation": "미래 기술이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서아",
                    "script": "Your forward thinking impresses me!",
                    "translation": "네 미래지향적 사고가 인상 깊어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seoa wants to check proven @@ ones.",
                    "hint": "서아가 확인하고 싶어하는 것은?",
                    "optionA": "popular",
                    "optionB": "expensive",
                    "optionC": "difficult",
                    "result": "popular",
                    "explanation": "서아는 검증된 인기 있는 것들을 확인해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서아",
                    "script": "Traditional hobbies work well.",
                    "translation": "전통적인 취미들이 잘 통해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "You find quality in classics!",
                    "translation": "너는 고전에서 품질을 찾아내!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서아",
                    "script": "Your vision guides us perfectly!",
                    "translation": "네 비전이 우리를 완벽하게 안내해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "Experience meets innovation beautifully!",
                    "translation": "경험이 혁신과 아름답게 만나!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민준이가 협력의 가치를 표현하는 말이에요.",
                    "result": "Experience meets innovation beautifully",
                    "explanation": "민준이는 'Experience meets innovation beautifully'라고 경험이 혁신과 아름답게 만난다고 했어요.",
                    "optionA": "beautifully",
                    "optionB": "meets",
                    "optionC": "Experience",
                    "optionD": "innovation"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 취미 발견하기",
            "explanation": "ENTJ의 미래지향적 탐구와 ESTJ의 실용적 접근 비교",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "What's trending in hobbies now?",
                    "translation": "지금 취미 트렌드가 뭐야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서아",
                    "script": "Let's check proven popular ones.",
                    "translation": "검증된 인기 있는 것들을 확인해보자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민준이는 취미 트렌드에 관심이 있나요?",
                    "hint": "ENTJ는 미래지향적이고 트렌드에 관심이 많아요.",
                    "result": "O",
                    "explanation": "민준이는 'What's trending in hobbies now?'라고 지금 취미 트렌드가 뭔지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민준",
                    "script": "Future skills matter most.",
                    "translation": "미래 기술이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서아",
                    "script": "Your forward thinking impresses me!",
                    "translation": "네 미래지향적 사고가 인상 깊어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seoa wants to check proven @@ ones.",
                    "hint": "서아가 확인하고 싶어하는 것은?",
                    "optionA": "popular",
                    "optionB": "expensive",
                    "optionC": "difficult",
                    "result": "popular",
                    "explanation": "서아는 검증된 인기 있는 것들을 확인해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서아",
                    "script": "Traditional hobbies work well.",
                    "translation": "전통적인 취미들이 잘 통해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "You find quality in classics!",
                    "translation": "너는 고전에서 품질을 찾아내!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서아",
                    "script": "Your vision guides us perfectly!",
                    "translation": "네 비전이 우리를 완벽하게 안내해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "Experience meets innovation beautifully!",
                    "translation": "경험이 혁신과 아름답게 만나!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "민준이가 협력의 가치를 표현하는 말이에요.",
                    "optionA": "beautifully",
                    "optionB": "meets",
                    "optionC": "Experience",
                    "optionD": "innovation",
                    "result": "Experience meets innovation beautifully",
                    "explanation": "민준이는 'Experience meets innovation beautifully'라고 경험이 혁신과 아름답게 만난다고 했어요."
                }
            ]
        }
    ]
}
ID: 11857 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "요리법 찾기 대작전",
            "explanation": "ESTJ의 검증된 레시피와 ENTJ의 실험적 도전 비교",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "Grandma's recipes never fail.",
                    "translation": "할머니 요리법은 절대 실패 안 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하은",
                    "script": "Let's create fusion dishes!",
                    "translation": "퓨전 요리를 만들어보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성준이는 할머니 요리법이 절대 실패하지 않는다고 했나요?",
                    "hint": "ESTJ는 검증된 전통적 방법을 믿어요.",
                    "result": "O",
                    "explanation": "성준이는 'Grandma's recipes never fail'라고 할머니 요리법은 절대 실패하지 않는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성준",
                    "script": "Step by step works best.",
                    "translation": "단계별로 하는 게 최고야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하은",
                    "script": "Your method brings comfort!",
                    "translation": "네 방법이 편안함을 가져다줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Haeun wants to create @@ dishes.",
                    "hint": "하은이가 만들고 싶어하는 요리는?",
                    "optionA": "simple",
                    "optionB": "fusion",
                    "optionC": "sweet",
                    "result": "fusion",
                    "explanation": "하은이는 퓨전 요리를 만들어보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하은",
                    "script": "New combinations excite me!",
                    "translation": "새로운 조합이 나를 흥분시켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성준",
                    "script": "You bring exciting flavors!",
                    "translation": "너는 흥미진진한 맛을 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하은",
                    "script": "Your foundation keeps dishes perfect!",
                    "translation": "네 기초가 요리를 완벽하게 해줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성준",
                    "script": "Creativity needs solid basics!",
                    "translation": "창의성에는 탄탄한 기초가 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성준이가 창의성에 대해 말하는 내용이에요.",
                    "result": "Creativity needs solid basics",
                    "explanation": "성준이는 'Creativity needs solid basics'라고 창의성에는 탄탄한 기초가 필요하다고 했어요.",
                    "optionA": "needs",
                    "optionB": "Creativity",
                    "optionC": "solid",
                    "optionD": "basics"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "요리법 찾기 대작전",
            "explanation": "ESTJ의 검증된 레시피와 ENTJ의 실험적 도전 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "Grandma's recipes never fail.",
                    "translation": "할머니 요리법은 절대 실패 안 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하은",
                    "script": "Let's create fusion dishes!",
                    "translation": "퓨전 요리를 만들어보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성준이는 할머니 요리법이 절대 실패하지 않는다고 했나요?",
                    "hint": "ESTJ는 검증된 전통적 방법을 믿어요.",
                    "result": "O",
                    "explanation": "성준이는 'Grandma's recipes never fail'라고 할머니 요리법은 절대 실패하지 않는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성준",
                    "script": "Step by step works best.",
                    "translation": "단계별로 하는 게 최고야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하은",
                    "script": "Your method brings comfort!",
                    "translation": "네 방법이 편안함을 가져다줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Haeun wants to create @@ dishes.",
                    "hint": "하은이가 만들고 싶어하는 요리는?",
                    "optionA": "simple",
                    "optionB": "fusion",
                    "optionC": "sweet",
                    "result": "fusion",
                    "explanation": "하은이는 퓨전 요리를 만들어보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하은",
                    "script": "New combinations excite me!",
                    "translation": "새로운 조합이 나를 흥분시켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성준",
                    "script": "You bring exciting flavors!",
                    "translation": "너는 흥미진진한 맛을 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하은",
                    "script": "Your foundation keeps dishes perfect!",
                    "translation": "네 기초가 요리를 완벽하게 해줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성준",
                    "script": "Creativity needs solid basics!",
                    "translation": "창의성에는 탄탄한 기초가 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "성준이가 창의성에 대해 말하는 내용이에요.",
                    "optionA": "needs",
                    "optionB": "Creativity",
                    "optionC": "solid",
                    "optionD": "basics",
                    "result": "Creativity needs solid basics",
                    "explanation": "성준이는 'Creativity needs solid basics'라고 창의성에는 탄탄한 기초가 필요하다고 했어요."
                }
            ]
        }
    ]
}
ID: 11858 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "중요한 결정의 순간",
            "explanation": "ENTJ의 직관적 판단과 ESTJ의 신중한 분석 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "My gut feeling says yes!",
                    "translation": "내 직감이 좋다고 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소라",
                    "script": "Let's check all the facts.",
                    "translation": "모든 사실들을 확인해보자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태성이는 직감이 좋다고 했나요?",
                    "hint": "ENTJ는 직관적 판단을 믿어요.",
                    "result": "O",
                    "explanation": "태성이는 'My gut feeling says yes!'라고 직감이 좋다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태성",
                    "script": "Quick decisions win opportunities.",
                    "translation": "빠른 결정이 기회를 잡아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소라",
                    "script": "Your instincts are amazing!",
                    "translation": "네 직감이 정말 놀라워!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sora wants to check all the @@.",
                    "hint": "소라가 확인하고 싶어하는 것은?",
                    "optionA": "people",
                    "optionB": "facts",
                    "optionC": "books",
                    "result": "facts",
                    "explanation": "소라는 모든 사실들을 확인해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소라",
                    "script": "Details prevent big mistakes.",
                    "translation": "세부사항이 큰 실수를 방지해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태성",
                    "script": "Your careful thinking protects us!",
                    "translation": "네 신중한 사고가 우리를 보호해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소라",
                    "script": "Your vision sees endless possibilities!",
                    "translation": "네 비전이 무한한 가능성을 봐!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태성",
                    "script": "Together we make smart choices!",
                    "translation": "함께하면 현명한 선택을 해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태성이가 협력에 대해 말하는 내용이에요.",
                    "optionA": "smart",
                    "optionB": "make",
                    "optionC": "Together",
                    "optionD": "choices",
                    "optionE": "we",
                    "result": "Together we make smart choices",
                    "explanation": "태성이는 'Together we make smart choices'라고 함께하면 현명한 선택을 한다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "중요한 결정의 순간",
            "explanation": "ENTJ의 직관적 판단과 ESTJ의 신중한 분석 비교",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "My gut feeling says yes!",
                    "translation": "내 직감이 좋다고 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소라",
                    "script": "Let's check all the facts.",
                    "translation": "모든 사실들을 확인해보자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태성이는 직감이 좋다고 했나요?",
                    "hint": "ENTJ는 직관적 판단을 믿어요.",
                    "result": "O",
                    "explanation": "태성이는 'My gut feeling says yes!'라고 직감이 좋다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태성",
                    "script": "Quick decisions win opportunities.",
                    "translation": "빠른 결정이 기회를 잡아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소라",
                    "script": "Your instincts are amazing!",
                    "translation": "네 직감이 정말 놀라워!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sora wants to check all the @@.",
                    "hint": "소라가 확인하고 싶어하는 것은?",
                    "optionA": "people",
                    "optionB": "facts",
                    "optionC": "books",
                    "result": "facts",
                    "explanation": "소라는 모든 사실들을 확인해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소라",
                    "script": "Details prevent big mistakes.",
                    "translation": "세부사항이 큰 실수를 방지해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태성",
                    "script": "Your careful thinking protects us!",
                    "translation": "네 신중한 사고가 우리를 보호해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소라",
                    "script": "Your vision sees endless possibilities!",
                    "translation": "네 비전이 무한한 가능성을 봐!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태성",
                    "script": "Together we make smart choices!",
                    "translation": "함께하면 현명한 선택을 해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "태성이가 협력에 대해 말하는 내용이에요.",
                    "optionA": "smart",
                    "optionB": "make",
                    "optionC": "Together",
                    "optionD": "choices",
                    "optionE": "we",
                    "result": "Together we make smart choices",
                    "explanation": "태성이는 'Together we make smart choices'라고 함께하면 현명한 선택을 한다고 했어요."
                }
            ]
        }
    ]
}
ID: 11859 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "주말 계획 세우기",
            "explanation": "ESTJ의 체계적 계획과 ENTJ의 유연한 전략 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "Let's plan hour by hour.",
                    "translation": "시간별로 계획을 세우자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예린",
                    "script": "Keep options open for surprises!",
                    "translation": "놀라운 일을 위해 선택권을 열어둬!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준서는 시간별로 계획을 세우자고 했나요?",
                    "hint": "ESTJ는 체계적이고 자세한 계획을 좋아해요.",
                    "result": "O",
                    "explanation": "준서는 'Let's plan hour by hour'라고 시간별로 계획을 세우자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준서",
                    "script": "Structure brings peace of mind.",
                    "translation": "체계가 마음의 평화를 가져와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예린",
                    "script": "Your planning skills rock!",
                    "translation": "네 계획 능력이 정말 좋아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yerin wants to keep @@ open.",
                    "hint": "예린이가 열어두고 싶어하는 것은?",
                    "optionA": "windows",
                    "optionB": "options",
                    "optionC": "doors",
                    "result": "options",
                    "explanation": "예린이는 선택권을 열어두자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예린",
                    "script": "Flexibility creates amazing moments!",
                    "translation": "유연성이 놀라운 순간들을 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "You bring exciting adventures!",
                    "translation": "너는 흥미진진한 모험을 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예린",
                    "script": "Your organization makes dreams real!",
                    "translation": "네 조직력이 꿈을 현실로 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준서",
                    "script": "Balance creates perfect weekends!",
                    "translation": "균형이 완벽한 주말을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준서가 균형에 대해 말하는 내용이에요.",
                    "result": "Balance creates perfect weekends",
                    "explanation": "준서는 'Balance creates perfect weekends'라고 균형이 완벽한 주말을 만든다고 했어요.",
                    "optionA": "perfect",
                    "optionB": "weekends",
                    "optionC": "Balance",
                    "optionD": "creates"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "주말 계획 세우기",
            "explanation": "ESTJ의 체계적 계획과 ENTJ의 유연한 전략 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "Let's plan hour by hour.",
                    "translation": "시간별로 계획을 세우자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예린",
                    "script": "Keep options open for surprises!",
                    "translation": "놀라운 일을 위해 선택권을 열어둬!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준서는 시간별로 계획을 세우자고 했나요?",
                    "hint": "ESTJ는 체계적이고 자세한 계획을 좋아해요.",
                    "result": "O",
                    "explanation": "준서는 'Let's plan hour by hour'라고 시간별로 계획을 세우자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준서",
                    "script": "Structure brings peace of mind.",
                    "translation": "체계가 마음의 평화를 가져와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예린",
                    "script": "Your planning skills rock!",
                    "translation": "네 계획 능력이 정말 좋아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yerin wants to keep @@ open.",
                    "hint": "예린이가 열어두고 싶어하는 것은?",
                    "optionA": "windows",
                    "optionB": "options",
                    "optionC": "doors",
                    "result": "options",
                    "explanation": "예린이는 선택권을 열어두자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예린",
                    "script": "Flexibility creates amazing moments!",
                    "translation": "유연성이 놀라운 순간들을 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "You bring exciting adventures!",
                    "translation": "너는 흥미진진한 모험을 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예린",
                    "script": "Your organization makes dreams real!",
                    "translation": "네 조직력이 꿈을 현실로 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준서",
                    "script": "Balance creates perfect weekends!",
                    "translation": "균형이 완벽한 주말을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "준서가 균형에 대해 말하는 내용이에요.",
                    "optionA": "perfect",
                    "optionB": "weekends",
                    "optionC": "Balance",
                    "optionD": "creates",
                    "result": "Balance creates perfect weekends",
                    "explanation": "준서는 'Balance creates perfect weekends'라고 균형이 완벽한 주말을 만든다고 했어요."
                }
            ]
        }
    ]
}
ID: 11860 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "새로운 생활 루틴 만들기",
            "explanation": "ENTJ의 목표지향적 습관과 ESTJ의 안정적 패턴 비교",
            "category": "생활 태도",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜원",
                    "script": "Let's optimize daily productivity!",
                    "translation": "일일 생산성을 최적화하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하영",
                    "script": "Steady routines work best.",
                    "translation": "꾸준한 루틴이 가장 좋아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜원이는 일일 생산성을 최적화하자고 했나요?",
                    "hint": "ENTJ는 효율성과 생산성을 중시해요.",
                    "result": "O",
                    "explanation": "혜원이는 'Let's optimize daily productivity!'라고 일일 생산성을 최적화하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜원",
                    "script": "Results drive my energy.",
                    "translation": "결과가 내 에너지를 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하영",
                    "script": "Your drive inspires me!",
                    "translation": "네 추진력이 나에게 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hayoung thinks steady @@ work best.",
                    "hint": "하영이가 가장 좋다고 생각하는 것은?",
                    "optionA": "friends",
                    "optionB": "routines",
                    "optionC": "foods",
                    "result": "routines",
                    "explanation": "하영이는 꾸준한 루틴이 가장 좋다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하영",
                    "script": "Consistency builds strong foundations.",
                    "translation": "일관성이 강한 기초를 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜원",
                    "script": "Your stability keeps me grounded!",
                    "translation": "네 안정성이 나를 안정되게 해줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하영",
                    "script": "Your ambition lights up rooms!",
                    "translation": "네 야망이 방을 밝혀줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜원",
                    "script": "Together we create powerful habits!",
                    "translation": "함께 강력한 습관을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "혜원이가 협력에 대해 말하는 내용이에요.",
                    "optionA": "powerful",
                    "optionB": "create",
                    "optionC": "Together",
                    "optionD": "habits",
                    "optionE": "we",
                    "result": "Together we create powerful habits",
                    "explanation": "혜원이는 'Together we create powerful habits'라고 함께 강력한 습관을 만든다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "새로운 생활 루틴 만들기",
            "explanation": "ENTJ의 목표지향적 습관과 ESTJ의 안정적 패턴 비교",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜원",
                    "script": "Let's optimize daily productivity!",
                    "translation": "일일 생산성을 최적화하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하영",
                    "script": "Steady routines work best.",
                    "translation": "꾸준한 루틴이 가장 좋아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜원이는 일일 생산성을 최적화하자고 했나요?",
                    "hint": "ENTJ는 효율성과 생산성을 중시해요.",
                    "result": "O",
                    "explanation": "혜원이는 'Let's optimize daily productivity!'라고 일일 생산성을 최적화하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜원",
                    "script": "Results drive my energy.",
                    "translation": "결과가 내 에너지를 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하영",
                    "script": "Your drive inspires me!",
                    "translation": "네 추진력이 나에게 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hayoung thinks steady @@ work best.",
                    "hint": "하영이가 가장 좋다고 생각하는 것은?",
                    "optionA": "friends",
                    "optionB": "routines",
                    "optionC": "foods",
                    "result": "routines",
                    "explanation": "하영이는 꾸준한 루틴이 가장 좋다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하영",
                    "script": "Consistency builds strong foundations.",
                    "translation": "일관성이 강한 기초를 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜원",
                    "script": "Your stability keeps me grounded!",
                    "translation": "네 안정성이 나를 안정되게 해줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하영",
                    "script": "Your ambition lights up rooms!",
                    "translation": "네 야망이 방을 밝혀줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜원",
                    "script": "Together we create powerful habits!",
                    "translation": "함께 강력한 습관을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "혜원이가 협력에 대해 말하는 내용이에요.",
                    "optionA": "powerful",
                    "optionB": "create",
                    "optionC": "Together",
                    "optionD": "habits",
                    "optionE": "we",
                    "result": "Together we create powerful habits",
                    "explanation": "혜원이는 'Together we create powerful habits'라고 함께 강력한 습관을 만든다고 했어요."
                }
            ]
        }
    ]
}
ID: 11861 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "건강한 하루 시작하기",
            "explanation": "ESTJ의 규칙적인 생활과 ENTJ의 효율적 관리 비교",
            "category": "생활 태도",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "Early morning starts everything right.",
                    "translation": "이른 아침이 모든 걸 제대로 시작해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "Let's maximize morning impact!",
                    "translation": "아침 임팩트를 최대화하자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태윤이는 이른 아침이 모든 걸 제대로 시작한다고 했나요?",
                    "hint": "ESTJ는 규칙적인 생활 패턴을 좋아해요.",
                    "result": "O",
                    "explanation": "태윤이는 'Early morning starts everything right'라고 이른 아침이 모든 걸 제대로 시작한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태윤",
                    "script": "Regular schedules bring success.",
                    "translation": "규칙적인 스케줄이 성공을 가져와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Your discipline amazes me!",
                    "translation": "네 규율이 정말 놀라워!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sujin wants to maximize morning @@.",
                    "hint": "수진이가 최대화하고 싶어하는 것은?",
                    "optionA": "sleep",
                    "optionB": "impact",
                    "optionC": "food",
                    "result": "impact",
                    "explanation": "수진이는 아침 임팩트를 최대화하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Strategic mornings shape winning days!",
                    "translation": "전략적인 아침이 승리하는 하루를 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태윤",
                    "script": "You turn mornings into power!",
                    "translation": "너는 아침을 힘으로 바꿔!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "Your consistency creates magic!",
                    "translation": "네 일관성이 마법을 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태윤",
                    "script": "Perfect mornings start with teamwork!",
                    "translation": "완벽한 아침은 팀워크로 시작해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태윤이가 아침에 대해 말하는 내용이에요.",
                    "optionA": "start",
                    "optionB": "mornings",
                    "optionC": "Perfect",
                    "optionD": "teamwork",
                    "optionE": "with",
                    "result": "Perfect mornings start with teamwork",
                    "explanation": "태윤이는 'Perfect mornings start with teamwork'라고 완벽한 아침은 팀워크로 시작한다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "건강한 하루 시작하기",
            "explanation": "ESTJ의 규칙적인 생활과 ENTJ의 효율적 관리 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "Early morning starts everything right.",
                    "translation": "이른 아침이 모든 걸 제대로 시작해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "Let's maximize morning impact!",
                    "translation": "아침 임팩트를 최대화하자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태윤이는 이른 아침이 모든 걸 제대로 시작한다고 했나요?",
                    "hint": "ESTJ는 규칙적인 생활 패턴을 좋아해요.",
                    "result": "O",
                    "explanation": "태윤이는 'Early morning starts everything right'라고 이른 아침이 모든 걸 제대로 시작한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태윤",
                    "script": "Regular schedules bring success.",
                    "translation": "규칙적인 스케줄이 성공을 가져와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Your discipline amazes me!",
                    "translation": "네 규율이 정말 놀라워!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sujin wants to maximize morning @@.",
                    "hint": "수진이가 최대화하고 싶어하는 것은?",
                    "optionA": "sleep",
                    "optionB": "impact",
                    "optionC": "food",
                    "result": "impact",
                    "explanation": "수진이는 아침 임팩트를 최대화하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Strategic mornings shape winning days!",
                    "translation": "전략적인 아침이 승리하는 하루를 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태윤",
                    "script": "You turn mornings into power!",
                    "translation": "너는 아침을 힘으로 바꿔!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "Your consistency creates magic!",
                    "translation": "네 일관성이 마법을 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태윤",
                    "script": "Perfect mornings start with teamwork!",
                    "translation": "완벽한 아침은 팀워크로 시작해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "태윤이가 아침에 대해 말하는 내용이에요.",
                    "optionA": "start",
                    "optionB": "mornings",
                    "optionC": "Perfect",
                    "optionD": "teamwork",
                    "optionE": "with",
                    "result": "Perfect mornings start with teamwork",
                    "explanation": "태윤이는 'Perfect mornings start with teamwork'라고 완벽한 아침은 팀워크로 시작한다고 했어요."
                }
            ]
        }
    ]
}
ID: 11862 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시험 압박 이겨내기",
            "explanation": "ENTJ의 전략적 스트레스 관리와 ESTJ의 체계적 대처 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "I focus on the big picture.",
                    "translation": "나는 큰 그림에 집중해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다인",
                    "script": "Step by step conquers everything.",
                    "translation": "단계별로 하면 모든 걸 정복해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성훈이는 큰 그림에 집중한다고 했나요?",
                    "hint": "ENTJ는 스트레스를 받을 때 전체적인 관점을 유지해요.",
                    "result": "O",
                    "explanation": "성훈이는 'I focus on the big picture'라고 큰 그림에 집중한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성훈",
                    "script": "Vision keeps me calm.",
                    "translation": "비전이 나를 차분하게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다인",
                    "script": "Your perspective inspires confidence!",
                    "translation": "네 관점이 자신감을 불러일으켜!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dain believes step by step conquers @@.",
                    "hint": "다인이가 단계별로 정복할 수 있다고 믿는 것은?",
                    "optionA": "games",
                    "optionB": "everything",
                    "optionC": "problems",
                    "result": "everything",
                    "explanation": "다인이는 단계별로 하면 모든 걸 정복한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다인",
                    "script": "Organization reduces all stress.",
                    "translation": "체계화가 모든 스트레스를 줄여."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "Your method brings peace!",
                    "translation": "네 방법이 평화를 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다인",
                    "script": "Your leadership guides us through!",
                    "translation": "네 리더십이 우리를 이끌어줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성훈",
                    "script": "Together we overcome anything!",
                    "translation": "함께하면 무엇이든 극복해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성훈이가 협력에 대해 말하는 내용이에요.",
                    "result": "Together we overcome anything",
                    "explanation": "성훈이는 'Together we overcome anything'라고 함께하면 무엇이든 극복한다고 했어요.",
                    "optionA": "anything",
                    "optionB": "we",
                    "optionC": "overcome",
                    "optionD": "Together"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시험 압박 이겨내기",
            "explanation": "ENTJ의 전략적 스트레스 관리와 ESTJ의 체계적 대처 비교",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "I focus on the big picture.",
                    "translation": "나는 큰 그림에 집중해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다인",
                    "script": "Step by step conquers everything.",
                    "translation": "단계별로 하면 모든 걸 정복해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성훈이는 큰 그림에 집중한다고 했나요?",
                    "hint": "ENTJ는 스트레스를 받을 때 전체적인 관점을 유지해요.",
                    "result": "O",
                    "explanation": "성훈이는 'I focus on the big picture'라고 큰 그림에 집중한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성훈",
                    "script": "Vision keeps me calm.",
                    "translation": "비전이 나를 차분하게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다인",
                    "script": "Your perspective inspires confidence!",
                    "translation": "네 관점이 자신감을 불러일으켜!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dain believes step by step conquers @@.",
                    "hint": "다인이가 단계별로 정복할 수 있다고 믿는 것은?",
                    "optionA": "games",
                    "optionB": "everything",
                    "optionC": "problems",
                    "result": "everything",
                    "explanation": "다인이는 단계별로 하면 모든 걸 정복한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다인",
                    "script": "Organization reduces all stress.",
                    "translation": "체계화가 모든 스트레스를 줄여."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "Your method brings peace!",
                    "translation": "네 방법이 평화를 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다인",
                    "script": "Your leadership guides us through!",
                    "translation": "네 리더십이 우리를 이끌어줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성훈",
                    "script": "Together we overcome anything!",
                    "translation": "함께하면 무엇이든 극복해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "성훈이가 협력에 대해 말하는 내용이에요.",
                    "optionA": "anything",
                    "optionB": "we",
                    "optionC": "overcome",
                    "optionD": "Together",
                    "result": "Together we overcome anything",
                    "explanation": "성훈이는 'Together we overcome anything'라고 함께하면 무엇이든 극복한다고 했어요."
                }
            ]
        }
    ]
}
ID: 11863 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "마감일 압박 상황",
            "explanation": "ESTJ의 단계적 해결과 ENTJ의 혁신적 돌파 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "김부장",
                    "script": "We follow the proven process.",
                    "translation": "우리는 검증된 과정을 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "Let's find creative shortcuts!",
                    "translation": "창의적인 지름길을 찾자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "김부장은 검증된 과정을 따르자고 했나요?",
                    "hint": "ESTJ는 스트레스를 받을 때 안전한 방법을 선택해요.",
                    "result": "O",
                    "explanation": "김부장은 'We follow the proven process'라고 검증된 과정을 따르자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "김부장",
                    "script": "Methodical approach never fails.",
                    "translation": "체계적인 접근은 절대 실패하지 않아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Your reliability saves us!",
                    "translation": "네 신뢰성이 우리를 구해줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Nayeon wants to find creative @@.",
                    "hint": "나연이가 찾고 싶어하는 것은?",
                    "optionA": "shortcuts",
                    "optionB": "problems",
                    "optionC": "friends",
                    "result": "shortcuts",
                    "explanation": "나연이는 창의적인 지름길을 찾자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Innovation breaks through barriers!",
                    "translation": "혁신이 장벽을 뚫고 나가!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "김부장",
                    "script": "Your thinking opens new paths!",
                    "translation": "네 사고가 새로운 길을 열어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나연",
                    "script": "Your foundation keeps us steady!",
                    "translation": "네 기반이 우리를 안정되게 해줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "김부장",
                    "script": "Smart teamwork beats deadlines!",
                    "translation": "현명한 팀워크가 마감일을 이겨!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "김부장이 팀워크에 대해 말하는 내용이에요.",
                    "result": "Smart teamwork beats deadlines",
                    "explanation": "김부장은 'Smart teamwork beats deadlines'라고 현명한 팀워크가 마감일을 이긴다고 했어요.",
                    "optionA": "beats",
                    "optionB": "deadlines",
                    "optionC": "teamwork",
                    "optionD": "Smart"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "마감일 압박 상황",
            "explanation": "ESTJ의 단계적 해결과 ENTJ의 혁신적 돌파 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "김부장",
                    "script": "We follow the proven process.",
                    "translation": "우리는 검증된 과정을 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "Let's find creative shortcuts!",
                    "translation": "창의적인 지름길을 찾자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "김부장은 검증된 과정을 따르자고 했나요?",
                    "hint": "ESTJ는 스트레스를 받을 때 안전한 방법을 선택해요.",
                    "result": "O",
                    "explanation": "김부장은 'We follow the proven process'라고 검증된 과정을 따르자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "김부장",
                    "script": "Methodical approach never fails.",
                    "translation": "체계적인 접근은 절대 실패하지 않아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Your reliability saves us!",
                    "translation": "네 신뢰성이 우리를 구해줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Nayeon wants to find creative @@.",
                    "hint": "나연이가 찾고 싶어하는 것은?",
                    "optionA": "shortcuts",
                    "optionB": "problems",
                    "optionC": "friends",
                    "result": "shortcuts",
                    "explanation": "나연이는 창의적인 지름길을 찾자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Innovation breaks through barriers!",
                    "translation": "혁신이 장벽을 뚫고 나가!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "김부장",
                    "script": "Your thinking opens new paths!",
                    "translation": "네 사고가 새로운 길을 열어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나연",
                    "script": "Your foundation keeps us steady!",
                    "translation": "네 기반이 우리를 안정되게 해줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "김부장",
                    "script": "Smart teamwork beats deadlines!",
                    "translation": "현명한 팀워크가 마감일을 이겨!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "김부장이 팀워크에 대해 말하는 내용이에요.",
                    "optionA": "beats",
                    "optionB": "deadlines",
                    "optionC": "teamwork",
                    "optionD": "Smart",
                    "result": "Smart teamwork beats deadlines",
                    "explanation": "김부장은 'Smart teamwork beats deadlines'라고 현명한 팀워크가 마감일을 이긴다고 했어요."
                }
            ]
        }
    ]
}
ID: 11864 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "꿈의 직업 찾기",
            "explanation": "ENTJ의 비전있는 목표와 ESTJ의 현실적 계획 비교",
            "category": "직업 및 목표 설정",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I see myself leading globally.",
                    "translation": "나는 세계적으로 리더가 되는 걸 봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하나",
                    "script": "Steady career growth matters most.",
                    "translation": "꾸준한 경력 성장이 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준혁이는 세계적으로 리더가 되는 것을 본다고 했나요?",
                    "hint": "ENTJ는 큰 꿈과 비전을 가져요.",
                    "result": "O",
                    "explanation": "준혁이는 'I see myself leading globally'라고 세계적으로 리더가 되는 걸 본다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준혁",
                    "script": "Big dreams drive my actions.",
                    "translation": "큰 꿈이 내 행동을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하나",
                    "script": "Your vision inspires everyone!",
                    "translation": "네 비전이 모든 사람에게 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hana thinks steady career @@ matters most.",
                    "hint": "하나가 가장 중요하다고 생각하는 것은?",
                    "optionA": "change",
                    "optionB": "growth",
                    "optionC": "money",
                    "result": "growth",
                    "explanation": "하나는 꾸준한 경력 성장이 가장 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하나",
                    "script": "Solid foundations build lasting success.",
                    "translation": "탄탄한 기초가 지속적인 성공을 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Your wisdom guides smart choices!",
                    "translation": "네 지혜가 현명한 선택을 안내해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하나",
                    "script": "Your ambition lights the way!",
                    "translation": "네 야망이 길을 밝혀줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "Together we reach amazing heights!",
                    "translation": "함께 놀라운 높이에 도달해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁이가 협력에 대해 말하는 내용이에요.",
                    "optionA": "amazing",
                    "optionB": "reach",
                    "optionC": "Together",
                    "optionD": "heights",
                    "optionE": "we",
                    "result": "Together we reach amazing heights",
                    "explanation": "준혁이는 'Together we reach amazing heights'라고 함께 놀라운 높이에 도달한다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "꿈의 직업 찾기",
            "explanation": "ENTJ의 비전있는 목표와 ESTJ의 현실적 계획 비교",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I see myself leading globally.",
                    "translation": "나는 세계적으로 리더가 되는 걸 봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하나",
                    "script": "Steady career growth matters most.",
                    "translation": "꾸준한 경력 성장이 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준혁이는 세계적으로 리더가 되는 것을 본다고 했나요?",
                    "hint": "ENTJ는 큰 꿈과 비전을 가져요.",
                    "result": "O",
                    "explanation": "준혁이는 'I see myself leading globally'라고 세계적으로 리더가 되는 걸 본다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준혁",
                    "script": "Big dreams drive my actions.",
                    "translation": "큰 꿈이 내 행동을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하나",
                    "script": "Your vision inspires everyone!",
                    "translation": "네 비전이 모든 사람에게 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hana thinks steady career @@ matters most.",
                    "hint": "하나가 가장 중요하다고 생각하는 것은?",
                    "optionA": "change",
                    "optionB": "growth",
                    "optionC": "money",
                    "result": "growth",
                    "explanation": "하나는 꾸준한 경력 성장이 가장 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하나",
                    "script": "Solid foundations build lasting success.",
                    "translation": "탄탄한 기초가 지속적인 성공을 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Your wisdom guides smart choices!",
                    "translation": "네 지혜가 현명한 선택을 안내해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하나",
                    "script": "Your ambition lights the way!",
                    "translation": "네 야망이 길을 밝혀줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "Together we reach amazing heights!",
                    "translation": "함께 놀라운 높이에 도달해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "준혁이가 협력에 대해 말하는 내용이에요.",
                    "optionA": "amazing",
                    "optionB": "reach",
                    "optionC": "Together",
                    "optionD": "heights",
                    "optionE": "we",
                    "result": "Together we reach amazing heights",
                    "explanation": "준혁이는 'Together we reach amazing heights'라고 함께 놀라운 높이에 도달한다고 했어요."
                }
            ]
        }
    ]
}
ID: 11865 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "승진을 위한 전략",
            "explanation": "ESTJ의 단계적 승진과 ENTJ의 전략적 도약 비교",
            "category": "직업 및 목표 설정",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "Experience builds trust gradually.",
                    "translation": "경험이 점진적으로 신뢰를 쌓아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민준",
                    "script": "Let's create breakthrough opportunities!",
                    "translation": "획기적인 기회를 만들어보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예은이는 경험이 점진적으로 신뢰를 쌓는다고 했나요?",
                    "hint": "ESTJ는 단계적이고 체계적인 성장을 믿어요.",
                    "result": "O",
                    "explanation": "예은이는 'Experience builds trust gradually'라고 경험이 점진적으로 신뢰를 쌓는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예은",
                    "script": "Consistent performance proves capability.",
                    "translation": "일관된 성과가 능력을 증명해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민준",
                    "script": "Your reliability impresses everyone!",
                    "translation": "네 신뢰성이 모든 사람에게 인상을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Minjun wants to create breakthrough @@.",
                    "hint": "민준이가 만들고 싶어하는 것은?",
                    "optionA": "problems",
                    "optionB": "opportunities",
                    "optionC": "rules",
                    "result": "opportunities",
                    "explanation": "민준이는 획기적인 기회를 만들어보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민준",
                    "script": "Bold moves accelerate success!",
                    "translation": "과감한 움직임이 성공을 가속화해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "Your courage opens new doors!",
                    "translation": "네 용기가 새로운 문을 열어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민준",
                    "script": "Your foundation ensures we succeed!",
                    "translation": "네 기반이 우리의 성공을 보장해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예은",
                    "script": "Balance creates unstoppable teams!",
                    "translation": "균형이 막을 수 없는 팀을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예은이가 팀워크에 대해 말하는 내용이에요.",
                    "result": "Balance creates unstoppable teams",
                    "explanation": "예은이는 'Balance creates unstoppable teams'라고 균형이 막을 수 없는 팀을 만든다고 했어요.",
                    "optionA": "creates",
                    "optionB": "Balance",
                    "optionC": "unstoppable",
                    "optionD": "teams"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "승진을 위한 전략",
            "explanation": "ESTJ의 단계적 승진과 ENTJ의 전략적 도약 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "Experience builds trust gradually.",
                    "translation": "경험이 점진적으로 신뢰를 쌓아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민준",
                    "script": "Let's create breakthrough opportunities!",
                    "translation": "획기적인 기회를 만들어보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예은이는 경험이 점진적으로 신뢰를 쌓는다고 했나요?",
                    "hint": "ESTJ는 단계적이고 체계적인 성장을 믿어요.",
                    "result": "O",
                    "explanation": "예은이는 'Experience builds trust gradually'라고 경험이 점진적으로 신뢰를 쌓는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예은",
                    "script": "Consistent performance proves capability.",
                    "translation": "일관된 성과가 능력을 증명해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민준",
                    "script": "Your reliability impresses everyone!",
                    "translation": "네 신뢰성이 모든 사람에게 인상을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Minjun wants to create breakthrough @@.",
                    "hint": "민준이가 만들고 싶어하는 것은?",
                    "optionA": "problems",
                    "optionB": "opportunities",
                    "optionC": "rules",
                    "result": "opportunities",
                    "explanation": "민준이는 획기적인 기회를 만들어보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민준",
                    "script": "Bold moves accelerate success!",
                    "translation": "과감한 움직임이 성공을 가속화해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "Your courage opens new doors!",
                    "translation": "네 용기가 새로운 문을 열어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민준",
                    "script": "Your foundation ensures we succeed!",
                    "translation": "네 기반이 우리의 성공을 보장해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예은",
                    "script": "Balance creates unstoppable teams!",
                    "translation": "균형이 막을 수 없는 팀을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "예은이가 팀워크에 대해 말하는 내용이에요.",
                    "optionA": "creates",
                    "optionB": "Balance",
                    "optionC": "unstoppable",
                    "optionD": "teams",
                    "result": "Balance creates unstoppable teams",
                    "explanation": "예은이는 'Balance creates unstoppable teams'라고 균형이 막을 수 없는 팀을 만든다고 했어요."
                }
            ]
        }
    ]
}
ID: 11866 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "주말 모험 계획하기",
            "explanation": "ENTJ의 도전적 활동과 ESTJ의 안전한 즐거움 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "Let's try extreme sports!",
                    "translation": "익스트림 스포츠를 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소라",
                    "script": "Safe activities bring joy too.",
                    "translation": "안전한 활동들도 기쁨을 가져와."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태성이는 익스트림 스포츠를 해보자고 했나요?",
                    "hint": "ENTJ는 도전적이고 새로운 경험을 좋아해요.",
                    "result": "O",
                    "explanation": "태성이는 'Let's try extreme sports!'라고 익스트림 스포츠를 해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태성",
                    "script": "New challenges energize me!",
                    "translation": "새로운 도전이 나에게 활력을 줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소라",
                    "script": "Your adventurous spirit rocks!",
                    "translation": "네 모험 정신이 정말 좋아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sora thinks safe activities bring @@ too.",
                    "hint": "소라가 안전한 활동들이 가져다준다고 생각하는 것은?",
                    "optionA": "problems",
                    "optionB": "joy",
                    "optionC": "stress",
                    "result": "joy",
                    "explanation": "소라는 안전한 활동들도 기쁨을 가져온다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소라",
                    "script": "Tested activities guarantee fun.",
                    "translation": "검증된 활동들이 재미를 보장해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태성",
                    "script": "Your wisdom keeps us safe!",
                    "translation": "네 지혜가 우리를 안전하게 해줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소라",
                    "script": "Your energy creates excitement!",
                    "translation": "네 에너지가 흥분을 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태성",
                    "script": "Perfect weekends mix both styles!",
                    "translation": "완벽한 주말은 두 스타일을 섞어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태성이가 주말에 대해 말하는 내용이에요.",
                    "optionA": "both",
                    "optionB": "weekends",
                    "optionC": "Perfect",
                    "optionD": "styles",
                    "optionE": "mix",
                    "result": "Perfect weekends mix both styles",
                    "explanation": "태성이는 'Perfect weekends mix both styles'라고 완벽한 주말은 두 스타일을 섞는다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "주말 모험 계획하기",
            "explanation": "ENTJ의 도전적 활동과 ESTJ의 안전한 즐거움 비교",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "Let's try extreme sports!",
                    "translation": "익스트림 스포츠를 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소라",
                    "script": "Safe activities bring joy too.",
                    "translation": "안전한 활동들도 기쁨을 가져와."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태성이는 익스트림 스포츠를 해보자고 했나요?",
                    "hint": "ENTJ는 도전적이고 새로운 경험을 좋아해요.",
                    "result": "O",
                    "explanation": "태성이는 'Let's try extreme sports!'라고 익스트림 스포츠를 해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태성",
                    "script": "New challenges energize me!",
                    "translation": "새로운 도전이 나에게 활력을 줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소라",
                    "script": "Your adventurous spirit rocks!",
                    "translation": "네 모험 정신이 정말 좋아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sora thinks safe activities bring @@ too.",
                    "hint": "소라가 안전한 활동들이 가져다준다고 생각하는 것은?",
                    "optionA": "problems",
                    "optionB": "joy",
                    "optionC": "stress",
                    "result": "joy",
                    "explanation": "소라는 안전한 활동들도 기쁨을 가져온다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소라",
                    "script": "Tested activities guarantee fun.",
                    "translation": "검증된 활동들이 재미를 보장해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태성",
                    "script": "Your wisdom keeps us safe!",
                    "translation": "네 지혜가 우리를 안전하게 해줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소라",
                    "script": "Your energy creates excitement!",
                    "translation": "네 에너지가 흥분을 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태성",
                    "script": "Perfect weekends mix both styles!",
                    "translation": "완벽한 주말은 두 스타일을 섞어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "태성이가 주말에 대해 말하는 내용이에요.",
                    "optionA": "both",
                    "optionB": "weekends",
                    "optionC": "Perfect",
                    "optionD": "styles",
                    "optionE": "mix",
                    "result": "Perfect weekends mix both styles",
                    "explanation": "태성이는 'Perfect weekends mix both styles'라고 완벽한 주말은 두 스타일을 섞는다고 했어요."
                }
            ]
        }
    ]
}
ID: 11867 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "새로운 취미 시작하기",
            "explanation": "ESTJ의 검증된 취미와 ENTJ의 트렌디한 도전 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "Popular hobbies work for everyone.",
                    "translation": "인기 있는 취미들은 모든 사람에게 통해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예린",
                    "script": "Let's start trending hobbies!",
                    "translation": "트렌딩 취미를 시작해보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준서는 인기 있는 취미들이 모든 사람에게 통한다고 했나요?",
                    "hint": "ESTJ는 검증되고 안전한 선택을 선호해요.",
                    "result": "O",
                    "explanation": "준서는 'Popular hobbies work for everyone'라고 인기 있는 취미들이 모든 사람에게 통한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준서",
                    "script": "Community groups offer support.",
                    "translation": "커뮤니티 그룹들이 지원을 제공해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예린",
                    "script": "Your social approach brings connection!",
                    "translation": "네 사회적 접근이 연결을 가져와!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yerin wants to start @@ hobbies.",
                    "hint": "예린이가 시작하고 싶어하는 취미는?",
                    "optionA": "old",
                    "optionB": "trending",
                    "optionC": "boring",
                    "result": "trending",
                    "explanation": "예린이는 트렌딩 취미를 시작해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예린",
                    "script": "Innovation creates exciting experiences!",
                    "translation": "혁신이 흥미진진한 경험을 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "Your vision opens new worlds!",
                    "translation": "네 비전이 새로운 세계를 열어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예린",
                    "script": "Your community brings belonging!",
                    "translation": "네 커뮤니티가 소속감을 가져와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준서",
                    "script": "Together we explore everything!",
                    "translation": "함께 모든 걸 탐험해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준서가 탐험에 대해 말하는 내용이에요.",
                    "result": "Together we explore everything",
                    "explanation": "준서는 'Together we explore everything'라고 함께 모든 걸 탐험한다고 했어요.",
                    "optionA": "Together",
                    "optionB": "we",
                    "optionC": "explore",
                    "optionD": "everything"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "새로운 취미 시작하기",
            "explanation": "ESTJ의 검증된 취미와 ENTJ의 트렌디한 도전 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "Popular hobbies work for everyone.",
                    "translation": "인기 있는 취미들은 모든 사람에게 통해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예린",
                    "script": "Let's start trending hobbies!",
                    "translation": "트렌딩 취미를 시작해보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준서는 인기 있는 취미들이 모든 사람에게 통한다고 했나요?",
                    "hint": "ESTJ는 검증되고 안전한 선택을 선호해요.",
                    "result": "O",
                    "explanation": "준서는 'Popular hobbies work for everyone'라고 인기 있는 취미들이 모든 사람에게 통한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준서",
                    "script": "Community groups offer support.",
                    "translation": "커뮤니티 그룹들이 지원을 제공해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예린",
                    "script": "Your social approach brings connection!",
                    "translation": "네 사회적 접근이 연결을 가져와!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yerin wants to start @@ hobbies.",
                    "hint": "예린이가 시작하고 싶어하는 취미는?",
                    "optionA": "old",
                    "optionB": "trending",
                    "optionC": "boring",
                    "result": "trending",
                    "explanation": "예린이는 트렌딩 취미를 시작해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예린",
                    "script": "Innovation creates exciting experiences!",
                    "translation": "혁신이 흥미진진한 경험을 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "Your vision opens new worlds!",
                    "translation": "네 비전이 새로운 세계를 열어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예린",
                    "script": "Your community brings belonging!",
                    "translation": "네 커뮤니티가 소속감을 가져와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준서",
                    "script": "Together we explore everything!",
                    "translation": "함께 모든 걸 탐험해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "준서가 탐험에 대해 말하는 내용이에요.",
                    "optionA": "Together",
                    "optionB": "we",
                    "optionC": "explore",
                    "optionD": "everything",
                    "result": "Together we explore everything",
                    "explanation": "준서는 'Together we explore everything'라고 함께 모든 걸 탐험한다고 했어요."
                }
            ]
        }
    ]
}
ID: 11868 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 내 의견 충돌 해결",
            "explanation": "ENTJ의 직접적 해결과 ESTJ의 체계적 중재 비교",
            "category": "갈등 해결 방식",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜원",
                    "script": "Let's address issues directly.",
                    "translation": "문제들을 직접 다루자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하영",
                    "script": "Step by step brings peace.",
                    "translation": "단계별로 하면 평화를 가져와."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜원이는 문제들을 직접 다루자고 했나요?",
                    "hint": "ENTJ는 갈등을 직접적으로 해결하려 해요.",
                    "result": "O",
                    "explanation": "혜원이는 'Let's address issues directly'라고 문제들을 직접 다루자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜원",
                    "script": "Quick resolution prevents bigger problems.",
                    "translation": "빠른 해결이 더 큰 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하영",
                    "script": "Your directness cuts through confusion!",
                    "translation": "네 직접성이 혼란을 뚫고 나가!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hayoung thinks step by step brings @@.",
                    "hint": "하영이가 단계별로 가져온다고 생각하는 것은?",
                    "optionA": "problems",
                    "optionB": "peace",
                    "optionC": "stress",
                    "result": "peace",
                    "explanation": "하영이는 단계별로 하면 평화를 가져온다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하영",
                    "script": "Fair processes build lasting solutions.",
                    "translation": "공정한 과정이 지속적인 해결책을 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜원",
                    "script": "Your fairness heals relationships!",
                    "translation": "네 공정함이 관계를 치유해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하영",
                    "script": "Your leadership guides tough decisions!",
                    "translation": "네 리더십이 어려운 결정을 안내해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜원",
                    "script": "Together we create harmony!",
                    "translation": "함께 조화를 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "혜원이가 협력에 대해 말하는 내용이에요.",
                    "result": "Together we create harmony",
                    "explanation": "혜원이는 'Together we create harmony'라고 함께 조화를 만든다고 했어요.",
                    "optionA": "harmony",
                    "optionB": "create",
                    "optionC": "Together",
                    "optionD": "we"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 내 의견 충돌 해결",
            "explanation": "ENTJ의 직접적 해결과 ESTJ의 체계적 중재 비교",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜원",
                    "script": "Let's address issues directly.",
                    "translation": "문제들을 직접 다루자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하영",
                    "script": "Step by step brings peace.",
                    "translation": "단계별로 하면 평화를 가져와."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜원이는 문제들을 직접 다루자고 했나요?",
                    "hint": "ENTJ는 갈등을 직접적으로 해결하려 해요.",
                    "result": "O",
                    "explanation": "혜원이는 'Let's address issues directly'라고 문제들을 직접 다루자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜원",
                    "script": "Quick resolution prevents bigger problems.",
                    "translation": "빠른 해결이 더 큰 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하영",
                    "script": "Your directness cuts through confusion!",
                    "translation": "네 직접성이 혼란을 뚫고 나가!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hayoung thinks step by step brings @@.",
                    "hint": "하영이가 단계별로 가져온다고 생각하는 것은?",
                    "optionA": "problems",
                    "optionB": "peace",
                    "optionC": "stress",
                    "result": "peace",
                    "explanation": "하영이는 단계별로 하면 평화를 가져온다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하영",
                    "script": "Fair processes build lasting solutions.",
                    "translation": "공정한 과정이 지속적인 해결책을 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜원",
                    "script": "Your fairness heals relationships!",
                    "translation": "네 공정함이 관계를 치유해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하영",
                    "script": "Your leadership guides tough decisions!",
                    "translation": "네 리더십이 어려운 결정을 안내해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜원",
                    "script": "Together we create harmony!",
                    "translation": "함께 조화를 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "혜원이가 협력에 대해 말하는 내용이에요.",
                    "optionA": "harmony",
                    "optionB": "create",
                    "optionC": "Together",
                    "optionD": "we",
                    "result": "Together we create harmony",
                    "explanation": "혜원이는 'Together we create harmony'라고 함께 조화를 만든다고 했어요."
                }
            ]
        }
    ]
}
ID: 11869 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구 사이 오해 풀기",
            "explanation": "ESTJ의 신중한 중재와 ENTJ의 효율적 해결 비교",
            "category": "갈등 해결 방식",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "Let's hear both sides carefully.",
                    "translation": "양쪽 이야기를 신중하게 들어보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "Focus on the main solution!",
                    "translation": "주요 해결책에 집중해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태윤이는 양쪽 이야기를 신중하게 들어보자고 했나요?",
                    "hint": "ESTJ는 공정하고 체계적인 접근을 좋아해요.",
                    "result": "O",
                    "explanation": "태윤이는 'Let's hear both sides carefully'라고 양쪽 이야기를 신중하게 들어보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태윤",
                    "script": "Patience builds understanding.",
                    "translation": "인내가 이해를 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Your patience creates trust!",
                    "translation": "네 인내가 신뢰를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sujin wants to focus on the main @@.",
                    "hint": "수진이가 집중하고 싶어하는 것은?",
                    "optionA": "problem",
                    "optionB": "solution",
                    "optionC": "person",
                    "result": "solution",
                    "explanation": "수진이는 주요 해결책에 집중하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Clear communication solves everything!",
                    "translation": "명확한 소통이 모든 걸 해결해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태윤",
                    "script": "Your clarity brings quick results!",
                    "translation": "네 명확함이 빠른 결과를 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "Your thoroughness prevents future issues!",
                    "translation": "네 철저함이 미래 문제를 방지해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태윤",
                    "script": "Great teamwork heals all wounds!",
                    "translation": "훌륭한 팀워크가 모든 상처를 치유해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태윤이가 팀워크에 대해 말하는 내용이에요.",
                    "optionA": "heals",
                    "optionB": "teamwork",
                    "optionC": "Great",
                    "optionD": "wounds",
                    "optionE": "all",
                    "result": "Great teamwork heals all wounds",
                    "explanation": "태윤이는 'Great teamwork heals all wounds'라고 훌륭한 팀워크가 모든 상처를 치유한다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구 사이 오해 풀기",
            "explanation": "ESTJ의 신중한 중재와 ENTJ의 효율적 해결 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "Let's hear both sides carefully.",
                    "translation": "양쪽 이야기를 신중하게 들어보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "Focus on the main solution!",
                    "translation": "주요 해결책에 집중해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태윤이는 양쪽 이야기를 신중하게 들어보자고 했나요?",
                    "hint": "ESTJ는 공정하고 체계적인 접근을 좋아해요.",
                    "result": "O",
                    "explanation": "태윤이는 'Let's hear both sides carefully'라고 양쪽 이야기를 신중하게 들어보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태윤",
                    "script": "Patience builds understanding.",
                    "translation": "인내가 이해를 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Your patience creates trust!",
                    "translation": "네 인내가 신뢰를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sujin wants to focus on the main @@.",
                    "hint": "수진이가 집중하고 싶어하는 것은?",
                    "optionA": "problem",
                    "optionB": "solution",
                    "optionC": "person",
                    "result": "solution",
                    "explanation": "수진이는 주요 해결책에 집중하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Clear communication solves everything!",
                    "translation": "명확한 소통이 모든 걸 해결해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태윤",
                    "script": "Your clarity brings quick results!",
                    "translation": "네 명확함이 빠른 결과를 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "Your thoroughness prevents future issues!",
                    "translation": "네 철저함이 미래 문제를 방지해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태윤",
                    "script": "Great teamwork heals all wounds!",
                    "translation": "훌륭한 팀워크가 모든 상처를 치유해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "태윤이가 팀워크에 대해 말하는 내용이에요.",
                    "optionA": "heals",
                    "optionB": "teamwork",
                    "optionC": "Great",
                    "optionD": "wounds",
                    "optionE": "all",
                    "result": "Great teamwork heals all wounds",
                    "explanation": "태윤이는 'Great teamwork heals all wounds'라고 훌륭한 팀워크가 모든 상처를 치유한다고 했어요."
                }
            ]
        }
    ]
}
ID: 11870 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "체계적인 실행과 비전 리더십",
            "explanation": "ISTJ의 단계적 실행과 ENTJ의 전략적 리더십",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I organize meetings step by step.",
                    "translation": "나는 회의를 단계별로 정리해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Your organization creates perfect foundation!",
                    "translation": "너의 조직력이 완벽한 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I prepare materials very carefully.",
                    "translation": "나는 자료를 매우 신중하게 준비해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 회의를 즉흥적으로 진행하나요?",
                    "hint": "동현이가 어떻게 회의를 정리한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 회의를 단계별로 정리하고 자료를 신중하게 준비한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Strategic vision needs solid execution!",
                    "translation": "전략적 비전에는 견고한 실행이 필요해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I keep detailed meeting records.",
                    "translation": "나는 상세한 회의 기록을 유지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Your records track progress beautifully!",
                    "translation": "너의 기록이 진척을 아름답게 추적해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun prepares materials very @@.",
                    "hint": "동현이가 자료를 어떻게 준비한다고 했나요?",
                    "optionA": "quickly",
                    "optionB": "carefully",
                    "optionC": "loudly",
                    "result": "carefully",
                    "explanation": "동현이는 자료를 매우 신중하게(carefully) 준비한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your vision inspires team direction.",
                    "translation": "너의 비전이 팀 방향에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You make big ideas actually happen!",
                    "translation": "너는 큰 아이디어를 실제로 실현시켜!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Strategy and execution work together.",
                    "translation": "전략과 실행이 함께 작동해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "팀워크에 대한 문장이에요.",
                    "result": "Great leaders inspire others",
                    "explanation": "위대한 리더들은 다른 사람들에게 영감을 줘요.",
                    "optionA": "leaders",
                    "optionB": "inspire",
                    "optionC": "others",
                    "optionD": "Great"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your systematic approach delivers amazing results!",
                    "translation": "너의 체계적인 접근법이 놀라운 결과를 가져다줘!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "체계적인 실행과 비전 리더십",
            "explanation": "ISTJ의 단계적 실행과 ENTJ의 전략적 리더십",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I organize meetings step by step.",
                    "translation": "나는 회의를 단계별로 정리해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Your organization creates perfect foundation!",
                    "translation": "너의 조직력이 완벽한 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I prepare materials very carefully.",
                    "translation": "나는 자료를 매우 신중하게 준비해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 회의를 즉흥적으로 진행하나요?",
                    "hint": "동현이가 어떻게 회의를 정리한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 회의를 단계별로 정리하고 자료를 신중하게 준비한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Strategic vision needs solid execution!",
                    "translation": "전략적 비전에는 견고한 실행이 필요해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I keep detailed meeting records.",
                    "translation": "나는 상세한 회의 기록을 유지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Your records track progress beautifully!",
                    "translation": "너의 기록이 진척을 아름답게 추적해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun prepares materials very @@.",
                    "hint": "동현이가 자료를 어떻게 준비한다고 했나요?",
                    "optionA": "quickly",
                    "optionB": "carefully",
                    "optionC": "loudly",
                    "result": "carefully",
                    "explanation": "동현이는 자료를 매우 신중하게(carefully) 준비한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your vision inspires team direction.",
                    "translation": "너의 비전이 팀 방향에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You make big ideas actually happen!",
                    "translation": "너는 큰 아이디어를 실제로 실현시켜!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Strategy and execution work together.",
                    "translation": "전략과 실행이 함께 작동해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "팀워크에 대한 문장이에요.",
                    "optionA": "leaders",
                    "optionB": "inspire",
                    "optionC": "others",
                    "optionD": "Great",
                    "result": "Great leaders inspire others",
                    "explanation": "위대한 리더들은 다른 사람들에게 영감을 줘요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your systematic approach delivers amazing results!",
                    "translation": "너의 체계적인 접근법이 놀라운 결과를 가져다줘!"
                }
            ]
        }
    ]
}
ID: 11871 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "신뢰할 수 있는 팀과 목표 지향 리더십",
            "explanation": "ISTJ의 안정적인 팀 관리와 ENTJ의 성과 중심 지도",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I follow established procedures always.",
                    "translation": "나는 항상 확립된 절차를 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Procedures create team stability and trust!",
                    "translation": "절차가 팀 안정성과 신뢰를 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I ensure everyone understands roles.",
                    "translation": "나는 모든 사람이 역할을 이해하도록 보장해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 절차를 무시하고 일하나요?",
                    "hint": "동현이가 절차를 어떻게 한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 항상 확립된 절차를 따른다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Clear roles boost team performance significantly!",
                    "translation": "명확한 역할이 팀 성과를 크게 향상시켜!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I document decisions for reference.",
                    "translation": "나는 참고를 위해 결정사항을 문서화해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Documentation prevents future confusion completely!",
                    "translation": "문서화가 미래 혼란을 완전히 방지해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun ensures everyone understands @@.",
                    "hint": "동현이가 모든 사람이 무엇을 이해하도록 보장한다고 했나요?",
                    "optionA": "jokes",
                    "optionB": "roles",
                    "optionC": "games",
                    "result": "roles",
                    "explanation": "동현이는 모든 사람이 역할(roles)을 이해하도록 보장한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your ambitious goals motivate progress.",
                    "translation": "너의 야심찬 목표가 진전을 동기부여해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You provide the backbone teams need!",
                    "translation": "너는 팀이 필요한 중추를 제공해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Vision and stability create success.",
                    "translation": "비전과 안정성이 성공을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성공에 대한 문장이에요.",
                    "result": "Strong teamwork builds success",
                    "explanation": "강한 팀워크가 성공을 만들어요.",
                    "optionA": "success",
                    "optionB": "Strong",
                    "optionC": "builds",
                    "optionD": "teamwork"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your reliable foundation supports all innovation!",
                    "translation": "너의 신뢰할 수 있는 기반이 모든 혁신을 지원해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "신뢰할 수 있는 팀과 목표 지향 리더십",
            "explanation": "ISTJ의 안정적인 팀 관리와 ENTJ의 성과 중심 지도",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I follow established procedures always.",
                    "translation": "나는 항상 확립된 절차를 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Procedures create team stability and trust!",
                    "translation": "절차가 팀 안정성과 신뢰를 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I ensure everyone understands roles.",
                    "translation": "나는 모든 사람이 역할을 이해하도록 보장해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 절차를 무시하고 일하나요?",
                    "hint": "동현이가 절차를 어떻게 한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 항상 확립된 절차를 따른다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Clear roles boost team performance significantly!",
                    "translation": "명확한 역할이 팀 성과를 크게 향상시켜!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I document decisions for reference.",
                    "translation": "나는 참고를 위해 결정사항을 문서화해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Documentation prevents future confusion completely!",
                    "translation": "문서화가 미래 혼란을 완전히 방지해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun ensures everyone understands @@.",
                    "hint": "동현이가 모든 사람이 무엇을 이해하도록 보장한다고 했나요?",
                    "optionA": "jokes",
                    "optionB": "roles",
                    "optionC": "games",
                    "result": "roles",
                    "explanation": "동현이는 모든 사람이 역할(roles)을 이해하도록 보장한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your ambitious goals motivate progress.",
                    "translation": "너의 야심찬 목표가 진전을 동기부여해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You provide the backbone teams need!",
                    "translation": "너는 팀이 필요한 중추를 제공해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Vision and stability create success.",
                    "translation": "비전과 안정성이 성공을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "성공에 대한 문장이에요.",
                    "optionA": "success",
                    "optionB": "Strong",
                    "optionC": "builds",
                    "optionD": "teamwork",
                    "result": "Strong teamwork builds success",
                    "explanation": "강한 팀워크가 성공을 만들어요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your reliable foundation supports all innovation!",
                    "translation": "너의 신뢰할 수 있는 기반이 모든 혁신을 지원해!"
                }
            ]
        }
    ]
}
ID: 11872 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "정확한 정보 수집과 전략적 분석",
            "explanation": "ISTJ의 철저한 조사와 ENTJ의 비즈니스 활용",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I verify sources multiple times.",
                    "translation": "나는 출처를 여러 번 확인해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Verified sources build credible strategies!",
                    "translation": "검증된 출처가 신뢰할 수 있는 전략을 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I organize data by categories.",
                    "translation": "나는 데이터를 카테고리별로 정리해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 출처를 한 번만 확인하나요?",
                    "hint": "동현이가 출처를 몇 번 확인한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 출처를 여러 번(multiple times) 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Organized data reveals important patterns!",
                    "translation": "정리된 데이터가 중요한 패턴을 드러내!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I keep comprehensive research notes.",
                    "translation": "나는 포괄적인 연구 노트를 유지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Comprehensive notes support strategic decisions!",
                    "translation": "포괄적인 노트가 전략적 결정을 지원해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun organizes data by @@.",
                    "hint": "동현이가 데이터를 어떻게 정리한다고 했나요?",
                    "optionA": "colors",
                    "optionB": "categories",
                    "optionC": "sizes",
                    "result": "categories",
                    "explanation": "동현이는 데이터를 카테고리(categories)별로 정리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your analysis finds business opportunities.",
                    "translation": "너의 분석이 비즈니스 기회를 찾아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You provide the facts leaders need!",
                    "translation": "너는 리더가 필요한 사실을 제공해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Facts and vision create wisdom.",
                    "translation": "사실과 비전이 지혜를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정보에 대한 문장이에요.",
                    "result": "Good research saves time",
                    "explanation": "좋은 연구가 시간을 절약해요.",
                    "optionA": "Good",
                    "optionB": "saves",
                    "optionC": "research",
                    "optionD": "time"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your thorough research enables bold decisions!",
                    "translation": "너의 철저한 연구가 과감한 결정을 가능하게 해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "정확한 정보 수집과 전략적 분석",
            "explanation": "ISTJ의 철저한 조사와 ENTJ의 비즈니스 활용",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I verify sources multiple times.",
                    "translation": "나는 출처를 여러 번 확인해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Verified sources build credible strategies!",
                    "translation": "검증된 출처가 신뢰할 수 있는 전략을 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I organize data by categories.",
                    "translation": "나는 데이터를 카테고리별로 정리해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 출처를 한 번만 확인하나요?",
                    "hint": "동현이가 출처를 몇 번 확인한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 출처를 여러 번(multiple times) 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Organized data reveals important patterns!",
                    "translation": "정리된 데이터가 중요한 패턴을 드러내!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I keep comprehensive research notes.",
                    "translation": "나는 포괄적인 연구 노트를 유지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Comprehensive notes support strategic decisions!",
                    "translation": "포괄적인 노트가 전략적 결정을 지원해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun organizes data by @@.",
                    "hint": "동현이가 데이터를 어떻게 정리한다고 했나요?",
                    "optionA": "colors",
                    "optionB": "categories",
                    "optionC": "sizes",
                    "result": "categories",
                    "explanation": "동현이는 데이터를 카테고리(categories)별로 정리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your analysis finds business opportunities.",
                    "translation": "너의 분석이 비즈니스 기회를 찾아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You provide the facts leaders need!",
                    "translation": "너는 리더가 필요한 사실을 제공해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Facts and vision create wisdom.",
                    "translation": "사실과 비전이 지혜를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "정보에 대한 문장이에요.",
                    "optionA": "Good",
                    "optionB": "saves",
                    "optionC": "research",
                    "optionD": "time",
                    "result": "Good research saves time",
                    "explanation": "좋은 연구가 시간을 절약해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your thorough research enables bold decisions!",
                    "translation": "너의 철저한 연구가 과감한 결정을 가능하게 해!"
                }
            ]
        }
    ]
}
ID: 11873 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "체계적인 학습과 효율적 지식 활용",
            "explanation": "ISTJ의 단계별 학습과 ENTJ의 전략적 적용",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I study topics step by step.",
                    "translation": "나는 주제를 단계별로 공부해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Step-by-step learning creates deep mastery!",
                    "translation": "단계별 학습이 깊은 숙련을 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I review materials regularly for retention.",
                    "translation": "나는 기억을 위해 정기적으로 자료를 복습해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 한 번에 모든 걸 배우려고 하나요?",
                    "hint": "동현이가 어떻게 공부한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 주제를 단계별로 공부한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Regular reviews strengthen knowledge foundation!",
                    "translation": "정기적인 복습이 지식 기반을 강화해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I create detailed study schedules.",
                    "translation": "나는 상세한 공부 일정을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Study schedules maximize learning efficiency!",
                    "translation": "공부 일정이 학습 효율성을 최대화해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun reviews materials regularly for @@.",
                    "hint": "동현이가 무엇을 위해 정기적으로 자료를 복습한다고 했나요?",
                    "optionA": "fun",
                    "optionB": "retention",
                    "optionC": "friends",
                    "result": "retention",
                    "explanation": "동현이는 기억(retention)을 위해 정기적으로 자료를 복습한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your strategic thinking applies knowledge effectively.",
                    "translation": "너의 전략적 사고가 지식을 효과적으로 적용해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You build the knowledge base strategies need!",
                    "translation": "너는 전략이 필요한 지식 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Learning and application strengthen together.",
                    "translation": "학습과 적용이 함께 강화돼."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "학습에 대한 문장이에요.",
                    "result": "Steady knowledge builds expertise",
                    "explanation": "꾸준한 지식이 전문성을 만들어요.",
                    "optionA": "expertise",
                    "optionB": "knowledge",
                    "optionC": "builds",
                    "optionD": "Steady"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your systematic learning enables strategic innovation!",
                    "translation": "너의 체계적인 학습이 전략적 혁신을 가능하게 해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "체계적인 학습과 효율적 지식 활용",
            "explanation": "ISTJ의 단계별 학습과 ENTJ의 전략적 적용",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I study topics step by step.",
                    "translation": "나는 주제를 단계별로 공부해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Step-by-step learning creates deep mastery!",
                    "translation": "단계별 학습이 깊은 숙련을 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I review materials regularly for retention.",
                    "translation": "나는 기억을 위해 정기적으로 자료를 복습해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 한 번에 모든 걸 배우려고 하나요?",
                    "hint": "동현이가 어떻게 공부한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 주제를 단계별로 공부한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Regular reviews strengthen knowledge foundation!",
                    "translation": "정기적인 복습이 지식 기반을 강화해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I create detailed study schedules.",
                    "translation": "나는 상세한 공부 일정을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Study schedules maximize learning efficiency!",
                    "translation": "공부 일정이 학습 효율성을 최대화해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun reviews materials regularly for @@.",
                    "hint": "동현이가 무엇을 위해 정기적으로 자료를 복습한다고 했나요?",
                    "optionA": "fun",
                    "optionB": "retention",
                    "optionC": "friends",
                    "result": "retention",
                    "explanation": "동현이는 기억(retention)을 위해 정기적으로 자료를 복습한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your strategic thinking applies knowledge effectively.",
                    "translation": "너의 전략적 사고가 지식을 효과적으로 적용해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You build the knowledge base strategies need!",
                    "translation": "너는 전략이 필요한 지식 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Learning and application strengthen together.",
                    "translation": "학습과 적용이 함께 강화돼."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "학습에 대한 문장이에요.",
                    "optionA": "expertise",
                    "optionB": "knowledge",
                    "optionC": "builds",
                    "optionD": "Steady",
                    "result": "Steady knowledge builds expertise",
                    "explanation": "꾸준한 지식이 전문성을 만들어요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your systematic learning enables strategic innovation!",
                    "translation": "너의 체계적인 학습이 전략적 혁신을 가능하게 해!"
                }
            ]
        }
    ]
}
ID: 11874 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신중한 결정과 빠른 전략적 판단",
            "explanation": "ISTJ의 단계적 의사결정과 ENTJ의 결단력 있는 리더십",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I consider all factors carefully.",
                    "translation": "나는 모든 요소를 신중하게 고려해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Careful consideration prevents costly mistakes!",
                    "translation": "신중한 고려가 비용이 많이 드는 실수를 예방해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I write pros and cons lists.",
                    "translation": "나는 장단점 목록을 적어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 즉흥적으로 결정하나요?",
                    "hint": "동현이가 어떻게 결정한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 모든 요소를 신중하게 고려하고 장단점을 적는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Pros and cons lists clarify options!",
                    "translation": "장단점 목록이 선택지를 명확하게 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I follow proven decision frameworks.",
                    "translation": "나는 검증된 결정 프레임워크를 따라."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Proven frameworks reduce decision risks!",
                    "translation": "검증된 프레임워크가 결정 위험을 줄여!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun writes pros and @@ lists.",
                    "hint": "동현이가 장점과 무엇의 목록을 적는다고 했나요?",
                    "optionA": "friends",
                    "optionB": "cons",
                    "optionC": "games",
                    "result": "cons",
                    "explanation": "동현이는 장점과 단점(cons) 목록을 적는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your decisive leadership moves things forward.",
                    "translation": "너의 결단력 있는 리더십이 일들을 앞으로 나아가게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You provide the analysis leaders need!",
                    "translation": "너는 리더가 필요한 분석을 제공해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Analysis and action create results.",
                    "translation": "분석과 행동이 결과를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "의사결정에 대한 문장이에요.",
                    "result": "Smart decisions require planning",
                    "explanation": "똑똑한 결정은 계획이 필요해요.",
                    "optionA": "Smart",
                    "optionB": "require",
                    "optionC": "planning",
                    "optionD": "decisions"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your thorough analysis supports confident action!",
                    "translation": "너의 철저한 분석이 자신감 있는 행동을 지원해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신중한 결정과 빠른 전략적 판단",
            "explanation": "ISTJ의 단계적 의사결정과 ENTJ의 결단력 있는 리더십",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I consider all factors carefully.",
                    "translation": "나는 모든 요소를 신중하게 고려해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Careful consideration prevents costly mistakes!",
                    "translation": "신중한 고려가 비용이 많이 드는 실수를 예방해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I write pros and cons lists.",
                    "translation": "나는 장단점 목록을 적어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 즉흥적으로 결정하나요?",
                    "hint": "동현이가 어떻게 결정한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 모든 요소를 신중하게 고려하고 장단점을 적는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Pros and cons lists clarify options!",
                    "translation": "장단점 목록이 선택지를 명확하게 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I follow proven decision frameworks.",
                    "translation": "나는 검증된 결정 프레임워크를 따라."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Proven frameworks reduce decision risks!",
                    "translation": "검증된 프레임워크가 결정 위험을 줄여!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun writes pros and @@ lists.",
                    "hint": "동현이가 장점과 무엇의 목록을 적는다고 했나요?",
                    "optionA": "friends",
                    "optionB": "cons",
                    "optionC": "games",
                    "result": "cons",
                    "explanation": "동현이는 장점과 단점(cons) 목록을 적는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your decisive leadership moves things forward.",
                    "translation": "너의 결단력 있는 리더십이 일들을 앞으로 나아가게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You provide the analysis leaders need!",
                    "translation": "너는 리더가 필요한 분석을 제공해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Analysis and action create results.",
                    "translation": "분석과 행동이 결과를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "의사결정에 대한 문장이에요.",
                    "optionA": "Smart",
                    "optionB": "require",
                    "optionC": "planning",
                    "optionD": "decisions",
                    "result": "Smart decisions require planning",
                    "explanation": "똑똑한 결정은 계획이 필요해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your thorough analysis supports confident action!",
                    "translation": "너의 철저한 분석이 자신감 있는 행동을 지원해!"
                }
            ]
        }
    ]
}
ID: 11875 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "체계적인 계획과 전략적 실행",
            "explanation": "ISTJ의 상세한 계획과 ENTJ의 목표 달성 리더십",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I create detailed backup plans.",
                    "translation": "나는 상세한 예비 계획을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Backup plans ensure project success!",
                    "translation": "예비 계획이 프로젝트 성공을 보장해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I research risks before deciding.",
                    "translation": "나는 결정하기 전에 위험을 조사해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 계획 없이 결정하나요?",
                    "hint": "동현이가 무엇을 만든다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 상세한 예비 계획을 만들고 위험을 조사한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Risk research prevents major problems!",
                    "translation": "위험 조사가 주요 문제를 예방해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I document decision processes clearly.",
                    "translation": "나는 결정 과정을 명확하게 문서화해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Clear documentation supports team alignment!",
                    "translation": "명확한 문서화가 팀 정렬을 지원해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun researches @@ before deciding.",
                    "hint": "동현이가 결정하기 전에 무엇을 조사한다고 했나요?",
                    "optionA": "games",
                    "optionB": "risks",
                    "optionC": "jokes",
                    "result": "risks",
                    "explanation": "동현이는 결정하기 전에 위험(risks)을 조사한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your strategic vision guides team direction.",
                    "translation": "너의 전략적 비전이 팀 방향을 안내해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You build the foundation strategies need!",
                    "translation": "너는 전략이 필요한 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Planning and vision achieve goals.",
                    "translation": "계획과 비전이 목표를 달성해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성공에 대한 문장이에요.",
                    "result": "Careful planning prevents failure",
                    "explanation": "신중한 계획이 실패를 방지해요.",
                    "optionA": "Careful",
                    "optionB": "prevents",
                    "optionC": "failure",
                    "optionD": "planning"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your systematic planning enables bold execution!",
                    "translation": "너의 체계적인 계획이 과감한 실행을 가능하게 해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "체계적인 계획과 전략적 실행",
            "explanation": "ISTJ의 상세한 계획과 ENTJ의 목표 달성 리더십",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I create detailed backup plans.",
                    "translation": "나는 상세한 예비 계획을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Backup plans ensure project success!",
                    "translation": "예비 계획이 프로젝트 성공을 보장해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I research risks before deciding.",
                    "translation": "나는 결정하기 전에 위험을 조사해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 계획 없이 결정하나요?",
                    "hint": "동현이가 무엇을 만든다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 상세한 예비 계획을 만들고 위험을 조사한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Risk research prevents major problems!",
                    "translation": "위험 조사가 주요 문제를 예방해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I document decision processes clearly.",
                    "translation": "나는 결정 과정을 명확하게 문서화해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Clear documentation supports team alignment!",
                    "translation": "명확한 문서화가 팀 정렬을 지원해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun researches @@ before deciding.",
                    "hint": "동현이가 결정하기 전에 무엇을 조사한다고 했나요?",
                    "optionA": "games",
                    "optionB": "risks",
                    "optionC": "jokes",
                    "result": "risks",
                    "explanation": "동현이는 결정하기 전에 위험(risks)을 조사한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your strategic vision guides team direction.",
                    "translation": "너의 전략적 비전이 팀 방향을 안내해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You build the foundation strategies need!",
                    "translation": "너는 전략이 필요한 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Planning and vision achieve goals.",
                    "translation": "계획과 비전이 목표를 달성해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "성공에 대한 문장이에요.",
                    "optionA": "Careful",
                    "optionB": "prevents",
                    "optionC": "failure",
                    "optionD": "planning",
                    "result": "Careful planning prevents failure",
                    "explanation": "신중한 계획이 실패를 방지해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your systematic planning enables bold execution!",
                    "translation": "너의 체계적인 계획이 과감한 실행을 가능하게 해!"
                }
            ]
        }
    ]
}
ID: 11876 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "규칙적인 루틴과 효율적 생활 관리",
            "explanation": "ISTJ의 체계적 일상과 ENTJ의 성과 중심 생활",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I follow same morning routine.",
                    "translation": "나는 같은 아침 루틴을 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Morning routines create productive energy!",
                    "translation": "아침 루틴이 생산적인 에너지를 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I organize my day carefully.",
                    "translation": "나는 내 하루를 신중하게 정리해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 매일 다른 루틴을 하나요?",
                    "hint": "동현이가 어떤 루틴을 따른다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 같은(same) 아침 루틴을 따른다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Daily organization maximizes time efficiency!",
                    "translation": "일일 정리가 시간 효율성을 최대화해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I prepare everything the night before.",
                    "translation": "나는 전날 밤에 모든 걸 준비해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Night preparation eliminates morning stress!",
                    "translation": "밤 준비가 아침 스트레스를 제거해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun organizes his @@ carefully.",
                    "hint": "동현이가 무엇을 신중하게 정리한다고 했나요?",
                    "optionA": "books",
                    "optionB": "day",
                    "optionC": "games",
                    "result": "day",
                    "explanation": "동현이는 자신의 하루(day)를 신중하게 정리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your goal-focused approach achieves results.",
                    "translation": "너의 목표 중심 접근법이 결과를 달성해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You create the stability success needs!",
                    "translation": "너는 성공이 필요한 안정성을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Structure and ambition work together.",
                    "translation": "구조와 야심이 함께 작용해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "루틴에 대한 문장이에요.",
                    "result": "Daily routines build success",
                    "explanation": "매일의 루틴이 성공을 만들어요.",
                    "optionA": "success",
                    "optionB": "Daily",
                    "optionC": "routines",
                    "optionD": "build"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your consistent habits enable peak performance!",
                    "translation": "너의 일관된 습관이 최고 성과를 가능하게 해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "규칙적인 루틴과 효율적 생활 관리",
            "explanation": "ISTJ의 체계적 일상과 ENTJ의 성과 중심 생활",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I follow same morning routine.",
                    "translation": "나는 같은 아침 루틴을 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Morning routines create productive energy!",
                    "translation": "아침 루틴이 생산적인 에너지를 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I organize my day carefully.",
                    "translation": "나는 내 하루를 신중하게 정리해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 매일 다른 루틴을 하나요?",
                    "hint": "동현이가 어떤 루틴을 따른다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 같은(same) 아침 루틴을 따른다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Daily organization maximizes time efficiency!",
                    "translation": "일일 정리가 시간 효율성을 최대화해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I prepare everything the night before.",
                    "translation": "나는 전날 밤에 모든 걸 준비해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Night preparation eliminates morning stress!",
                    "translation": "밤 준비가 아침 스트레스를 제거해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun organizes his @@ carefully.",
                    "hint": "동현이가 무엇을 신중하게 정리한다고 했나요?",
                    "optionA": "books",
                    "optionB": "day",
                    "optionC": "games",
                    "result": "day",
                    "explanation": "동현이는 자신의 하루(day)를 신중하게 정리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your goal-focused approach achieves results.",
                    "translation": "너의 목표 중심 접근법이 결과를 달성해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You create the stability success needs!",
                    "translation": "너는 성공이 필요한 안정성을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Structure and ambition work together.",
                    "translation": "구조와 야심이 함께 작용해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "루틴에 대한 문장이에요.",
                    "optionA": "success",
                    "optionB": "Daily",
                    "optionC": "routines",
                    "optionD": "build",
                    "result": "Daily routines build success",
                    "explanation": "매일의 루틴이 성공을 만들어요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your consistent habits enable peak performance!",
                    "translation": "너의 일관된 습관이 최고 성과를 가능하게 해!"
                }
            ]
        }
    ]
}
ID: 11877 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "체계적인 환경과 전략적 공간 활용",
            "explanation": "ISTJ의 질서 있는 정리와 ENTJ의 효율적 공간 관리",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I keep everything in order.",
                    "translation": "나는 모든 걸 질서 있게 유지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Perfect order boosts mental clarity!",
                    "translation": "완벽한 질서가 정신적 명확성을 높여!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I clean and organize regularly.",
                    "translation": "나는 정기적으로 청소하고 정리해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 물건을 아무 곳에나 두나요?",
                    "hint": "동현이가 모든 걸 어떻게 유지한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 모든 걸 질서 있게 유지한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Regular organization saves valuable time!",
                    "translation": "정기적인 정리가 소중한 시간을 절약해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I label storage containers clearly.",
                    "translation": "나는 보관 용기에 명확하게 라벨을 붙여."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Clear labels maximize space efficiency!",
                    "translation": "명확한 라벨이 공간 효율성을 최대화해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun cleans and organizes @@.",
                    "hint": "동현이가 언제 청소하고 정리한다고 했나요?",
                    "optionA": "never",
                    "optionB": "regularly",
                    "optionC": "rarely",
                    "result": "regularly",
                    "explanation": "동현이는 정기적으로(regularly) 청소하고 정리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your strategic layout optimizes workflow.",
                    "translation": "너의 전략적 배치가 워크플로를 최적화해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You create the foundation productivity needs!",
                    "translation": "너는 생산성이 필요한 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Order and efficiency support success.",
                    "translation": "질서와 효율성이 성공을 지원해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정리에 대한 문장이에요.",
                    "result": "Organized spaces improve focus",
                    "explanation": "정리된 공간이 집중력을 향상시켜요.",
                    "optionA": "Organized",
                    "optionB": "focus",
                    "optionC": "spaces",
                    "optionD": "improve"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your organized environment enables strategic thinking!",
                    "translation": "너의 정리된 환경이 전략적 사고를 가능하게 해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "체계적인 환경과 전략적 공간 활용",
            "explanation": "ISTJ의 질서 있는 정리와 ENTJ의 효율적 공간 관리",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I keep everything in order.",
                    "translation": "나는 모든 걸 질서 있게 유지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Perfect order boosts mental clarity!",
                    "translation": "완벽한 질서가 정신적 명확성을 높여!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I clean and organize regularly.",
                    "translation": "나는 정기적으로 청소하고 정리해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 물건을 아무 곳에나 두나요?",
                    "hint": "동현이가 모든 걸 어떻게 유지한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 모든 걸 질서 있게 유지한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Regular organization saves valuable time!",
                    "translation": "정기적인 정리가 소중한 시간을 절약해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I label storage containers clearly.",
                    "translation": "나는 보관 용기에 명확하게 라벨을 붙여."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Clear labels maximize space efficiency!",
                    "translation": "명확한 라벨이 공간 효율성을 최대화해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun cleans and organizes @@.",
                    "hint": "동현이가 언제 청소하고 정리한다고 했나요?",
                    "optionA": "never",
                    "optionB": "regularly",
                    "optionC": "rarely",
                    "result": "regularly",
                    "explanation": "동현이는 정기적으로(regularly) 청소하고 정리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your strategic layout optimizes workflow.",
                    "translation": "너의 전략적 배치가 워크플로를 최적화해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You create the foundation productivity needs!",
                    "translation": "너는 생산성이 필요한 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Order and efficiency support success.",
                    "translation": "질서와 효율성이 성공을 지원해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "정리에 대한 문장이에요.",
                    "optionA": "Organized",
                    "optionB": "focus",
                    "optionC": "spaces",
                    "optionD": "improve",
                    "result": "Organized spaces improve focus",
                    "explanation": "정리된 공간이 집중력을 향상시켜요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your organized environment enables strategic thinking!",
                    "translation": "너의 정리된 환경이 전략적 사고를 가능하게 해!"
                }
            ]
        }
    ]
}
ID: 11878 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "체계적인 스트레스 관리와 전략적 위기 대응",
            "explanation": "ISTJ의 단계별 대처와 ENTJ의 리더십 중심 해결",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I break problems into steps.",
                    "translation": "나는 문제를 단계로 나눠."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Breaking problems makes solutions manageable!",
                    "translation": "문제를 나누는 것이 해결책을 관리 가능하게 해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I use proven stress methods.",
                    "translation": "나는 검증된 스트레스 방법을 사용해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 문제를 한 번에 해결하려고 하나요?",
                    "hint": "동현이가 문제를 어떻게 한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 문제를 단계로 나눈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Proven methods reduce stress effectively!",
                    "translation": "검증된 방법이 스트레스를 효과적으로 줄여!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I keep detailed stress logs.",
                    "translation": "나는 상세한 스트레스 기록을 유지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Stress logs identify important patterns!",
                    "translation": "스트레스 기록이 중요한 패턴을 식별해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun uses proven stress @@.",
                    "hint": "동현이가 검증된 스트레스 무엇을 사용한다고 했나요?",
                    "optionA": "games",
                    "optionB": "methods",
                    "optionC": "jokes",
                    "result": "methods",
                    "explanation": "동현이는 검증된 스트레스 방법(methods)을 사용한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your decisive action prevents crisis escalation.",
                    "translation": "너의 결단력 있는 행동이 위기 확산을 방지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You provide the stability teams need!",
                    "translation": "너는 팀이 필요한 안정성을 제공해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Stability and leadership overcome challenges.",
                    "translation": "안정성과 리더십이 도전을 극복해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "문제 해결에 대한 문장이에요.",
                    "result": "Small problems become manageable",
                    "explanation": "작은 문제들은 관리 가능해져요.",
                    "optionA": "become",
                    "optionB": "manageable",
                    "optionC": "problems",
                    "optionD": "Small"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your systematic approach handles any crisis!",
                    "translation": "너의 체계적인 접근법이 어떤 위기도 처리해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "체계적인 스트레스 관리와 전략적 위기 대응",
            "explanation": "ISTJ의 단계별 대처와 ENTJ의 리더십 중심 해결",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I break problems into steps.",
                    "translation": "나는 문제를 단계로 나눠."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Breaking problems makes solutions manageable!",
                    "translation": "문제를 나누는 것이 해결책을 관리 가능하게 해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I use proven stress methods.",
                    "translation": "나는 검증된 스트레스 방법을 사용해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 문제를 한 번에 해결하려고 하나요?",
                    "hint": "동현이가 문제를 어떻게 한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 문제를 단계로 나눈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Proven methods reduce stress effectively!",
                    "translation": "검증된 방법이 스트레스를 효과적으로 줄여!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I keep detailed stress logs.",
                    "translation": "나는 상세한 스트레스 기록을 유지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Stress logs identify important patterns!",
                    "translation": "스트레스 기록이 중요한 패턴을 식별해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun uses proven stress @@.",
                    "hint": "동현이가 검증된 스트레스 무엇을 사용한다고 했나요?",
                    "optionA": "games",
                    "optionB": "methods",
                    "optionC": "jokes",
                    "result": "methods",
                    "explanation": "동현이는 검증된 스트레스 방법(methods)을 사용한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your decisive action prevents crisis escalation.",
                    "translation": "너의 결단력 있는 행동이 위기 확산을 방지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You provide the stability teams need!",
                    "translation": "너는 팀이 필요한 안정성을 제공해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Stability and leadership overcome challenges.",
                    "translation": "안정성과 리더십이 도전을 극복해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "문제 해결에 대한 문장이에요.",
                    "optionA": "become",
                    "optionB": "manageable",
                    "optionC": "problems",
                    "optionD": "Small",
                    "result": "Small problems become manageable",
                    "explanation": "작은 문제들은 관리 가능해져요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your systematic approach handles any crisis!",
                    "translation": "너의 체계적인 접근법이 어떤 위기도 처리해!"
                }
            ]
        }
    ]
}
ID: 11879 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "신중한 준비와 빠른 대응 리더십",
            "explanation": "ISTJ의 예방적 스트레스 관리와 ENTJ의 즉시 대응",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I prepare for potential problems.",
                    "translation": "나는 잠재적인 문제들을 준비해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Preparation prevents most emergencies completely!",
                    "translation": "준비가 대부분의 응급상황을 완전히 방지해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I maintain emergency supply kits.",
                    "translation": "나는 비상 공급 키트를 유지해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 문제가 생긴 후에 준비하나요?",
                    "hint": "동현이가 언제 준비한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 잠재적인 문제들을 미리 준비한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Emergency supplies save precious time!",
                    "translation": "비상 공급품이 소중한 시간을 절약해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I review emergency procedures regularly.",
                    "translation": "나는 정기적으로 비상 절차를 검토해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Regular reviews ensure quick response!",
                    "translation": "정기적인 검토가 빠른 대응을 보장해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun maintains emergency supply @@.",
                    "hint": "동현이가 무엇을 유지한다고 했나요?",
                    "optionA": "games",
                    "optionB": "kits",
                    "optionC": "jokes",
                    "result": "kits",
                    "explanation": "동현이는 비상 공급 키트(kits)를 유지한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your rapid decisions minimize damage.",
                    "translation": "너의 빠른 결정이 손상을 최소화해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You build the foundation crisis management needs!",
                    "translation": "너는 위기 관리가 필요한 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Preparation and quick action save situations.",
                    "translation": "준비와 빠른 행동이 상황을 구해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준비에 대한 문장이에요.",
                    "result": "Good preparation saves lives",
                    "explanation": "좋은 준비가 생명을 구해요.",
                    "optionA": "saves",
                    "optionB": "Good",
                    "optionC": "preparation",
                    "optionD": "lives"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your thorough preparation enables confident leadership!",
                    "translation": "너의 철저한 준비가 자신감 있는 리더십을 가능하게 해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "신중한 준비와 빠른 대응 리더십",
            "explanation": "ISTJ의 예방적 스트레스 관리와 ENTJ의 즉시 대응",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I prepare for potential problems.",
                    "translation": "나는 잠재적인 문제들을 준비해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Preparation prevents most emergencies completely!",
                    "translation": "준비가 대부분의 응급상황을 완전히 방지해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I maintain emergency supply kits.",
                    "translation": "나는 비상 공급 키트를 유지해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 문제가 생긴 후에 준비하나요?",
                    "hint": "동현이가 언제 준비한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 잠재적인 문제들을 미리 준비한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Emergency supplies save precious time!",
                    "translation": "비상 공급품이 소중한 시간을 절약해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I review emergency procedures regularly.",
                    "translation": "나는 정기적으로 비상 절차를 검토해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Regular reviews ensure quick response!",
                    "translation": "정기적인 검토가 빠른 대응을 보장해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun maintains emergency supply @@.",
                    "hint": "동현이가 무엇을 유지한다고 했나요?",
                    "optionA": "games",
                    "optionB": "kits",
                    "optionC": "jokes",
                    "result": "kits",
                    "explanation": "동현이는 비상 공급 키트(kits)를 유지한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your rapid decisions minimize damage.",
                    "translation": "너의 빠른 결정이 손상을 최소화해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You build the foundation crisis management needs!",
                    "translation": "너는 위기 관리가 필요한 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Preparation and quick action save situations.",
                    "translation": "준비와 빠른 행동이 상황을 구해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "준비에 대한 문장이에요.",
                    "optionA": "saves",
                    "optionB": "Good",
                    "optionC": "preparation",
                    "optionD": "lives",
                    "result": "Good preparation saves lives",
                    "explanation": "좋은 준비가 생명을 구해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your thorough preparation enables confident leadership!",
                    "translation": "너의 철저한 준비가 자신감 있는 리더십을 가능하게 해!"
                }
            ]
        }
    ]
}
ID: 11880 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "체계적인 커리어 계획과 전략적 성장",
            "explanation": "ISTJ의 단계적 경력 개발과 ENTJ의 비즈니스 리더십",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I plan career steps carefully.",
                    "translation": "나는 경력 단계를 신중하게 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Careful planning builds solid career foundation!",
                    "translation": "신중한 계획이 견고한 경력 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I track professional development regularly.",
                    "translation": "나는 정기적으로 전문적 발전을 추적해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 즉흥적으로 경력을 관리하나요?",
                    "hint": "동현이가 어떻게 경력을 계획한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 경력 단계를 신중하게 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Regular tracking shows growth progress!",
                    "translation": "정기적인 추적이 성장 진전을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I document achievements for reference.",
                    "translation": "나는 참고를 위해 성취를 문서화해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Achievement documentation supports career advancement!",
                    "translation": "성취 문서화가 경력 발전을 지원해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun tracks professional development @@.",
                    "hint": "동현이가 언제 전문적 발전을 추적한다고 했나요?",
                    "optionA": "never",
                    "optionB": "regularly",
                    "optionC": "rarely",
                    "result": "regularly",
                    "explanation": "동현이는 정기적으로(regularly) 전문적 발전을 추적한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your strategic vision creates opportunities.",
                    "translation": "너의 전략적 비전이 기회를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You build the stability careers need!",
                    "translation": "너는 경력이 필요한 안정성을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Planning and vision achieve success.",
                    "translation": "계획과 비전이 성공을 달성해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "경력에 대한 문장이에요.",
                    "result": "Strong careers need planning",
                    "explanation": "강한 경력은 계획이 필요해요.",
                    "optionA": "careers",
                    "optionB": "planning",
                    "optionC": "need",
                    "optionD": "Strong"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your systematic approach builds lasting success!",
                    "translation": "너의 체계적인 접근법이 지속되는 성공을 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "체계적인 커리어 계획과 전략적 성장",
            "explanation": "ISTJ의 단계적 경력 개발과 ENTJ의 비즈니스 리더십",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I plan career steps carefully.",
                    "translation": "나는 경력 단계를 신중하게 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Careful planning builds solid career foundation!",
                    "translation": "신중한 계획이 견고한 경력 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I track professional development regularly.",
                    "translation": "나는 정기적으로 전문적 발전을 추적해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 즉흥적으로 경력을 관리하나요?",
                    "hint": "동현이가 어떻게 경력을 계획한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 경력 단계를 신중하게 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Regular tracking shows growth progress!",
                    "translation": "정기적인 추적이 성장 진전을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I document achievements for reference.",
                    "translation": "나는 참고를 위해 성취를 문서화해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Achievement documentation supports career advancement!",
                    "translation": "성취 문서화가 경력 발전을 지원해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun tracks professional development @@.",
                    "hint": "동현이가 언제 전문적 발전을 추적한다고 했나요?",
                    "optionA": "never",
                    "optionB": "regularly",
                    "optionC": "rarely",
                    "result": "regularly",
                    "explanation": "동현이는 정기적으로(regularly) 전문적 발전을 추적한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your strategic vision creates opportunities.",
                    "translation": "너의 전략적 비전이 기회를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You build the stability careers need!",
                    "translation": "너는 경력이 필요한 안정성을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Planning and vision achieve success.",
                    "translation": "계획과 비전이 성공을 달성해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "경력에 대한 문장이에요.",
                    "optionA": "careers",
                    "optionB": "planning",
                    "optionC": "need",
                    "optionD": "Strong",
                    "result": "Strong careers need planning",
                    "explanation": "강한 경력은 계획이 필요해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your systematic approach builds lasting success!",
                    "translation": "너의 체계적인 접근법이 지속되는 성공을 만들어!"
                }
            ]
        }
    ]
}
ID: 11881 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "안정적인 목표 달성과 야심찬 비전",
            "explanation": "ISTJ의 꾸준한 목표 관리와 ENTJ의 대담한 목표 설정",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I set realistic achievable goals.",
                    "translation": "나는 현실적으로 달성 가능한 목표를 세워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Realistic goals ensure consistent progress!",
                    "translation": "현실적인 목표가 일관된 진전을 보장해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I break goals into tasks.",
                    "translation": "나는 목표를 작업으로 나눠."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 비현실적인 목표를 세우나요?",
                    "hint": "동현이가 어떤 목표를 세운다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 현실적으로 달성 가능한 목표를 세운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Breaking goals makes them more manageable!",
                    "translation": "목표를 나누는 것이 그것들을 더 관리하기 쉽게 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I review progress monthly consistently.",
                    "translation": "나는 일관되게 매월 진척을 검토해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Monthly reviews maintain momentum effectively!",
                    "translation": "월별 검토가 추진력을 효과적으로 유지해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun breaks goals into @@.",
                    "hint": "동현이가 목표를 무엇으로 나눈다고 했나요?",
                    "optionA": "pieces",
                    "optionB": "tasks",
                    "optionC": "games",
                    "result": "tasks",
                    "explanation": "동현이는 목표를 작업(tasks)으로 나눈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your ambitious vision inspires breakthrough.",
                    "translation": "너의 야심찬 비전이 돌파구에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You provide the foundation big dreams need!",
                    "translation": "너는 큰 꿈이 필요한 기반을 제공해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Steady progress and bold vision succeed.",
                    "translation": "꾸준한 진전과 대담한 비전이 성공해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "목표에 대한 문장이에요.",
                    "result": "Clear goals guide action",
                    "explanation": "명확한 목표가 행동을 안내해요.",
                    "optionA": "Clear",
                    "optionB": "guide",
                    "optionC": "action",
                    "optionD": "goals"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your reliable execution turns vision into reality!",
                    "translation": "너의 신뢰할 수 있는 실행이 비전을 현실로 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "안정적인 목표 달성과 야심찬 비전",
            "explanation": "ISTJ의 꾸준한 목표 관리와 ENTJ의 대담한 목표 설정",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I set realistic achievable goals.",
                    "translation": "나는 현실적으로 달성 가능한 목표를 세워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Realistic goals ensure consistent progress!",
                    "translation": "현실적인 목표가 일관된 진전을 보장해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I break goals into tasks.",
                    "translation": "나는 목표를 작업으로 나눠."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 비현실적인 목표를 세우나요?",
                    "hint": "동현이가 어떤 목표를 세운다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 현실적으로 달성 가능한 목표를 세운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Breaking goals makes them more manageable!",
                    "translation": "목표를 나누는 것이 그것들을 더 관리하기 쉽게 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I review progress monthly consistently.",
                    "translation": "나는 일관되게 매월 진척을 검토해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Monthly reviews maintain momentum effectively!",
                    "translation": "월별 검토가 추진력을 효과적으로 유지해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun breaks goals into @@.",
                    "hint": "동현이가 목표를 무엇으로 나눈다고 했나요?",
                    "optionA": "pieces",
                    "optionB": "tasks",
                    "optionC": "games",
                    "result": "tasks",
                    "explanation": "동현이는 목표를 작업(tasks)으로 나눈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your ambitious vision inspires breakthrough.",
                    "translation": "너의 야심찬 비전이 돌파구에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You provide the foundation big dreams need!",
                    "translation": "너는 큰 꿈이 필요한 기반을 제공해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Steady progress and bold vision succeed.",
                    "translation": "꾸준한 진전과 대담한 비전이 성공해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "목표에 대한 문장이에요.",
                    "optionA": "Clear",
                    "optionB": "guide",
                    "optionC": "action",
                    "optionD": "goals",
                    "result": "Clear goals guide action",
                    "explanation": "명확한 목표가 행동을 안내해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your reliable execution turns vision into reality!",
                    "translation": "너의 신뢰할 수 있는 실행이 비전을 현실로 만들어!"
                }
            ]
        }
    ]
}
ID: 11882 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "체계적인 취미 관리와 네트워킹 전략",
            "explanation": "ISTJ의 규칙적인 취미와 ENTJ의 관계 구축 활동",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I schedule hobby time regularly.",
                    "translation": "나는 정기적으로 취미 시간을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Regular hobby time maintains work-life balance!",
                    "translation": "정기적인 취미 시간이 일과 삶의 균형을 유지해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I keep detailed hobby records.",
                    "translation": "나는 상세한 취미 기록을 유지해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 즉흥적으로 취미를 즐기나요?",
                    "hint": "동현이가 취미 시간을 어떻게 한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 정기적으로 취미 시간을 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Hobby records track skill development!",
                    "translation": "취미 기록이 기술 발전을 추적해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I organize hobby supplies systematically.",
                    "translation": "나는 체계적으로 취미 용품을 정리해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Systematic organization maximizes hobby enjoyment!",
                    "translation": "체계적인 정리가 취미 즐거움을 최대화해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun keeps detailed hobby @@.",
                    "hint": "동현이가 상세한 취미 무엇을 유지한다고 했나요?",
                    "optionA": "games",
                    "optionB": "records",
                    "optionC": "jokes",
                    "result": "records",
                    "explanation": "동현이는 상세한 취미 기록(records)을 유지한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your networking hobbies build valuable connections.",
                    "translation": "너의 네트워킹 취미가 소중한 연결을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You create the foundation relationships need!",
                    "translation": "너는 관계가 필요한 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Structure and connections enrich life.",
                    "translation": "구조와 연결이 삶을 풍요롭게 해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "취미에 대한 문장이에요.",
                    "result": "Regular hobbies reduce stress",
                    "explanation": "규칙적인 취미가 스트레스를 줄여요.",
                    "optionA": "reduce",
                    "optionB": "hobbies",
                    "optionC": "Regular",
                    "optionD": "stress"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your organized approach makes hobbies more rewarding!",
                    "translation": "너의 체계적인 접근법이 취미를 더 보람 있게 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "체계적인 취미 관리와 네트워킹 전략",
            "explanation": "ISTJ의 규칙적인 취미와 ENTJ의 관계 구축 활동",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I schedule hobby time regularly.",
                    "translation": "나는 정기적으로 취미 시간을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Regular hobby time maintains work-life balance!",
                    "translation": "정기적인 취미 시간이 일과 삶의 균형을 유지해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I keep detailed hobby records.",
                    "translation": "나는 상세한 취미 기록을 유지해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 즉흥적으로 취미를 즐기나요?",
                    "hint": "동현이가 취미 시간을 어떻게 한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 정기적으로 취미 시간을 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Hobby records track skill development!",
                    "translation": "취미 기록이 기술 발전을 추적해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I organize hobby supplies systematically.",
                    "translation": "나는 체계적으로 취미 용품을 정리해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Systematic organization maximizes hobby enjoyment!",
                    "translation": "체계적인 정리가 취미 즐거움을 최대화해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun keeps detailed hobby @@.",
                    "hint": "동현이가 상세한 취미 무엇을 유지한다고 했나요?",
                    "optionA": "games",
                    "optionB": "records",
                    "optionC": "jokes",
                    "result": "records",
                    "explanation": "동현이는 상세한 취미 기록(records)을 유지한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your networking hobbies build valuable connections.",
                    "translation": "너의 네트워킹 취미가 소중한 연결을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You create the foundation relationships need!",
                    "translation": "너는 관계가 필요한 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Structure and connections enrich life.",
                    "translation": "구조와 연결이 삶을 풍요롭게 해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "취미에 대한 문장이에요.",
                    "optionA": "reduce",
                    "optionB": "hobbies",
                    "optionC": "Regular",
                    "optionD": "stress",
                    "result": "Regular hobbies reduce stress",
                    "explanation": "규칙적인 취미가 스트레스를 줄여요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your organized approach makes hobbies more rewarding!",
                    "translation": "너의 체계적인 접근법이 취미를 더 보람 있게 만들어!"
                }
            ]
        }
    ]
}
ID: 11883 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "꾸준한 여가 계획과 효율적 활동 관리",
            "explanation": "ISTJ의 안정적인 여가와 ENTJ의 목적 있는 활동",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I plan weekend activities ahead.",
                    "translation": "나는 주말 활동을 미리 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Weekend planning maximizes relaxation benefits!",
                    "translation": "주말 계획이 휴식 효과를 최대화해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I maintain consistent exercise schedules.",
                    "translation": "나는 일관된 운동 일정을 유지해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 주말을 즉흥적으로 보내나요?",
                    "hint": "동현이가 주말 활동을 어떻게 한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 주말 활동을 미리 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Consistent exercise builds physical foundation!",
                    "translation": "일관된 운동이 신체적 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I track leisure activity benefits.",
                    "translation": "나는 여가 활동 혜택을 추적해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Tracking benefits optimizes activity choices!",
                    "translation": "혜택 추적이 활동 선택을 최적화해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun maintains consistent exercise @@.",
                    "hint": "동현이가 일관된 운동 무엇을 유지한다고 했나요?",
                    "optionA": "games",
                    "optionB": "schedules",
                    "optionC": "jokes",
                    "result": "schedules",
                    "explanation": "동현이는 일관된 운동 일정(schedules)을 유지한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your strategic activities build professional networks.",
                    "translation": "너의 전략적 활동이 전문적 네트워크를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You create the consistency success needs!",
                    "translation": "너는 성공이 필요한 일관성을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Consistency and strategy achieve wellness.",
                    "translation": "일관성과 전략이 웰빙을 달성해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "계획에 대한 문장이에요.",
                    "result": "Good planning improves results",
                    "explanation": "좋은 계획이 결과를 향상시켜요.",
                    "optionA": "Good",
                    "optionB": "improves",
                    "optionC": "results",
                    "optionD": "planning"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your systematic leisure approach maintains peak performance!",
                    "translation": "너의 체계적인 여가 접근법이 최고 성과를 유지해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "꾸준한 여가 계획과 효율적 활동 관리",
            "explanation": "ISTJ의 안정적인 여가와 ENTJ의 목적 있는 활동",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I plan weekend activities ahead.",
                    "translation": "나는 주말 활동을 미리 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Weekend planning maximizes relaxation benefits!",
                    "translation": "주말 계획이 휴식 효과를 최대화해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I maintain consistent exercise schedules.",
                    "translation": "나는 일관된 운동 일정을 유지해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 주말을 즉흥적으로 보내나요?",
                    "hint": "동현이가 주말 활동을 어떻게 한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 주말 활동을 미리 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Consistent exercise builds physical foundation!",
                    "translation": "일관된 운동이 신체적 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I track leisure activity benefits.",
                    "translation": "나는 여가 활동 혜택을 추적해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Tracking benefits optimizes activity choices!",
                    "translation": "혜택 추적이 활동 선택을 최적화해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun maintains consistent exercise @@.",
                    "hint": "동현이가 일관된 운동 무엇을 유지한다고 했나요?",
                    "optionA": "games",
                    "optionB": "schedules",
                    "optionC": "jokes",
                    "result": "schedules",
                    "explanation": "동현이는 일관된 운동 일정(schedules)을 유지한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your strategic activities build professional networks.",
                    "translation": "너의 전략적 활동이 전문적 네트워크를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You create the consistency success needs!",
                    "translation": "너는 성공이 필요한 일관성을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Consistency and strategy achieve wellness.",
                    "translation": "일관성과 전략이 웰빙을 달성해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "계획에 대한 문장이에요.",
                    "optionA": "Good",
                    "optionB": "improves",
                    "optionC": "results",
                    "optionD": "planning",
                    "result": "Good planning improves results",
                    "explanation": "좋은 계획이 결과를 향상시켜요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your systematic leisure approach maintains peak performance!",
                    "translation": "너의 체계적인 여가 접근법이 최고 성과를 유지해!"
                }
            ]
        }
    ]
}
ID: 11884 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "공정한 갈등 해결과 효율적 중재",
            "explanation": "ISTJ의 체계적 갈등 관리와 ENTJ의 결과 중심 해결",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I listen to everyone equally.",
                    "translation": "나는 모든 사람의 말을 똑같이 들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Equal listening ensures fair resolution!",
                    "translation": "똑같은 듣기가 공정한 해결을 보장해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I document conflict details carefully.",
                    "translation": "나는 갈등 세부사항을 신중하게 문서화해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 한쪽 편만 드나요?",
                    "hint": "동현이가 어떻게 듣는다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 모든 사람의 말을 똑같이 듣는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Documentation prevents future misunderstandings!",
                    "translation": "문서화가 미래의 오해를 방지해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I follow established mediation procedures.",
                    "translation": "나는 확립된 중재 절차를 따라."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Established procedures ensure consistent outcomes!",
                    "translation": "확립된 절차가 일관된 결과를 보장해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun documents conflict @@ carefully.",
                    "hint": "동현이가 갈등의 무엇을 신중하게 문서화한다고 했나요?",
                    "optionA": "jokes",
                    "optionB": "details",
                    "optionC": "games",
                    "result": "details",
                    "explanation": "동현이는 갈등 세부사항(details)을 신중하게 문서화한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your decisive action resolves issues quickly.",
                    "translation": "너의 결단력 있는 행동이 문제를 빨리 해결해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You provide the structure resolution needs!",
                    "translation": "너는 해결이 필요한 구조를 제공해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Structure and decisiveness create solutions.",
                    "translation": "구조와 결단력이 해결책을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "해결에 대한 문장이에요.",
                    "result": "Fair solutions help everyone",
                    "explanation": "공정한 해결책이 모두를 도와요.",
                    "optionA": "everyone",
                    "optionB": "Fair",
                    "optionC": "help",
                    "optionD": "solutions"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your systematic approach creates lasting peace!",
                    "translation": "너의 체계적인 접근법이 지속되는 평화를 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "공정한 갈등 해결과 효율적 중재",
            "explanation": "ISTJ의 체계적 갈등 관리와 ENTJ의 결과 중심 해결",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I listen to everyone equally.",
                    "translation": "나는 모든 사람의 말을 똑같이 들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Equal listening ensures fair resolution!",
                    "translation": "똑같은 듣기가 공정한 해결을 보장해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I document conflict details carefully.",
                    "translation": "나는 갈등 세부사항을 신중하게 문서화해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 한쪽 편만 드나요?",
                    "hint": "동현이가 어떻게 듣는다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 모든 사람의 말을 똑같이 듣는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Documentation prevents future misunderstandings!",
                    "translation": "문서화가 미래의 오해를 방지해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I follow established mediation procedures.",
                    "translation": "나는 확립된 중재 절차를 따라."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Established procedures ensure consistent outcomes!",
                    "translation": "확립된 절차가 일관된 결과를 보장해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun documents conflict @@ carefully.",
                    "hint": "동현이가 갈등의 무엇을 신중하게 문서화한다고 했나요?",
                    "optionA": "jokes",
                    "optionB": "details",
                    "optionC": "games",
                    "result": "details",
                    "explanation": "동현이는 갈등 세부사항(details)을 신중하게 문서화한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your decisive action resolves issues quickly.",
                    "translation": "너의 결단력 있는 행동이 문제를 빨리 해결해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You provide the structure resolution needs!",
                    "translation": "너는 해결이 필요한 구조를 제공해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Structure and decisiveness create solutions.",
                    "translation": "구조와 결단력이 해결책을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "해결에 대한 문장이에요.",
                    "optionA": "everyone",
                    "optionB": "Fair",
                    "optionC": "help",
                    "optionD": "solutions",
                    "result": "Fair solutions help everyone",
                    "explanation": "공정한 해결책이 모두를 도와요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your systematic approach creates lasting peace!",
                    "translation": "너의 체계적인 접근법이 지속되는 평화를 만들어!"
                }
            ]
        }
    ]
}
ID: 11885 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "단계적인 화해와 전략적 갈등 종결",
            "explanation": "ISTJ의 신중한 갈등 처리와 ENTJ의 효과적 리더십 해결",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I address conflicts step by step.",
                    "translation": "나는 갈등을 단계별로 다뤄."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Step-by-step approach prevents escalation!",
                    "translation": "단계별 접근법이 확산을 방지해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I research similar conflict solutions.",
                    "translation": "나는 비슷한 갈등 해결책을 조사해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 갈등을 한 번에 해결하려고 하나요?",
                    "hint": "동현이가 갈등을 어떻게 다룬다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 갈등을 단계별로 다룬다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Research provides proven conflict strategies!",
                    "translation": "조사가 검증된 갈등 전략을 제공해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I create detailed resolution plans.",
                    "translation": "나는 상세한 해결 계획을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Detailed plans ensure complete resolution!",
                    "translation": "상세한 계획이 완전한 해결을 보장해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun researches similar conflict @@.",
                    "hint": "동현이가 비슷한 갈등 무엇을 조사한다고 했나요?",
                    "optionA": "games",
                    "optionB": "solutions",
                    "optionC": "jokes",
                    "result": "solutions",
                    "explanation": "동현이는 비슷한 갈등 해결책(solutions)을 조사한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your leadership unites opposing sides.",
                    "translation": "너의 리더십이 대립하는 편들을 단합시켜."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You build the foundation teamwork needs!",
                    "translation": "너는 팀워크가 필요한 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Planning and leadership restore harmony.",
                    "translation": "계획과 리더십이 조화를 회복해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "갈등에 대한 문장이에요.",
                    "result": "Good patience resolves conflicts",
                    "explanation": "좋은 인내가 갈등을 해결해요.",
                    "optionA": "Good",
                    "optionB": "patience",
                    "optionC": "conflicts",
                    "optionD": "resolves"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your methodical approach builds stronger relationships!",
                    "translation": "너의 체계적인 접근법이 더 강한 관계를 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "단계적인 화해와 전략적 갈등 종결",
            "explanation": "ISTJ의 신중한 갈등 처리와 ENTJ의 효과적 리더십 해결",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I address conflicts step by step.",
                    "translation": "나는 갈등을 단계별로 다뤄."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Step-by-step approach prevents escalation!",
                    "translation": "단계별 접근법이 확산을 방지해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I research similar conflict solutions.",
                    "translation": "나는 비슷한 갈등 해결책을 조사해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 갈등을 한 번에 해결하려고 하나요?",
                    "hint": "동현이가 갈등을 어떻게 다룬다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 갈등을 단계별로 다룬다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Research provides proven conflict strategies!",
                    "translation": "조사가 검증된 갈등 전략을 제공해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I create detailed resolution plans.",
                    "translation": "나는 상세한 해결 계획을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Detailed plans ensure complete resolution!",
                    "translation": "상세한 계획이 완전한 해결을 보장해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun researches similar conflict @@.",
                    "hint": "동현이가 비슷한 갈등 무엇을 조사한다고 했나요?",
                    "optionA": "games",
                    "optionB": "solutions",
                    "optionC": "jokes",
                    "result": "solutions",
                    "explanation": "동현이는 비슷한 갈등 해결책(solutions)을 조사한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your leadership unites opposing sides.",
                    "translation": "너의 리더십이 대립하는 편들을 단합시켜."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You build the foundation teamwork needs!",
                    "translation": "너는 팀워크가 필요한 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Planning and leadership restore harmony.",
                    "translation": "계획과 리더십이 조화를 회복해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "갈등에 대한 문장이에요.",
                    "optionA": "Good",
                    "optionB": "patience",
                    "optionC": "conflicts",
                    "optionD": "resolves",
                    "result": "Good patience resolves conflicts",
                    "explanation": "좋은 인내가 갈등을 해결해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your methodical approach builds stronger relationships!",
                    "translation": "너의 체계적인 접근법이 더 강한 관계를 만들어!"
                }
            ]
        }
    ]
}
ID: 11886 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "파티 VS 혼자만의 시간",
            "explanation": "ESTP의 사교적 에너지와 ISTP의 조용한 충전 비교",
            "category": "사회적 상호작용",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Let's join the party tonight!",
                    "translation": "오늘 밤 파티에 가자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I prefer quiet time alone.",
                    "translation": "나는 조용한 혼자만의 시간을 선호해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 오늘 밤 파티에 가자고 했나요?",
                    "hint": "ESTP는 사교적 활동을 좋아해요.",
                    "result": "O",
                    "explanation": "상우는 'Let's join the party tonight!'라고 오늘 밤 파티에 가자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "People give me energy!",
                    "translation": "사람들이 나에게 에너지를 줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Your social skills amaze me!",
                    "translation": "네 사교 기술이 정말 놀라워!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Taeo prefers quiet time @@.",
                    "hint": "태오가 선호하는 시간은?",
                    "optionA": "together",
                    "optionB": "alone",
                    "optionC": "outside",
                    "result": "alone",
                    "explanation": "태오는 조용한 혼자만의 시간을 선호해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Solo activities help me think.",
                    "translation": "혼자 하는 활동이 생각하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "You think so deeply!",
                    "translation": "너는 정말 깊게 생각해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태오",
                    "script": "Your energy lights up rooms!",
                    "translation": "네 에너지가 방을 밝혀줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Different styles work perfectly together!",
                    "translation": "다른 스타일들이 완벽하게 함께 작동해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우가 다양성에 대해 말하는 내용이에요.",
                    "optionA": "work",
                    "optionB": "styles",
                    "optionC": "Different",
                    "optionD": "perfectly",
                    "optionE": "together",
                    "result": "Different styles work perfectly together",
                    "explanation": "상우는 'Different styles work perfectly together'라고 다른 스타일들이 완벽하게 함께 작동한다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "파티 VS 혼자만의 시간",
            "explanation": "ESTP의 사교적 에너지와 ISTP의 조용한 충전 비교",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Let's join the party tonight!",
                    "translation": "오늘 밤 파티에 가자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I prefer quiet time alone.",
                    "translation": "나는 조용한 혼자만의 시간을 선호해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 오늘 밤 파티에 가자고 했나요?",
                    "hint": "ESTP는 사교적 활동을 좋아해요.",
                    "result": "O",
                    "explanation": "상우는 'Let's join the party tonight!'라고 오늘 밤 파티에 가자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "People give me energy!",
                    "translation": "사람들이 나에게 에너지를 줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Your social skills amaze me!",
                    "translation": "네 사교 기술이 정말 놀라워!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Taeo prefers quiet time @@.",
                    "hint": "태오가 선호하는 시간은?",
                    "optionA": "together",
                    "optionB": "alone",
                    "optionC": "outside",
                    "result": "alone",
                    "explanation": "태오는 조용한 혼자만의 시간을 선호해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Solo activities help me think.",
                    "translation": "혼자 하는 활동이 생각하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "You think so deeply!",
                    "translation": "너는 정말 깊게 생각해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태오",
                    "script": "Your energy lights up rooms!",
                    "translation": "네 에너지가 방을 밝혀줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Different styles work perfectly together!",
                    "translation": "다른 스타일들이 완벽하게 함께 작동해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "상우가 다양성에 대해 말하는 내용이에요.",
                    "optionA": "work",
                    "optionB": "styles",
                    "optionC": "Different",
                    "optionD": "perfectly",
                    "optionE": "together",
                    "result": "Different styles work perfectly together",
                    "explanation": "상우는 'Different styles work perfectly together'라고 다른 스타일들이 완벽하게 함께 작동한다고 했어요."
                }
            ]
        }
    ]
}
ID: 11887 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새 친구 만나기",
            "explanation": "ISTP의 신중한 관찰과 ESTP의 적극적 소통 비교",
            "category": "사회적 상호작용",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I watch people first.",
                    "translation": "나는 먼저 사람들을 관찰해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현진",
                    "script": "Hi there! Let's be friends!",
                    "translation": "안녕! 친구 되자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하연이는 먼저 사람들을 관찰한다고 했나요?",
                    "hint": "ISTP는 신중하게 상황을 파악해요.",
                    "result": "O",
                    "explanation": "하연이는 'I watch people first'라고 먼저 사람들을 관찰한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하연",
                    "script": "Understanding comes through observation.",
                    "translation": "이해는 관찰을 통해 와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현진",
                    "script": "Your thoughtfulness is so cool!",
                    "translation": "네 사려 깊음이 정말 멋져!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyunjin says let's be @@!",
                    "hint": "현진이가 되자고 한 것은?",
                    "optionA": "quiet",
                    "optionB": "friends",
                    "optionC": "careful",
                    "result": "friends",
                    "explanation": "현진이는 친구가 되자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현진",
                    "script": "Making connections feels amazing!",
                    "translation": "연결을 만드는 게 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하연",
                    "script": "Your warmth draws people in!",
                    "translation": "네 따뜻함이 사람들을 끌어들여!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현진",
                    "script": "Your calm presence comforts everyone!",
                    "translation": "네 차분한 존재감이 모든 사람을 위로해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "Balance creates beautiful friendships!",
                    "translation": "균형이 아름다운 우정을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하연이가 우정에 대해 말하는 내용이에요.",
                    "result": "Balance creates beautiful friendships",
                    "explanation": "하연이는 'Balance creates beautiful friendships'라고 균형이 아름다운 우정을 만든다고 했어요.",
                    "optionA": "Balance",
                    "optionB": "creates",
                    "optionC": "friendships",
                    "optionD": "beautiful"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새 친구 만나기",
            "explanation": "ISTP의 신중한 관찰과 ESTP의 적극적 소통 비교",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I watch people first.",
                    "translation": "나는 먼저 사람들을 관찰해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현진",
                    "script": "Hi there! Let's be friends!",
                    "translation": "안녕! 친구 되자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하연이는 먼저 사람들을 관찰한다고 했나요?",
                    "hint": "ISTP는 신중하게 상황을 파악해요.",
                    "result": "O",
                    "explanation": "하연이는 'I watch people first'라고 먼저 사람들을 관찰한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하연",
                    "script": "Understanding comes through observation.",
                    "translation": "이해는 관찰을 통해 와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현진",
                    "script": "Your thoughtfulness is so cool!",
                    "translation": "네 사려 깊음이 정말 멋져!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyunjin says let's be @@!",
                    "hint": "현진이가 되자고 한 것은?",
                    "optionA": "quiet",
                    "optionB": "friends",
                    "optionC": "careful",
                    "result": "friends",
                    "explanation": "현진이는 친구가 되자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현진",
                    "script": "Making connections feels amazing!",
                    "translation": "연결을 만드는 게 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하연",
                    "script": "Your warmth draws people in!",
                    "translation": "네 따뜻함이 사람들을 끌어들여!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현진",
                    "script": "Your calm presence comforts everyone!",
                    "translation": "네 차분한 존재감이 모든 사람을 위로해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "Balance creates beautiful friendships!",
                    "translation": "균형이 아름다운 우정을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "하연이가 우정에 대해 말하는 내용이에요.",
                    "optionA": "Balance",
                    "optionB": "creates",
                    "optionC": "friendships",
                    "optionD": "beautiful",
                    "result": "Balance creates beautiful friendships",
                    "explanation": "하연이는 'Balance creates beautiful friendships'라고 균형이 아름다운 우정을 만든다고 했어요."
                }
            ]
        }
    ]
}
ID: 11888 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 게임 배우기",
            "explanation": "ESTP의 즉석 체험과 ISTP의 체계적 분석 비교",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "Let's jump in and play!",
                    "translation": "뛰어들어서 게임해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "I need to understand rules first.",
                    "translation": "나는 먼저 규칙을 이해해야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "시우는 뛰어들어서 게임해보자고 했나요?",
                    "hint": "ESTP는 즉시 행동하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "시우는 'Let's jump in and play!'라고 뛰어들어서 게임해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "Learning by doing works best!",
                    "translation": "직접 해보며 배우는 게 최고야!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "Your hands-on approach inspires me!",
                    "translation": "네 실습 접근법이 나에게 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dongmin needs to understand @@ first.",
                    "hint": "동민이가 먼저 이해해야 하는 것은?",
                    "optionA": "people",
                    "optionB": "rules",
                    "optionC": "colors",
                    "result": "rules",
                    "explanation": "동민이는 먼저 규칙을 이해해야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Strategy guides better choices.",
                    "translation": "전략이 더 나은 선택을 안내해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "Your thinking prevents big mistakes!",
                    "translation": "네 사고가 큰 실수를 방지해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동민",
                    "script": "Your energy makes learning fun!",
                    "translation": "네 에너지가 배움을 재미있게 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "시우",
                    "script": "Perfect teams mix action and thought!",
                    "translation": "완벽한 팀은 행동과 사고를 섞어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "시우가 팀워크에 대해 말하는 내용이에요.",
                    "result": "Perfect teams mix action and thought",
                    "explanation": "시우는 'Perfect teams mix action and thought'라고 완벽한 팀은 행동과 사고를 섞는다고 했어요.",
                    "optionA": "teams",
                    "optionB": "mix",
                    "optionC": "Perfect",
                    "optionD": "thought",
                    "optionE": "and",
                    "optionF": "action"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 게임 배우기",
            "explanation": "ESTP의 즉석 체험과 ISTP의 체계적 분석 비교",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "Let's jump in and play!",
                    "translation": "뛰어들어서 게임해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "I need to understand rules first.",
                    "translation": "나는 먼저 규칙을 이해해야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "시우는 뛰어들어서 게임해보자고 했나요?",
                    "hint": "ESTP는 즉시 행동하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "시우는 'Let's jump in and play!'라고 뛰어들어서 게임해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "Learning by doing works best!",
                    "translation": "직접 해보며 배우는 게 최고야!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "Your hands-on approach inspires me!",
                    "translation": "네 실습 접근법이 나에게 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dongmin needs to understand @@ first.",
                    "hint": "동민이가 먼저 이해해야 하는 것은?",
                    "optionA": "people",
                    "optionB": "rules",
                    "optionC": "colors",
                    "result": "rules",
                    "explanation": "동민이는 먼저 규칙을 이해해야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Strategy guides better choices.",
                    "translation": "전략이 더 나은 선택을 안내해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "Your thinking prevents big mistakes!",
                    "translation": "네 사고가 큰 실수를 방지해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동민",
                    "script": "Your energy makes learning fun!",
                    "translation": "네 에너지가 배움을 재미있게 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "시우",
                    "script": "Perfect teams mix action and thought!",
                    "translation": "완벽한 팀은 행동과 사고를 섞어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "시우가 팀워크에 대해 말하는 내용이에요.",
                    "optionA": "teams",
                    "optionB": "mix",
                    "optionC": "Perfect",
                    "optionD": "thought",
                    "optionE": "and",
                    "optionF": "action",
                    "result": "Perfect teams mix action and thought",
                    "explanation": "시우는 'Perfect teams mix action and thought'라고 완벽한 팀은 행동과 사고를 섞는다고 했어요."
                }
            ]
        }
    ]
}
ID: 11889 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "요리 레시피 찾기",
            "explanation": "ISTP의 논리적 분석과 ESTP의 실험적 시도 비교",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Let me analyze ingredients carefully.",
                    "translation": "재료들을 신중하게 분석해보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다희",
                    "script": "Let's try different combinations!",
                    "translation": "다양한 조합을 시도해보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진이는 재료들을 신중하게 분석해보자고 했나요?",
                    "hint": "ISTP는 논리적으로 접근해요.",
                    "result": "O",
                    "explanation": "성진이는 'Let me analyze ingredients carefully'라고 재료들을 신중하게 분석해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Logic helps avoid cooking disasters.",
                    "translation": "논리가 요리 재앙을 피하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다희",
                    "script": "Your careful planning rocks!",
                    "translation": "네 신중한 계획이 정말 좋아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dahee wants to try different @@.",
                    "hint": "다희가 시도하고 싶어하는 것은?",
                    "optionA": "recipes",
                    "optionB": "combinations",
                    "optionC": "kitchens",
                    "result": "combinations",
                    "explanation": "다희는 다양한 조합을 시도해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다희",
                    "script": "Experiments create amazing flavors!",
                    "translation": "실험이 놀라운 맛을 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성진",
                    "script": "Your creativity surprises everyone!",
                    "translation": "네 창의성이 모든 사람을 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다희",
                    "script": "Your knowledge prevents kitchen chaos!",
                    "translation": "네 지식이 주방 혼란을 방지해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성진",
                    "script": "Smart cooking combines both approaches!",
                    "translation": "현명한 요리는 두 접근법을 결합해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성진이가 요리에 대해 말하는 내용이에요.",
                    "optionA": "both",
                    "optionB": "cooking",
                    "optionC": "Smart",
                    "optionD": "approaches",
                    "optionE": "combines",
                    "result": "Smart cooking combines both approaches",
                    "explanation": "성진이는 'Smart cooking combines both approaches'라고 현명한 요리는 두 접근법을 결합한다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "요리 레시피 찾기",
            "explanation": "ISTP의 논리적 분석과 ESTP의 실험적 시도 비교",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Let me analyze ingredients carefully.",
                    "translation": "재료들을 신중하게 분석해보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다희",
                    "script": "Let's try different combinations!",
                    "translation": "다양한 조합을 시도해보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진이는 재료들을 신중하게 분석해보자고 했나요?",
                    "hint": "ISTP는 논리적으로 접근해요.",
                    "result": "O",
                    "explanation": "성진이는 'Let me analyze ingredients carefully'라고 재료들을 신중하게 분석해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Logic helps avoid cooking disasters.",
                    "translation": "논리가 요리 재앙을 피하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다희",
                    "script": "Your careful planning rocks!",
                    "translation": "네 신중한 계획이 정말 좋아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dahee wants to try different @@.",
                    "hint": "다희가 시도하고 싶어하는 것은?",
                    "optionA": "recipes",
                    "optionB": "combinations",
                    "optionC": "kitchens",
                    "result": "combinations",
                    "explanation": "다희는 다양한 조합을 시도해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다희",
                    "script": "Experiments create amazing flavors!",
                    "translation": "실험이 놀라운 맛을 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성진",
                    "script": "Your creativity surprises everyone!",
                    "translation": "네 창의성이 모든 사람을 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다희",
                    "script": "Your knowledge prevents kitchen chaos!",
                    "translation": "네 지식이 주방 혼란을 방지해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성진",
                    "script": "Smart cooking combines both approaches!",
                    "translation": "현명한 요리는 두 접근법을 결합해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "성진이가 요리에 대해 말하는 내용이에요.",
                    "optionA": "both",
                    "optionB": "cooking",
                    "optionC": "Smart",
                    "optionD": "approaches",
                    "optionE": "combines",
                    "result": "Smart cooking combines both approaches",
                    "explanation": "성진이는 'Smart cooking combines both approaches'라고 현명한 요리는 두 접근법을 결합한다고 했어요."
                }
            ]
        }
    ]
}
ID: 11890 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "즉흥 VS 신중함",
            "explanation": "ESTP의 빠른 결정과 ISTP의 분석적 판단 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "Let's decide right now!",
                    "translation": "지금 당장 결정하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성호",
                    "script": "I need time to think.",
                    "translation": "나는 생각할 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태준이는 지금 당장 결정하자고 했나요?",
                    "hint": "ESTP는 빠른 결정을 좋아해요.",
                    "result": "O",
                    "explanation": "태준이는 'Let's decide right now!'라고 지금 당장 결정하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "Quick choices catch opportunities!",
                    "translation": "빠른 선택이 기회를 잡아!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성호",
                    "script": "Your speed amazes me!",
                    "translation": "네 속도가 정말 놀라워!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seongho needs time to @@.",
                    "hint": "성호에게 필요한 것은?",
                    "optionA": "play",
                    "optionB": "think",
                    "optionC": "run",
                    "result": "think",
                    "explanation": "성호는 생각할 시간이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "Analysis prevents costly mistakes.",
                    "translation": "분석이 비싼 실수를 방지해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태준",
                    "script": "Your thinking saves us trouble!",
                    "translation": "네 사고가 우리를 문제로부터 구해줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성호",
                    "script": "Your action creates momentum!",
                    "translation": "네 행동이 추진력을 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "Great decisions need both styles!",
                    "translation": "훌륭한 결정에는 두 스타일이 모두 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태준이가 결정에 대해 말하는 내용이에요.",
                    "optionA": "both",
                    "optionB": "decisions",
                    "optionC": "Great",
                    "optionD": "styles",
                    "optionE": "need",
                    "result": "Great decisions need both styles",
                    "explanation": "태준이는 'Great decisions need both styles'라고 훌륭한 결정에는 두 스타일이 모두 필요하다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "즉흥 VS 신중함",
            "explanation": "ESTP의 빠른 결정과 ISTP의 분석적 판단 비교",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "Let's decide right now!",
                    "translation": "지금 당장 결정하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성호",
                    "script": "I need time to think.",
                    "translation": "나는 생각할 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태준이는 지금 당장 결정하자고 했나요?",
                    "hint": "ESTP는 빠른 결정을 좋아해요.",
                    "result": "O",
                    "explanation": "태준이는 'Let's decide right now!'라고 지금 당장 결정하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "Quick choices catch opportunities!",
                    "translation": "빠른 선택이 기회를 잡아!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성호",
                    "script": "Your speed amazes me!",
                    "translation": "네 속도가 정말 놀라워!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seongho needs time to @@.",
                    "hint": "성호에게 필요한 것은?",
                    "optionA": "play",
                    "optionB": "think",
                    "optionC": "run",
                    "result": "think",
                    "explanation": "성호는 생각할 시간이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "Analysis prevents costly mistakes.",
                    "translation": "분석이 비싼 실수를 방지해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태준",
                    "script": "Your thinking saves us trouble!",
                    "translation": "네 사고가 우리를 문제로부터 구해줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성호",
                    "script": "Your action creates momentum!",
                    "translation": "네 행동이 추진력을 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "Great decisions need both styles!",
                    "translation": "훌륭한 결정에는 두 스타일이 모두 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "태준이가 결정에 대해 말하는 내용이에요.",
                    "optionA": "both",
                    "optionB": "decisions",
                    "optionC": "Great",
                    "optionD": "styles",
                    "optionE": "need",
                    "result": "Great decisions need both styles",
                    "explanation": "태준이는 'Great decisions need both styles'라고 훌륭한 결정에는 두 스타일이 모두 필요하다고 했어요."
                }
            ]
        }
    ]
}
ID: 11891 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "여행 계획 세우기",
            "explanation": "ISTP의 실용적 준비와 ESTP의 자유로운 모험 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강팀장",
                    "script": "Check weather and road conditions.",
                    "translation": "날씨와 도로 상황을 확인해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현아",
                    "script": "Let's go wherever feels right!",
                    "translation": "기분 좋은 곳 어디든 가자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "강팀장은 날씨와 도로 상황을 확인하자고 했나요?",
                    "hint": "ISTP는 실용적으로 준비해요.",
                    "result": "O",
                    "explanation": "강팀장은 'Check weather and road conditions'라고 날씨와 도로 상황을 확인하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "강팀장",
                    "script": "Preparation ensures smooth trips.",
                    "translation": "준비가 순조로운 여행을 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현아",
                    "script": "Your planning skills rock!",
                    "translation": "네 계획 기술이 정말 좋아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyuna wants to go wherever feels @@.",
                    "hint": "현아가 가고 싶어하는 곳의 조건은?",
                    "optionA": "expensive",
                    "optionB": "right",
                    "optionC": "far",
                    "result": "right",
                    "explanation": "현아는 기분 좋은 곳 어디든 가자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현아",
                    "script": "Spontaneous adventures create memories!",
                    "translation": "즉흥적인 모험이 추억을 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "강팀장",
                    "script": "Your spirit brings excitement!",
                    "translation": "네 정신이 흥분을 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현아",
                    "script": "Your wisdom keeps us safe!",
                    "translation": "네 지혜가 우리를 안전하게 해줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "강팀장",
                    "script": "Perfect trips balance planning and fun!",
                    "translation": "완벽한 여행은 계획과 재미의 균형이야!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "강팀장이 여행에 대해 말하는 내용이에요.",
                    "result": "Perfect trips balance planning and fun",
                    "explanation": "강팀장은 'Perfect trips balance planning and fun'라고 완벽한 여행은 계획과 재미의 균형이라고 했어요.",
                    "optionA": "fun",
                    "optionB": "and",
                    "optionC": "trips",
                    "optionD": "planning",
                    "optionE": "Perfect",
                    "optionF": "balance"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "여행 계획 세우기",
            "explanation": "ISTP의 실용적 준비와 ESTP의 자유로운 모험 비교",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강팀장",
                    "script": "Check weather and road conditions.",
                    "translation": "날씨와 도로 상황을 확인해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현아",
                    "script": "Let's go wherever feels right!",
                    "translation": "기분 좋은 곳 어디든 가자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "강팀장은 날씨와 도로 상황을 확인하자고 했나요?",
                    "hint": "ISTP는 실용적으로 준비해요.",
                    "result": "O",
                    "explanation": "강팀장은 'Check weather and road conditions'라고 날씨와 도로 상황을 확인하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "강팀장",
                    "script": "Preparation ensures smooth trips.",
                    "translation": "준비가 순조로운 여행을 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현아",
                    "script": "Your planning skills rock!",
                    "translation": "네 계획 기술이 정말 좋아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyuna wants to go wherever feels @@.",
                    "hint": "현아가 가고 싶어하는 곳의 조건은?",
                    "optionA": "expensive",
                    "optionB": "right",
                    "optionC": "far",
                    "result": "right",
                    "explanation": "현아는 기분 좋은 곳 어디든 가자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현아",
                    "script": "Spontaneous adventures create memories!",
                    "translation": "즉흥적인 모험이 추억을 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "강팀장",
                    "script": "Your spirit brings excitement!",
                    "translation": "네 정신이 흥분을 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현아",
                    "script": "Your wisdom keeps us safe!",
                    "translation": "네 지혜가 우리를 안전하게 해줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "강팀장",
                    "script": "Perfect trips balance planning and fun!",
                    "translation": "완벽한 여행은 계획과 재미의 균형이야!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "강팀장이 여행에 대해 말하는 내용이에요.",
                    "optionA": "fun",
                    "optionB": "and",
                    "optionC": "trips",
                    "optionD": "planning",
                    "optionE": "Perfect",
                    "optionF": "balance",
                    "result": "Perfect trips balance planning and fun",
                    "explanation": "강팀장은 'Perfect trips balance planning and fun'라고 완벽한 여행은 계획과 재미의 균형이라고 했어요."
                }
            ]
        }
    ]
}
ID: 11892 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "활동적인 하루 VS 여유로운 하루",
            "explanation": "ESTP의 활동적 라이프스타일과 ISTP의 차분한 페이스 비교",
            "category": "생활 태도",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건호",
                    "script": "Let's pack today with activities!",
                    "translation": "오늘 하루를 활동으로 가득 채우자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지안",
                    "script": "I enjoy slow peaceful mornings.",
                    "translation": "나는 느리고 평화로운 아침을 즐겨."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "건호는 오늘 하루를 활동으로 가득 채우자고 했나요?",
                    "hint": "ESTP는 활동적인 하루를 좋아해요.",
                    "result": "O",
                    "explanation": "건호는 'Let's pack today with activities!'라고 오늘 하루를 활동으로 가득 채우자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건호",
                    "script": "Movement gives me life!",
                    "translation": "움직임이 나에게 생명을 줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지안",
                    "script": "Your energy lifts my spirit!",
                    "translation": "네 에너지가 내 기분을 끌어올려!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jian enjoys slow peaceful @@.",
                    "hint": "지안이 즐기는 것은?",
                    "optionA": "nights",
                    "optionB": "mornings",
                    "optionC": "afternoons",
                    "result": "mornings",
                    "explanation": "지안이는 느리고 평화로운 아침을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지안",
                    "script": "Quiet moments refresh my mind.",
                    "translation": "조용한 순간들이 내 마음을 새롭게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건호",
                    "script": "Your calmness centers me!",
                    "translation": "네 차분함이 나를 안정시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지안",
                    "script": "Your vitality inspires action!",
                    "translation": "네 활력이 행동에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건호",
                    "script": "Different rhythms create perfect harmony!",
                    "translation": "다른 리듬들이 완벽한 조화를 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "건호가 리듬에 대해 말하는 내용이에요.",
                    "optionA": "perfect",
                    "optionB": "rhythms",
                    "optionC": "Different",
                    "optionD": "harmony",
                    "optionE": "create",
                    "result": "Different rhythms create perfect harmony",
                    "explanation": "건호는 'Different rhythms create perfect harmony'라고 다른 리듬들이 완벽한 조화를 만든다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "활동적인 하루 VS 여유로운 하루",
            "explanation": "ESTP의 활동적 라이프스타일과 ISTP의 차분한 페이스 비교",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건호",
                    "script": "Let's pack today with activities!",
                    "translation": "오늘 하루를 활동으로 가득 채우자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지안",
                    "script": "I enjoy slow peaceful mornings.",
                    "translation": "나는 느리고 평화로운 아침을 즐겨."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "건호는 오늘 하루를 활동으로 가득 채우자고 했나요?",
                    "hint": "ESTP는 활동적인 하루를 좋아해요.",
                    "result": "O",
                    "explanation": "건호는 'Let's pack today with activities!'라고 오늘 하루를 활동으로 가득 채우자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건호",
                    "script": "Movement gives me life!",
                    "translation": "움직임이 나에게 생명을 줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지안",
                    "script": "Your energy lifts my spirit!",
                    "translation": "네 에너지가 내 기분을 끌어올려!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jian enjoys slow peaceful @@.",
                    "hint": "지안이 즐기는 것은?",
                    "optionA": "nights",
                    "optionB": "mornings",
                    "optionC": "afternoons",
                    "result": "mornings",
                    "explanation": "지안이는 느리고 평화로운 아침을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지안",
                    "script": "Quiet moments refresh my mind.",
                    "translation": "조용한 순간들이 내 마음을 새롭게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건호",
                    "script": "Your calmness centers me!",
                    "translation": "네 차분함이 나를 안정시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지안",
                    "script": "Your vitality inspires action!",
                    "translation": "네 활력이 행동에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건호",
                    "script": "Different rhythms create perfect harmony!",
                    "translation": "다른 리듬들이 완벽한 조화를 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "건호가 리듬에 대해 말하는 내용이에요.",
                    "optionA": "perfect",
                    "optionB": "rhythms",
                    "optionC": "Different",
                    "optionD": "harmony",
                    "optionE": "create",
                    "result": "Different rhythms create perfect harmony",
                    "explanation": "건호는 'Different rhythms create perfect harmony'라고 다른 리듬들이 완벽한 조화를 만든다고 했어요."
                }
            ]
        }
    ]
}
ID: 11893 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "취미 시간 보내기",
            "explanation": "ISTP의 집중적 몰입과 ESTP의 다양한 체험 비교",
            "category": "생활 태도",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채린",
                    "script": "I focus deeply on projects.",
                    "translation": "나는 프로젝트에 깊게 집중해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예진",
                    "script": "I try many different things!",
                    "translation": "나는 여러 다른 것들을 시도해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채린이는 프로젝트에 깊게 집중한다고 했나요?",
                    "hint": "ISTP는 깊이 있게 몰입해요.",
                    "result": "O",
                    "explanation": "채린이는 'I focus deeply on projects'라고 프로젝트에 깊게 집중한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채린",
                    "script": "Deep work brings satisfaction.",
                    "translation": "깊은 작업이 만족감을 가져와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예진",
                    "script": "Your focus impresses me!",
                    "translation": "네 집중력이 나에게 인상을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yejin tries many different @@.",
                    "hint": "예진이가 시도하는 것은?",
                    "optionA": "foods",
                    "optionB": "things",
                    "optionC": "places",
                    "result": "things",
                    "explanation": "예진이는 여러 다른 것들을 시도해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예진",
                    "script": "Variety keeps life exciting!",
                    "translation": "다양성이 삶을 흥미진진하게 해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채린",
                    "script": "Your curiosity opens new worlds!",
                    "translation": "네 호기심이 새로운 세계를 열어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예진",
                    "script": "Your dedication creates mastery!",
                    "translation": "네 헌신이 숙련을 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채린",
                    "script": "Balance brings both depth and breadth!",
                    "translation": "균형이 깊이와 폭을 모두 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채린이가 균형에 대해 말하는 내용이에요.",
                    "result": "Balance brings both depth and breadth",
                    "explanation": "채린이는 'Balance brings both depth and breadth'라고 균형이 깊이와 폭을 모두 가져온다고 했어요.",
                    "optionA": "brings",
                    "optionB": "Balance",
                    "optionC": "and",
                    "optionD": "depth",
                    "optionE": "both",
                    "optionF": "breadth"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "취미 시간 보내기",
            "explanation": "ISTP의 집중적 몰입과 ESTP의 다양한 체험 비교",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채린",
                    "script": "I focus deeply on projects.",
                    "translation": "나는 프로젝트에 깊게 집중해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예진",
                    "script": "I try many different things!",
                    "translation": "나는 여러 다른 것들을 시도해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채린이는 프로젝트에 깊게 집중한다고 했나요?",
                    "hint": "ISTP는 깊이 있게 몰입해요.",
                    "result": "O",
                    "explanation": "채린이는 'I focus deeply on projects'라고 프로젝트에 깊게 집중한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채린",
                    "script": "Deep work brings satisfaction.",
                    "translation": "깊은 작업이 만족감을 가져와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예진",
                    "script": "Your focus impresses me!",
                    "translation": "네 집중력이 나에게 인상을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yejin tries many different @@.",
                    "hint": "예진이가 시도하는 것은?",
                    "optionA": "foods",
                    "optionB": "things",
                    "optionC": "places",
                    "result": "things",
                    "explanation": "예진이는 여러 다른 것들을 시도해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예진",
                    "script": "Variety keeps life exciting!",
                    "translation": "다양성이 삶을 흥미진진하게 해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채린",
                    "script": "Your curiosity opens new worlds!",
                    "translation": "네 호기심이 새로운 세계를 열어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예진",
                    "script": "Your dedication creates mastery!",
                    "translation": "네 헌신이 숙련을 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채린",
                    "script": "Balance brings both depth and breadth!",
                    "translation": "균형이 깊이와 폭을 모두 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "채린이가 균형에 대해 말하는 내용이에요.",
                    "optionA": "brings",
                    "optionB": "Balance",
                    "optionC": "and",
                    "optionD": "depth",
                    "optionE": "both",
                    "optionF": "breadth",
                    "result": "Balance brings both depth and breadth",
                    "explanation": "채린이는 'Balance brings both depth and breadth'라고 균형이 깊이와 폭을 모두 가져온다고 했어요."
                }
            ]
        }
    ]
}
ID: 11894 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시험 압박 상황",
            "explanation": "ESTP의 활동적 해소와 ISTP의 차분한 분석 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아빠",
                    "script": "Let's take a quick break!",
                    "translation": "잠깐 휴식을 취하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소은",
                    "script": "I need quiet time alone.",
                    "translation": "나는 조용한 혼자만의 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "아빠는 잠깐 휴식을 취하자고 했나요?",
                    "hint": "ESTP는 활동으로 스트레스를 해소해요.",
                    "result": "O",
                    "explanation": "아빠는 'Let's take a quick break!'라고 잠깐 휴식을 취하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아빠",
                    "script": "Movement clears my head!",
                    "translation": "움직임이 내 머리를 맑게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소은",
                    "script": "Your energy recharges me!",
                    "translation": "네 에너지가 나를 재충전시켜!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Soeun needs quiet time @@.",
                    "hint": "소은이가 필요한 시간은?",
                    "optionA": "together",
                    "optionB": "alone",
                    "optionC": "outside",
                    "result": "alone",
                    "explanation": "소은이는 조용한 혼자만의 시간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소은",
                    "script": "Solitude helps me organize thoughts.",
                    "translation": "고독이 생각을 정리하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아빠",
                    "script": "Your thinking finds solutions!",
                    "translation": "네 사고가 해결책을 찾아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소은",
                    "script": "Your positivity lifts my mood!",
                    "translation": "네 긍정성이 내 기분을 끌어올려!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "아빠",
                    "script": "Different methods work for everyone!",
                    "translation": "다른 방법들이 모든 사람에게 효과가 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "아빠가 방법에 대해 말하는 내용이에요.",
                    "optionA": "work",
                    "optionB": "methods",
                    "optionC": "Different",
                    "optionD": "everyone",
                    "optionE": "for",
                    "result": "Different methods work for everyone",
                    "explanation": "아빠는 'Different methods work for everyone'라고 다른 방법들이 모든 사람에게 효과가 있다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시험 압박 상황",
            "explanation": "ESTP의 활동적 해소와 ISTP의 차분한 분석 비교",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아빠",
                    "script": "Let's take a quick break!",
                    "translation": "잠깐 휴식을 취하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소은",
                    "script": "I need quiet time alone.",
                    "translation": "나는 조용한 혼자만의 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "아빠는 잠깐 휴식을 취하자고 했나요?",
                    "hint": "ESTP는 활동으로 스트레스를 해소해요.",
                    "result": "O",
                    "explanation": "아빠는 'Let's take a quick break!'라고 잠깐 휴식을 취하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아빠",
                    "script": "Movement clears my head!",
                    "translation": "움직임이 내 머리를 맑게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소은",
                    "script": "Your energy recharges me!",
                    "translation": "네 에너지가 나를 재충전시켜!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Soeun needs quiet time @@.",
                    "hint": "소은이가 필요한 시간은?",
                    "optionA": "together",
                    "optionB": "alone",
                    "optionC": "outside",
                    "result": "alone",
                    "explanation": "소은이는 조용한 혼자만의 시간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소은",
                    "script": "Solitude helps me organize thoughts.",
                    "translation": "고독이 생각을 정리하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아빠",
                    "script": "Your thinking finds solutions!",
                    "translation": "네 사고가 해결책을 찾아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소은",
                    "script": "Your positivity lifts my mood!",
                    "translation": "네 긍정성이 내 기분을 끌어올려!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "아빠",
                    "script": "Different methods work for everyone!",
                    "translation": "다른 방법들이 모든 사람에게 효과가 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "아빠가 방법에 대해 말하는 내용이에요.",
                    "optionA": "work",
                    "optionB": "methods",
                    "optionC": "Different",
                    "optionD": "everyone",
                    "optionE": "for",
                    "result": "Different methods work for everyone",
                    "explanation": "아빠는 'Different methods work for everyone'라고 다른 방법들이 모든 사람에게 효과가 있다고 했어요."
                }
            ]
        }
    ]
}
ID: 11895 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스러운 문제 상황",
            "explanation": "ISTP의 논리적 해결과 ESTP의 즉석 대응 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "보라",
                    "script": "Let me think this through.",
                    "translation": "이것을 차근차근 생각해보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "별이",
                    "script": "Let's fix it right now!",
                    "translation": "지금 당장 고쳐보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "보라는 이것을 차근차근 생각해보자고 했나요?",
                    "hint": "ISTP는 논리적으로 문제를 분석해요.",
                    "result": "O",
                    "explanation": "보라는 'Let me think this through'라고 이것을 차근차근 생각해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "보라",
                    "script": "Logic finds the best solution.",
                    "translation": "논리가 최선의 해결책을 찾아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "별이",
                    "script": "Your calm thinking rocks!",
                    "translation": "네 차분한 사고가 정말 좋아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Byeol wants to fix it right @@.",
                    "hint": "별이가 언제 고치고 싶어하나요?",
                    "optionA": "tomorrow",
                    "optionB": "now",
                    "optionC": "later",
                    "result": "now",
                    "explanation": "별이는 지금 당장 고쳐보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "별이",
                    "script": "Quick action prevents bigger problems!",
                    "translation": "빠른 행동이 더 큰 문제를 방지해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "보라",
                    "script": "Your speed saves the day!",
                    "translation": "네 속도가 하루를 구해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "별이",
                    "script": "Your wisdom guides smart choices!",
                    "translation": "네 지혜가 현명한 선택을 안내해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "보라",
                    "script": "Perfect solutions need thinking and action!",
                    "translation": "완벽한 해결책에는 사고와 행동이 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "보라가 해결책에 대해 말하는 내용이에요.",
                    "result": "Perfect solutions need thinking and action",
                    "explanation": "보라는 'Perfect solutions need thinking and action'라고 완벽한 해결책에는 사고와 행동이 필요하다고 했어요.",
                    "optionA": "thinking",
                    "optionB": "need",
                    "optionC": "Perfect",
                    "optionD": "action",
                    "optionE": "solutions",
                    "optionF": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스러운 문제 상황",
            "explanation": "ISTP의 논리적 해결과 ESTP의 즉석 대응 비교",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "보라",
                    "script": "Let me think this through.",
                    "translation": "이것을 차근차근 생각해보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "별이",
                    "script": "Let's fix it right now!",
                    "translation": "지금 당장 고쳐보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "보라는 이것을 차근차근 생각해보자고 했나요?",
                    "hint": "ISTP는 논리적으로 문제를 분석해요.",
                    "result": "O",
                    "explanation": "보라는 'Let me think this through'라고 이것을 차근차근 생각해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "보라",
                    "script": "Logic finds the best solution.",
                    "translation": "논리가 최선의 해결책을 찾아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "별이",
                    "script": "Your calm thinking rocks!",
                    "translation": "네 차분한 사고가 정말 좋아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Byeol wants to fix it right @@.",
                    "hint": "별이가 언제 고치고 싶어하나요?",
                    "optionA": "tomorrow",
                    "optionB": "now",
                    "optionC": "later",
                    "result": "now",
                    "explanation": "별이는 지금 당장 고쳐보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "별이",
                    "script": "Quick action prevents bigger problems!",
                    "translation": "빠른 행동이 더 큰 문제를 방지해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "보라",
                    "script": "Your speed saves the day!",
                    "translation": "네 속도가 하루를 구해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "별이",
                    "script": "Your wisdom guides smart choices!",
                    "translation": "네 지혜가 현명한 선택을 안내해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "보라",
                    "script": "Perfect solutions need thinking and action!",
                    "translation": "완벽한 해결책에는 사고와 행동이 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "보라가 해결책에 대해 말하는 내용이에요.",
                    "optionA": "thinking",
                    "optionB": "need",
                    "optionC": "Perfect",
                    "optionD": "action",
                    "optionE": "solutions",
                    "optionF": "and",
                    "result": "Perfect solutions need thinking and action",
                    "explanation": "보라는 'Perfect solutions need thinking and action'라고 완벽한 해결책에는 사고와 행동이 필요하다고 했어요."
                }
            ]
        }
    ]
}
ID: 11896 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "진로 탐색하기",
            "explanation": "ESTP의 다양한 경험과 ISTP의 전문성 추구 비교",
            "category": "직업 및 목표 설정",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I want to try everything!",
                    "translation": "나는 모든 것을 시도해보고 싶어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I prefer mastering one skill.",
                    "translation": "나는 하나의 기술을 숙달하는 걸 선호해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 모든 것을 시도해보고 싶다고 했나요?",
                    "hint": "ESTP는 다양한 경험을 좋아해요.",
                    "result": "O",
                    "explanation": "상우는 'I want to try everything!'라고 모든 것을 시도해보고 싶다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Variety shows my potential!",
                    "translation": "다양성이 내 잠재력을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Your versatility amazes me!",
                    "translation": "네 다재다능함이 정말 놀라워!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Taeo prefers mastering one @@.",
                    "hint": "태오가 숙달하고 싶어하는 것은?",
                    "optionA": "game",
                    "optionB": "skill",
                    "optionC": "song",
                    "result": "skill",
                    "explanation": "태오는 하나의 기술을 숙달하는 걸 선호해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Deep expertise opens special doors.",
                    "translation": "깊은 전문성이 특별한 문을 열어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Your focus creates excellence!",
                    "translation": "네 집중이 탁월함을 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태오",
                    "script": "Your exploration finds hidden treasures!",
                    "translation": "네 탐험이 숨겨진 보물을 찾아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Great careers combine breadth and depth!",
                    "translation": "훌륭한 경력은 폭과 깊이를 결합해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우가 경력에 대해 말하는 내용이에요.",
                    "result": "Great careers combine breadth and depth",
                    "explanation": "상우는 'Great careers combine breadth and depth'라고 훌륭한 경력은 폭과 깊이를 결합한다고 했어요.",
                    "optionA": "breadth",
                    "optionB": "Great",
                    "optionC": "careers",
                    "optionD": "depth",
                    "optionE": "and",
                    "optionF": "combine"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "진로 탐색하기",
            "explanation": "ESTP의 다양한 경험과 ISTP의 전문성 추구 비교",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I want to try everything!",
                    "translation": "나는 모든 것을 시도해보고 싶어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I prefer mastering one skill.",
                    "translation": "나는 하나의 기술을 숙달하는 걸 선호해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 모든 것을 시도해보고 싶다고 했나요?",
                    "hint": "ESTP는 다양한 경험을 좋아해요.",
                    "result": "O",
                    "explanation": "상우는 'I want to try everything!'라고 모든 것을 시도해보고 싶다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Variety shows my potential!",
                    "translation": "다양성이 내 잠재력을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Your versatility amazes me!",
                    "translation": "네 다재다능함이 정말 놀라워!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Taeo prefers mastering one @@.",
                    "hint": "태오가 숙달하고 싶어하는 것은?",
                    "optionA": "game",
                    "optionB": "skill",
                    "optionC": "song",
                    "result": "skill",
                    "explanation": "태오는 하나의 기술을 숙달하는 걸 선호해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Deep expertise opens special doors.",
                    "translation": "깊은 전문성이 특별한 문을 열어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Your focus creates excellence!",
                    "translation": "네 집중이 탁월함을 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태오",
                    "script": "Your exploration finds hidden treasures!",
                    "translation": "네 탐험이 숨겨진 보물을 찾아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Great careers combine breadth and depth!",
                    "translation": "훌륭한 경력은 폭과 깊이를 결합해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "상우가 경력에 대해 말하는 내용이에요.",
                    "optionA": "breadth",
                    "optionB": "Great",
                    "optionC": "careers",
                    "optionD": "depth",
                    "optionE": "and",
                    "optionF": "combine",
                    "result": "Great careers combine breadth and depth",
                    "explanation": "상우는 'Great careers combine breadth and depth'라고 훌륭한 경력은 폭과 깊이를 결합한다고 했어요."
                }
            ]
        }
    ]
}
ID: 11897 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "목표 달성 방법",
            "explanation": "ISTP의 단계적 접근과 ESTP의 기회 포착 비교",
            "category": "직업 및 목표 설정",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I plan each step carefully.",
                    "translation": "나는 각 단계를 신중하게 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현진",
                    "script": "I grab opportunities when they come!",
                    "translation": "기회가 올 때 잡아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동민이는 각 단계를 신중하게 계획한다고 했나요?",
                    "hint": "ISTP는 체계적으로 접근해요.",
                    "result": "O",
                    "explanation": "동민이는 'I plan each step carefully'라고 각 단계를 신중하게 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Steady progress builds success.",
                    "translation": "꾸준한 진전이 성공을 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현진",
                    "script": "Your planning skills rock!",
                    "translation": "네 계획 기술이 정말 좋아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyunjin grabs opportunities when they @@.",
                    "hint": "현진이가 기회를 잡는 때는?",
                    "optionA": "disappear",
                    "optionB": "come",
                    "optionC": "hide",
                    "result": "come",
                    "explanation": "현진이는 기회가 올 때 잡는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현진",
                    "script": "Quick action catches lucky breaks!",
                    "translation": "빠른 행동이 행운의 기회를 잡아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동민",
                    "script": "Your timing brings amazing results!",
                    "translation": "네 타이밍이 놀라운 결과를 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현진",
                    "script": "Your preparation ensures we're ready!",
                    "translation": "네 준비가 우리가 준비되도록 보장해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동민",
                    "script": "Success needs both planning and timing!",
                    "translation": "성공에는 계획과 타이밍이 모두 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동민이가 성공에 대해 말하는 내용이에요.",
                    "result": "Success needs both planning and timing",
                    "explanation": "동민이는 'Success needs both planning and timing'라고 성공에는 계획과 타이밍이 모두 필요하다고 했어요.",
                    "optionA": "timing",
                    "optionB": "Success",
                    "optionC": "needs",
                    "optionD": "both",
                    "optionE": "planning",
                    "optionF": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "목표 달성 방법",
            "explanation": "ISTP의 단계적 접근과 ESTP의 기회 포착 비교",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I plan each step carefully.",
                    "translation": "나는 각 단계를 신중하게 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현진",
                    "script": "I grab opportunities when they come!",
                    "translation": "기회가 올 때 잡아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동민이는 각 단계를 신중하게 계획한다고 했나요?",
                    "hint": "ISTP는 체계적으로 접근해요.",
                    "result": "O",
                    "explanation": "동민이는 'I plan each step carefully'라고 각 단계를 신중하게 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Steady progress builds success.",
                    "translation": "꾸준한 진전이 성공을 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현진",
                    "script": "Your planning skills rock!",
                    "translation": "네 계획 기술이 정말 좋아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyunjin grabs opportunities when they @@.",
                    "hint": "현진이가 기회를 잡는 때는?",
                    "optionA": "disappear",
                    "optionB": "come",
                    "optionC": "hide",
                    "result": "come",
                    "explanation": "현진이는 기회가 올 때 잡는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현진",
                    "script": "Quick action catches lucky breaks!",
                    "translation": "빠른 행동이 행운의 기회를 잡아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동민",
                    "script": "Your timing brings amazing results!",
                    "translation": "네 타이밍이 놀라운 결과를 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현진",
                    "script": "Your preparation ensures we're ready!",
                    "translation": "네 준비가 우리가 준비되도록 보장해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동민",
                    "script": "Success needs both planning and timing!",
                    "translation": "성공에는 계획과 타이밍이 모두 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "동민이가 성공에 대해 말하는 내용이에요.",
                    "optionA": "timing",
                    "optionB": "Success",
                    "optionC": "needs",
                    "optionD": "both",
                    "optionE": "planning",
                    "optionF": "and",
                    "result": "Success needs both planning and timing",
                    "explanation": "동민이는 'Success needs both planning and timing'라고 성공에는 계획과 타이밍이 모두 필요하다고 했어요."
                }
            ]
        }
    ]
}
ID: 11898 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "스포츠 VS 조용한 취미",
            "explanation": "ESTP의 활동적 취미와 ISTP의 개인적 창작 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "Let's play basketball together!",
                    "translation": "함께 농구하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성진",
                    "script": "I enjoy building model planes.",
                    "translation": "나는 모형 비행기 만들기를 즐겨."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "시우는 함께 농구하자고 했나요?",
                    "hint": "ESTP는 활동적인 스포츠를 좋아해요.",
                    "result": "O",
                    "explanation": "시우는 'Let's play basketball together!'라고 함께 농구하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "Team sports energize me!",
                    "translation": "팀 스포츠가 나에게 활력을 줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성진",
                    "script": "Your teamwork skills inspire me!",
                    "translation": "네 팀워크 기술이 나에게 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seongjin enjoys building model @@.",
                    "hint": "성진이가 만들기를 즐기는 것은?",
                    "optionA": "cars",
                    "optionB": "planes",
                    "optionC": "houses",
                    "result": "planes",
                    "explanation": "성진이는 모형 비행기 만들기를 즐겨요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "Creating things brings peace.",
                    "translation": "무언가를 만드는 게 평화를 가져와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "Your creativity amazes everyone!",
                    "translation": "네 창의성이 모든 사람을 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성진",
                    "script": "Your energy brings life to everything!",
                    "translation": "네 에너지가 모든 것에 생명을 불어넣어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "시우",
                    "script": "Different hobbies make life colorful!",
                    "translation": "다른 취미들이 삶을 다채롭게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "시우가 취미에 대해 말하는 내용이에요.",
                    "optionA": "colorful",
                    "optionB": "hobbies",
                    "optionC": "Different",
                    "optionD": "life",
                    "optionE": "make",
                    "result": "Different hobbies make life colorful",
                    "explanation": "시우는 'Different hobbies make life colorful'라고 다른 취미들이 삶을 다채롭게 한다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "스포츠 VS 조용한 취미",
            "explanation": "ESTP의 활동적 취미와 ISTP의 개인적 창작 비교",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "Let's play basketball together!",
                    "translation": "함께 농구하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성진",
                    "script": "I enjoy building model planes.",
                    "translation": "나는 모형 비행기 만들기를 즐겨."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "시우는 함께 농구하자고 했나요?",
                    "hint": "ESTP는 활동적인 스포츠를 좋아해요.",
                    "result": "O",
                    "explanation": "시우는 'Let's play basketball together!'라고 함께 농구하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "Team sports energize me!",
                    "translation": "팀 스포츠가 나에게 활력을 줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성진",
                    "script": "Your teamwork skills inspire me!",
                    "translation": "네 팀워크 기술이 나에게 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seongjin enjoys building model @@.",
                    "hint": "성진이가 만들기를 즐기는 것은?",
                    "optionA": "cars",
                    "optionB": "planes",
                    "optionC": "houses",
                    "result": "planes",
                    "explanation": "성진이는 모형 비행기 만들기를 즐겨요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "Creating things brings peace.",
                    "translation": "무언가를 만드는 게 평화를 가져와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "Your creativity amazes everyone!",
                    "translation": "네 창의성이 모든 사람을 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성진",
                    "script": "Your energy brings life to everything!",
                    "translation": "네 에너지가 모든 것에 생명을 불어넣어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "시우",
                    "script": "Different hobbies make life colorful!",
                    "translation": "다른 취미들이 삶을 다채롭게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "시우가 취미에 대해 말하는 내용이에요.",
                    "optionA": "colorful",
                    "optionB": "hobbies",
                    "optionC": "Different",
                    "optionD": "life",
                    "optionE": "make",
                    "result": "Different hobbies make life colorful",
                    "explanation": "시우는 'Different hobbies make life colorful'라고 다른 취미들이 삶을 다채롭게 한다고 했어요."
                }
            ]
        }
    ]
}
ID: 11899 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "주말 계획 세우기",
            "explanation": "ISTP의 개인 시간과 ESTP의 사교 활동 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "I like working on projects.",
                    "translation": "나는 프로젝트 작업하는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다희",
                    "script": "Let's meet friends at the park!",
                    "translation": "공원에서 친구들을 만나자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성호는 프로젝트 작업하는 걸 좋아한다고 했나요?",
                    "hint": "ISTP는 개인적인 작업을 좋아해요.",
                    "result": "O",
                    "explanation": "성호는 'I like working on projects'라고 프로젝트 작업하는 걸 좋아한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Solo time helps me recharge.",
                    "translation": "혼자만의 시간이 재충전하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다희",
                    "script": "Your focus creates amazing things!",
                    "translation": "네 집중이 놀라운 것들을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dahee wants to meet friends at the @@.",
                    "hint": "다희가 친구들을 만나고 싶어하는 장소는?",
                    "optionA": "school",
                    "optionB": "park",
                    "optionC": "store",
                    "result": "park",
                    "explanation": "다희는 공원에서 친구들을 만나자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다희",
                    "script": "Social time fills my heart!",
                    "translation": "사교 시간이 내 마음을 채워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성호",
                    "script": "Your friendship brings warmth!",
                    "translation": "네 우정이 따뜻함을 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다희",
                    "script": "Your calm presence comforts everyone!",
                    "translation": "네 차분한 존재감이 모든 사람을 위로해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성호",
                    "script": "Perfect weekends balance everything!",
                    "translation": "완벽한 주말은 모든 걸 균형 맞춰!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성호가 주말에 대해 말하는 내용이에요.",
                    "result": "Perfect weekends balance everything",
                    "explanation": "성호는 'Perfect weekends balance everything'라고 완벽한 주말은 모든 걸 균형 맞춘다고 했어요.",
                    "optionA": "balance",
                    "optionB": "everything",
                    "optionC": "Perfect",
                    "optionD": "weekends"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "주말 계획 세우기",
            "explanation": "ISTP의 개인 시간과 ESTP의 사교 활동 비교",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "I like working on projects.",
                    "translation": "나는 프로젝트 작업하는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다희",
                    "script": "Let's meet friends at the park!",
                    "translation": "공원에서 친구들을 만나자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성호는 프로젝트 작업하는 걸 좋아한다고 했나요?",
                    "hint": "ISTP는 개인적인 작업을 좋아해요.",
                    "result": "O",
                    "explanation": "성호는 'I like working on projects'라고 프로젝트 작업하는 걸 좋아한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Solo time helps me recharge.",
                    "translation": "혼자만의 시간이 재충전하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다희",
                    "script": "Your focus creates amazing things!",
                    "translation": "네 집중이 놀라운 것들을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dahee wants to meet friends at the @@.",
                    "hint": "다희가 친구들을 만나고 싶어하는 장소는?",
                    "optionA": "school",
                    "optionB": "park",
                    "optionC": "store",
                    "result": "park",
                    "explanation": "다희는 공원에서 친구들을 만나자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다희",
                    "script": "Social time fills my heart!",
                    "translation": "사교 시간이 내 마음을 채워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성호",
                    "script": "Your friendship brings warmth!",
                    "translation": "네 우정이 따뜻함을 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다희",
                    "script": "Your calm presence comforts everyone!",
                    "translation": "네 차분한 존재감이 모든 사람을 위로해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성호",
                    "script": "Perfect weekends balance everything!",
                    "translation": "완벽한 주말은 모든 걸 균형 맞춰!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "성호가 주말에 대해 말하는 내용이에요.",
                    "optionA": "balance",
                    "optionB": "everything",
                    "optionC": "Perfect",
                    "optionD": "weekends",
                    "result": "Perfect weekends balance everything",
                    "explanation": "성호는 'Perfect weekends balance everything'라고 완벽한 주말은 모든 걸 균형 맞춘다고 했어요."
                }
            ]
        }
    ]
}
ID: 11900 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "직접 대화 VS 차분한 중재",
            "explanation": "ESTP의 즉석 해결과 ISTP의 신중한 분석 비교",
            "category": "갈등 해결 방식",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "Let's talk face to face!",
                    "translation": "얼굴을 맞대고 이야기하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "강팀장",
                    "script": "I need time to understand.",
                    "translation": "나는 이해할 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태준이는 얼굴을 맞대고 이야기하자고 했나요?",
                    "hint": "ESTP는 직접적인 소통을 선호해요.",
                    "result": "O",
                    "explanation": "태준이는 'Let's talk face to face!'라고 얼굴을 맞대고 이야기하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "Direct talking solves problems fast!",
                    "translation": "직접 이야기하면 문제를 빨리 해결해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "강팀장",
                    "script": "Your honesty clears confusion!",
                    "translation": "네 정직함이 혼란을 없애!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Gang-teamjang needs time to @@.",
                    "hint": "강팀장이 필요한 것은?",
                    "optionA": "sleep",
                    "optionB": "understand",
                    "optionC": "eat",
                    "result": "understand",
                    "explanation": "강팀장은 이해할 시간이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "강팀장",
                    "script": "Analysis prevents future conflicts.",
                    "translation": "분석이 미래의 갈등을 방지해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태준",
                    "script": "Your thinking finds lasting solutions!",
                    "translation": "네 사고가 지속적인 해결책을 찾아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "강팀장",
                    "script": "Your energy brings quick resolution!",
                    "translation": "네 에너지가 빠른 해결을 가져와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "Great solutions need speed and thought!",
                    "translation": "훌륭한 해결책에는 속도와 사고가 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태준이가 해결책에 대해 말하는 내용이에요.",
                    "result": "Great solutions need speed and thought",
                    "explanation": "태준이는 'Great solutions need speed and thought'라고 훌륭한 해결책에는 속도와 사고가 필요하다고 했어요.",
                    "optionA": "Great",
                    "optionB": "thought",
                    "optionC": "and",
                    "optionD": "solutions",
                    "optionE": "need",
                    "optionF": "speed"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "직접 대화 VS 차분한 중재",
            "explanation": "ESTP의 즉석 해결과 ISTP의 신중한 분석 비교",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "Let's talk face to face!",
                    "translation": "얼굴을 맞대고 이야기하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "강팀장",
                    "script": "I need time to understand.",
                    "translation": "나는 이해할 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태준이는 얼굴을 맞대고 이야기하자고 했나요?",
                    "hint": "ESTP는 직접적인 소통을 선호해요.",
                    "result": "O",
                    "explanation": "태준이는 'Let's talk face to face!'라고 얼굴을 맞대고 이야기하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "Direct talking solves problems fast!",
                    "translation": "직접 이야기하면 문제를 빨리 해결해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "강팀장",
                    "script": "Your honesty clears confusion!",
                    "translation": "네 정직함이 혼란을 없애!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Gang-teamjang needs time to @@.",
                    "hint": "강팀장이 필요한 것은?",
                    "optionA": "sleep",
                    "optionB": "understand",
                    "optionC": "eat",
                    "result": "understand",
                    "explanation": "강팀장은 이해할 시간이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "강팀장",
                    "script": "Analysis prevents future conflicts.",
                    "translation": "분석이 미래의 갈등을 방지해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태준",
                    "script": "Your thinking finds lasting solutions!",
                    "translation": "네 사고가 지속적인 해결책을 찾아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "강팀장",
                    "script": "Your energy brings quick resolution!",
                    "translation": "네 에너지가 빠른 해결을 가져와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "Great solutions need speed and thought!",
                    "translation": "훌륭한 해결책에는 속도와 사고가 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "태준이가 해결책에 대해 말하는 내용이에요.",
                    "optionA": "Great",
                    "optionB": "thought",
                    "optionC": "and",
                    "optionD": "solutions",
                    "optionE": "need",
                    "optionF": "speed",
                    "result": "Great solutions need speed and thought",
                    "explanation": "태준이는 'Great solutions need speed and thought'라고 훌륭한 해결책에는 속도와 사고가 필요하다고 했어요."
                }
            ]
        }
    ]
}
ID: 11901 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 갈등 해결하기",
            "explanation": "ISTP의 객관적 분석과 ESTP의 적극적 중재 비교",
            "category": "갈등 해결 방식",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "Let me observe the situation.",
                    "translation": "상황을 관찰해보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현아",
                    "script": "Let's bring everyone together!",
                    "translation": "모든 사람을 함께 모으자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하연이는 상황을 관찰해보자고 했나요?",
                    "hint": "ISTP는 객관적으로 분석해요.",
                    "result": "O",
                    "explanation": "하연이는 'Let me observe the situation'라고 상황을 관찰해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하연",
                    "script": "Facts help find real solutions.",
                    "translation": "사실이 진짜 해결책을 찾는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현아",
                    "script": "Your objectivity brings clarity!",
                    "translation": "네 객관성이 명확함을 가져와!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyuna wants to bring everyone @@.",
                    "hint": "현아가 모든 사람을 어떻게 하고 싶어하나요?",
                    "optionA": "apart",
                    "optionB": "together",
                    "optionC": "outside",
                    "result": "together",
                    "explanation": "현아는 모든 사람을 함께 모으자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현아",
                    "script": "Open communication heals relationships!",
                    "translation": "열린 소통이 관계를 치유해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하연",
                    "script": "Your warmth connects people!",
                    "translation": "네 따뜻함이 사람들을 연결해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현아",
                    "script": "Your wisdom guides fair decisions!",
                    "translation": "네 지혜가 공정한 결정을 안내해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "Balance creates lasting peace!",
                    "translation": "균형이 지속적인 평화를 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하연이가 평화에 대해 말하는 내용이에요.",
                    "result": "Balance creates lasting peace",
                    "explanation": "하연이는 'Balance creates lasting peace'라고 균형이 지속적인 평화를 만든다고 했어요.",
                    "optionA": "lasting",
                    "optionB": "Balance",
                    "optionC": "creates",
                    "optionD": "peace"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 갈등 해결하기",
            "explanation": "ISTP의 객관적 분석과 ESTP의 적극적 중재 비교",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "Let me observe the situation.",
                    "translation": "상황을 관찰해보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현아",
                    "script": "Let's bring everyone together!",
                    "translation": "모든 사람을 함께 모으자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하연이는 상황을 관찰해보자고 했나요?",
                    "hint": "ISTP는 객관적으로 분석해요.",
                    "result": "O",
                    "explanation": "하연이는 'Let me observe the situation'라고 상황을 관찰해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하연",
                    "script": "Facts help find real solutions.",
                    "translation": "사실이 진짜 해결책을 찾는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현아",
                    "script": "Your objectivity brings clarity!",
                    "translation": "네 객관성이 명확함을 가져와!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyuna wants to bring everyone @@.",
                    "hint": "현아가 모든 사람을 어떻게 하고 싶어하나요?",
                    "optionA": "apart",
                    "optionB": "together",
                    "optionC": "outside",
                    "result": "together",
                    "explanation": "현아는 모든 사람을 함께 모으자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현아",
                    "script": "Open communication heals relationships!",
                    "translation": "열린 소통이 관계를 치유해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하연",
                    "script": "Your warmth connects people!",
                    "translation": "네 따뜻함이 사람들을 연결해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현아",
                    "script": "Your wisdom guides fair decisions!",
                    "translation": "네 지혜가 공정한 결정을 안내해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "Balance creates lasting peace!",
                    "translation": "균형이 지속적인 평화를 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "하연이가 평화에 대해 말하는 내용이에요.",
                    "optionA": "lasting",
                    "optionB": "Balance",
                    "optionC": "creates",
                    "optionD": "peace",
                    "result": "Balance creates lasting peace",
                    "explanation": "하연이는 'Balance creates lasting peace'라고 균형이 지속적인 평화를 만든다고 했어요."
                }
            ]
        }
    ]
}
ID: 11902 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "체계적인 회의와 따뜻한 분위기",
            "explanation": "ISTJ의 규칙적인 회의 진행과 ESFJ의 관계 중심 배려",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I follow meeting agenda strictly.",
                    "translation": "나는 회의 안건을 엄격히 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Your structure helps everyone participate!",
                    "translation": "너의 구조가 모든 사람이 참여하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I document decisions very carefully.",
                    "translation": "나는 결정사항을 매우 신중하게 문서화해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 회의 안건을 대충 따라가나요?",
                    "hint": "동현이가 안건을 어떻게 따른다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 회의 안건을 엄격히(strictly) 따른다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Clear records help everyone remember!",
                    "translation": "명확한 기록이 모든 사람이 기억하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I keep meetings focused always.",
                    "translation": "나는 항상 회의를 집중되게 유지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Focus helps us accomplish more!",
                    "translation": "집중이 우리가 더 많이 달성하도록 도와줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun documents decisions very @@.",
                    "hint": "동현이가 결정사항을 어떻게 문서화한다고 했나요?",
                    "optionA": "quickly",
                    "optionB": "carefully",
                    "optionC": "loudly",
                    "result": "carefully",
                    "explanation": "동현이는 결정사항을 매우 신중하게(carefully) 문서화한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You make everyone feel heard.",
                    "translation": "너는 모든 사람이 들어준다고 느끼게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your organization keeps us productive!",
                    "translation": "너의 조직력이 우리를 생산적으로 유지해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Structure and warmth create success.",
                    "translation": "구조와 따뜻함이 성공을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "좋은 회의에 대한 문장이에요.",
                    "result": "Good meetings build trust",
                    "explanation": "좋은 회의가 신뢰를 쌓아요.",
                    "optionA": "Good",
                    "optionB": "trust",
                    "optionC": "build",
                    "optionD": "meetings"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your systematic approach makes everyone comfortable!",
                    "translation": "너의 체계적인 접근법이 모든 사람을 편안하게 해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "체계적인 회의와 따뜻한 분위기",
            "explanation": "ISTJ의 규칙적인 회의 진행과 ESFJ의 관계 중심 배려",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I follow meeting agenda strictly.",
                    "translation": "나는 회의 안건을 엄격히 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Your structure helps everyone participate!",
                    "translation": "너의 구조가 모든 사람이 참여하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I document decisions very carefully.",
                    "translation": "나는 결정사항을 매우 신중하게 문서화해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 회의 안건을 대충 따라가나요?",
                    "hint": "동현이가 안건을 어떻게 따른다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 회의 안건을 엄격히(strictly) 따른다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Clear records help everyone remember!",
                    "translation": "명확한 기록이 모든 사람이 기억하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I keep meetings focused always.",
                    "translation": "나는 항상 회의를 집중되게 유지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Focus helps us accomplish more!",
                    "translation": "집중이 우리가 더 많이 달성하도록 도와줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun documents decisions very @@.",
                    "hint": "동현이가 결정사항을 어떻게 문서화한다고 했나요?",
                    "optionA": "quickly",
                    "optionB": "carefully",
                    "optionC": "loudly",
                    "result": "carefully",
                    "explanation": "동현이는 결정사항을 매우 신중하게(carefully) 문서화한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "You make everyone feel heard.",
                    "translation": "너는 모든 사람이 들어준다고 느끼게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your organization keeps us productive!",
                    "translation": "너의 조직력이 우리를 생산적으로 유지해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Structure and warmth create success.",
                    "translation": "구조와 따뜻함이 성공을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "좋은 회의에 대한 문장이에요.",
                    "optionA": "Good",
                    "optionB": "trust",
                    "optionC": "build",
                    "optionD": "meetings",
                    "result": "Good meetings build trust",
                    "explanation": "좋은 회의가 신뢰를 쌓아요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your systematic approach makes everyone comfortable!",
                    "translation": "너의 체계적인 접근법이 모든 사람을 편안하게 해!"
                }
            ]
        }
    ]
}
ID: 11903 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용한 관계와 따뜻한 사교",
            "explanation": "ISTJ의 신뢰할 수 있는 우정과 ESFJ의 활발한 친목",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I prefer small quiet gatherings.",
                    "translation": "나는 작고 조용한 모임을 선호해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Small groups create deeper connections!",
                    "translation": "소규모 그룹이 더 깊은 연결을 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I listen more than speak.",
                    "translation": "나는 말하는 것보다 듣는 것을 더 많이 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 큰 소란스러운 모임을 좋아하나요?",
                    "hint": "동현이가 어떤 모임을 선호한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 작고 조용한 모임을 선호한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Good listening builds strong friendships!",
                    "translation": "좋은 듣기가 강한 우정을 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I remember important personal details.",
                    "translation": "나는 중요한 개인적인 세부사항을 기억해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Remembering details shows you care!",
                    "translation": "세부사항을 기억하는 것이 네가 신경 쓴다는 걸 보여줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun listens more than @@.",
                    "hint": "동현이가 말하는 것보다 무엇을 더 많이 한다고 했나요?",
                    "optionA": "sleeps",
                    "optionB": "speak",
                    "optionC": "eats",
                    "result": "speak",
                    "explanation": "동현이는 말하는(speak) 것보다 듣는 것을 더 많이 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your enthusiasm brings life to gatherings.",
                    "translation": "너의 열정이 모임에 생기를 불어넣어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your steady presence makes everyone secure!",
                    "translation": "너의 꾸준한 존재가 모든 사람을 안전하게 해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Different styles strengthen our friendship.",
                    "translation": "다른 스타일이 우리 우정을 강화해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "우정에 대한 문장이에요.",
                    "result": "True friends listen well",
                    "explanation": "진정한 친구들은 잘 들어줘요.",
                    "optionA": "well",
                    "optionB": "True",
                    "optionC": "friends",
                    "optionD": "listen"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your quiet wisdom guides all relationships!",
                    "translation": "너의 조용한 지혜가 모든 관계를 이끌어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용한 관계와 따뜻한 사교",
            "explanation": "ISTJ의 신뢰할 수 있는 우정과 ESFJ의 활발한 친목",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I prefer small quiet gatherings.",
                    "translation": "나는 작고 조용한 모임을 선호해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Small groups create deeper connections!",
                    "translation": "소규모 그룹이 더 깊은 연결을 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I listen more than speak.",
                    "translation": "나는 말하는 것보다 듣는 것을 더 많이 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 큰 소란스러운 모임을 좋아하나요?",
                    "hint": "동현이가 어떤 모임을 선호한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 작고 조용한 모임을 선호한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Good listening builds strong friendships!",
                    "translation": "좋은 듣기가 강한 우정을 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I remember important personal details.",
                    "translation": "나는 중요한 개인적인 세부사항을 기억해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Remembering details shows you care!",
                    "translation": "세부사항을 기억하는 것이 네가 신경 쓴다는 걸 보여줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun listens more than @@.",
                    "hint": "동현이가 말하는 것보다 무엇을 더 많이 한다고 했나요?",
                    "optionA": "sleeps",
                    "optionB": "speak",
                    "optionC": "eats",
                    "result": "speak",
                    "explanation": "동현이는 말하는(speak) 것보다 듣는 것을 더 많이 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your enthusiasm brings life to gatherings.",
                    "translation": "너의 열정이 모임에 생기를 불어넣어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your steady presence makes everyone secure!",
                    "translation": "너의 꾸준한 존재가 모든 사람을 안전하게 해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Different styles strengthen our friendship.",
                    "translation": "다른 스타일이 우리 우정을 강화해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "우정에 대한 문장이에요.",
                    "optionA": "well",
                    "optionB": "True",
                    "optionC": "friends",
                    "optionD": "listen",
                    "result": "True friends listen well",
                    "explanation": "진정한 친구들은 잘 들어줘요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your quiet wisdom guides all relationships!",
                    "translation": "너의 조용한 지혜가 모든 관계를 이끌어!"
                }
            ]
        }
    ]
}
ID: 11904 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "정확한 자료와 실용적 정보",
            "explanation": "ISTJ의 체계적인 정보 정리와 ESFJ의 활용 중심 조사",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I organize information by categories.",
                    "translation": "나는 정보를 카테고리별로 정리해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Categories make information accessible!",
                    "translation": "카테고리가 정보를 접근 가능하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I verify facts from sources.",
                    "translation": "나는 출처에서 사실을 확인해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 정보를 무작위로 정리하나요?",
                    "hint": "동현이가 정보를 어떻게 정리한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 정보를 카테고리별로 정리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Verified facts help everyone make decisions!",
                    "translation": "검증된 사실이 모든 사람이 결정하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I create detailed reference materials.",
                    "translation": "나는 상세한 참고 자료를 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Reference materials save everyone time!",
                    "translation": "참고 자료가 모든 사람의 시간을 절약해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun verifies facts from @@.",
                    "hint": "동현이가 어디서 사실을 확인한다고 했나요?",
                    "optionA": "dreams",
                    "optionB": "sources",
                    "optionC": "jokes",
                    "result": "sources",
                    "explanation": "동현이는 출처(sources)에서 사실을 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your focus on helping people matters.",
                    "translation": "너의 사람 돕기 중심이 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your accuracy builds everyone's confidence!",
                    "translation": "너의 정확성이 모든 사람의 자신감을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Facts and caring create wisdom.",
                    "translation": "사실과 배려가 지혜를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정보에 대한 문장이에요.",
                    "result": "Good information helps everyone",
                    "explanation": "좋은 정보가 모든 사람을 도와요.",
                    "optionA": "Good",
                    "optionB": "everyone",
                    "optionC": "information",
                    "optionD": "helps"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your systematic research benefits our community!",
                    "translation": "너의 체계적인 연구가 우리 공동체에 도움이 돼!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "정확한 자료와 실용적 정보",
            "explanation": "ISTJ의 체계적인 정보 정리와 ESFJ의 활용 중심 조사",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I organize information by categories.",
                    "translation": "나는 정보를 카테고리별로 정리해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Categories make information accessible!",
                    "translation": "카테고리가 정보를 접근 가능하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I verify facts from sources.",
                    "translation": "나는 출처에서 사실을 확인해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 정보를 무작위로 정리하나요?",
                    "hint": "동현이가 정보를 어떻게 정리한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 정보를 카테고리별로 정리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Verified facts help everyone make decisions!",
                    "translation": "검증된 사실이 모든 사람이 결정하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I create detailed reference materials.",
                    "translation": "나는 상세한 참고 자료를 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Reference materials save everyone time!",
                    "translation": "참고 자료가 모든 사람의 시간을 절약해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun verifies facts from @@.",
                    "hint": "동현이가 어디서 사실을 확인한다고 했나요?",
                    "optionA": "dreams",
                    "optionB": "sources",
                    "optionC": "jokes",
                    "result": "sources",
                    "explanation": "동현이는 출처(sources)에서 사실을 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your focus on helping people matters.",
                    "translation": "너의 사람 돕기 중심이 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your accuracy builds everyone's confidence!",
                    "translation": "너의 정확성이 모든 사람의 자신감을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Facts and caring create wisdom.",
                    "translation": "사실과 배려가 지혜를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "정보에 대한 문장이에요.",
                    "optionA": "Good",
                    "optionB": "everyone",
                    "optionC": "information",
                    "optionD": "helps",
                    "result": "Good information helps everyone",
                    "explanation": "좋은 정보가 모든 사람을 도와요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your systematic research benefits our community!",
                    "translation": "너의 체계적인 연구가 우리 공동체에 도움이 돼!"
                }
            ]
        }
    ]
}
ID: 11905 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "체계적인 학습과 협력적 공부",
            "explanation": "ISTJ의 단계별 학습과 ESFJ의 그룹 학습 지원",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I study topics step by step.",
                    "translation": "나는 주제를 단계별로 공부해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Step-by-step learning helps everyone understand!",
                    "translation": "단계별 학습이 모든 사람이 이해하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I take comprehensive detailed notes.",
                    "translation": "나는 포괄적이고 상세한 노트를 적어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 한 번에 모든 걸 배우려고 하나요?",
                    "hint": "동현이가 어떻게 공부한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 주제를 단계별로 공부한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Detailed notes help study groups succeed!",
                    "translation": "상세한 노트가 스터디 그룹이 성공하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I review materials before sharing.",
                    "translation": "나는 나누기 전에 자료를 검토해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Your preparation makes learning smooth!",
                    "translation": "너의 준비가 학습을 순조롭게 해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun takes comprehensive detailed @@.",
                    "hint": "동현이가 포괄적이고 상세한 무엇을 적는다고 했나요?",
                    "optionA": "pictures",
                    "optionB": "notes",
                    "optionC": "jokes",
                    "result": "notes",
                    "explanation": "동현이는 포괄적이고 상세한 노트(notes)를 적는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your encouragement motivates group learning.",
                    "translation": "너의 격려가 그룹 학습을 동기부여해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your thorough approach builds understanding!",
                    "translation": "너의 철저한 접근법이 이해를 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Individual study and group support succeed.",
                    "translation": "개별 공부와 그룹 지원이 성공해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "학습에 대한 문장이에요.",
                    "result": "Good learning takes time",
                    "explanation": "좋은 학습은 시간이 걸려요.",
                    "optionA": "time",
                    "optionB": "learning",
                    "optionC": "takes",
                    "optionD": "Good"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your systematic study helps everyone grow!",
                    "translation": "너의 체계적인 공부가 모든 사람이 성장하도록 도와!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "체계적인 학습과 협력적 공부",
            "explanation": "ISTJ의 단계별 학습과 ESFJ의 그룹 학습 지원",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I study topics step by step.",
                    "translation": "나는 주제를 단계별로 공부해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Step-by-step learning helps everyone understand!",
                    "translation": "단계별 학습이 모든 사람이 이해하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I take comprehensive detailed notes.",
                    "translation": "나는 포괄적이고 상세한 노트를 적어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 한 번에 모든 걸 배우려고 하나요?",
                    "hint": "동현이가 어떻게 공부한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 주제를 단계별로 공부한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Detailed notes help study groups succeed!",
                    "translation": "상세한 노트가 스터디 그룹이 성공하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I review materials before sharing.",
                    "translation": "나는 나누기 전에 자료를 검토해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Your preparation makes learning smooth!",
                    "translation": "너의 준비가 학습을 순조롭게 해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun takes comprehensive detailed @@.",
                    "hint": "동현이가 포괄적이고 상세한 무엇을 적는다고 했나요?",
                    "optionA": "pictures",
                    "optionB": "notes",
                    "optionC": "jokes",
                    "result": "notes",
                    "explanation": "동현이는 포괄적이고 상세한 노트(notes)를 적는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your encouragement motivates group learning.",
                    "translation": "너의 격려가 그룹 학습을 동기부여해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your thorough approach builds understanding!",
                    "translation": "너의 철저한 접근법이 이해를 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Individual study and group support succeed.",
                    "translation": "개별 공부와 그룹 지원이 성공해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "학습에 대한 문장이에요.",
                    "optionA": "time",
                    "optionB": "learning",
                    "optionC": "takes",
                    "optionD": "Good",
                    "result": "Good learning takes time",
                    "explanation": "좋은 학습은 시간이 걸려요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your systematic study helps everyone grow!",
                    "translation": "너의 체계적인 공부가 모든 사람이 성장하도록 도와!"
                }
            ]
        }
    ]
}
ID: 11906 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "논리적인 분석과 관계 고려 결정",
            "explanation": "ISTJ의 사실 기반 결정과 ESFJ의 사람 중심 고려",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I analyze facts before deciding.",
                    "translation": "나는 결정하기 전에 사실을 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Facts help everyone make decisions!",
                    "translation": "사실이 모든 사람이 결정하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I consider long-term consequences carefully.",
                    "translation": "나는 장기적 결과를 신중하게 고려해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 감정만으로 결정하나요?",
                    "hint": "동현이가 결정하기 전에 무엇을 한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 결정하기 전에 사실을 분석한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Long-term thinking protects everyone!",
                    "translation": "장기적 사고가 모든 사람을 보호해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I follow proven decision processes.",
                    "translation": "나는 검증된 결정 과정을 따라."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Proven processes give reliable outcomes!",
                    "translation": "검증된 과정이 신뢰할 수 있는 결과를 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun considers long-term @@ carefully.",
                    "hint": "동현이가 장기적인 무엇을 신중하게 고려한다고 했나요?",
                    "optionA": "games",
                    "optionB": "consequences",
                    "optionC": "jokes",
                    "result": "consequences",
                    "explanation": "동현이는 장기적 결과(consequences)를 신중하게 고려한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your care for people adds wisdom.",
                    "translation": "너의 사람에 대한 배려가 지혜를 더해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your careful analysis prevents mistakes!",
                    "translation": "너의 신중한 분석이 실수를 방지해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Logic and care make decisions.",
                    "translation": "논리와 배려가 결정을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "결정에 대한 문장이에요.",
                    "result": "Wise decisions consider everyone",
                    "explanation": "현명한 결정은 모든 사람을 고려해요.",
                    "optionA": "Wise",
                    "optionB": "everyone",
                    "optionC": "decisions",
                    "optionD": "consider"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your thoughtful approach benefits everyone involved!",
                    "translation": "너의 사려 깊은 접근법이 관련된 모든 사람에게 도움이 돼!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "논리적인 분석과 관계 고려 결정",
            "explanation": "ISTJ의 사실 기반 결정과 ESFJ의 사람 중심 고려",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I analyze facts before deciding.",
                    "translation": "나는 결정하기 전에 사실을 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Facts help everyone make decisions!",
                    "translation": "사실이 모든 사람이 결정하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I consider long-term consequences carefully.",
                    "translation": "나는 장기적 결과를 신중하게 고려해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 감정만으로 결정하나요?",
                    "hint": "동현이가 결정하기 전에 무엇을 한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 결정하기 전에 사실을 분석한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Long-term thinking protects everyone!",
                    "translation": "장기적 사고가 모든 사람을 보호해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I follow proven decision processes.",
                    "translation": "나는 검증된 결정 과정을 따라."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Proven processes give reliable outcomes!",
                    "translation": "검증된 과정이 신뢰할 수 있는 결과를 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun considers long-term @@ carefully.",
                    "hint": "동현이가 장기적인 무엇을 신중하게 고려한다고 했나요?",
                    "optionA": "games",
                    "optionB": "consequences",
                    "optionC": "jokes",
                    "result": "consequences",
                    "explanation": "동현이는 장기적 결과(consequences)를 신중하게 고려한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your care for people adds wisdom.",
                    "translation": "너의 사람에 대한 배려가 지혜를 더해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your careful analysis prevents mistakes!",
                    "translation": "너의 신중한 분석이 실수를 방지해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Logic and care make decisions.",
                    "translation": "논리와 배려가 결정을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "결정에 대한 문장이에요.",
                    "optionA": "Wise",
                    "optionB": "everyone",
                    "optionC": "decisions",
                    "optionD": "consider",
                    "result": "Wise decisions consider everyone",
                    "explanation": "현명한 결정은 모든 사람을 고려해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your thoughtful approach benefits everyone involved!",
                    "translation": "너의 사려 깊은 접근법이 관련된 모든 사람에게 도움이 돼!"
                }
            ]
        }
    ]
}
ID: 11907 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "체계적인 계획과 조화로운 선택",
            "explanation": "ISTJ의 단계적 의사결정과 ESFJ의 합의 중심 결정",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I create detailed decision timelines.",
                    "translation": "나는 상세한 결정 일정을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Timelines help everyone stay informed!",
                    "translation": "일정이 모든 사람이 정보를 유지하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I research all available options.",
                    "translation": "나는 이용 가능한 모든 선택지를 조사해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 즉흥적으로 결정하나요?",
                    "hint": "동현이가 무엇을 만든다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 상세한 결정 일정을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Researching options shows everyone cares!",
                    "translation": "선택지를 조사하는 것이 모든 사람이 신경 쓴다는 걸 보여줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I document decision reasoning clearly.",
                    "translation": "나는 결정 이유를 명확하게 문서화해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Clear reasoning helps everyone understand!",
                    "translation": "명확한 이유가 모든 사람이 이해하도록 도와줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun researches all available @@.",
                    "hint": "동현이가 이용 가능한 모든 무엇을 조사한다고 했나요?",
                    "optionA": "games",
                    "optionB": "options",
                    "optionC": "jokes",
                    "result": "options",
                    "explanation": "동현이는 이용 가능한 모든 선택지(options)를 조사한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your focus on group harmony matters.",
                    "translation": "너의 그룹 조화 중심이 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your systematic approach builds confidence!",
                    "translation": "너의 체계적인 접근법이 자신감을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Structure and harmony achieve goals.",
                    "translation": "구조와 조화가 목표를 달성해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "계획에 대한 문장이에요.",
                    "result": "Good planning saves time",
                    "explanation": "좋은 계획이 시간을 절약해요.",
                    "optionA": "planning",
                    "optionB": "Good",
                    "optionC": "time",
                    "optionD": "saves"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your thorough preparation ensures everyone succeeds!",
                    "translation": "너의 철저한 준비가 모든 사람이 성공하도록 보장해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "체계적인 계획과 조화로운 선택",
            "explanation": "ISTJ의 단계적 의사결정과 ESFJ의 합의 중심 결정",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I create detailed decision timelines.",
                    "translation": "나는 상세한 결정 일정을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Timelines help everyone stay informed!",
                    "translation": "일정이 모든 사람이 정보를 유지하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I research all available options.",
                    "translation": "나는 이용 가능한 모든 선택지를 조사해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 즉흥적으로 결정하나요?",
                    "hint": "동현이가 무엇을 만든다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 상세한 결정 일정을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Researching options shows everyone cares!",
                    "translation": "선택지를 조사하는 것이 모든 사람이 신경 쓴다는 걸 보여줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I document decision reasoning clearly.",
                    "translation": "나는 결정 이유를 명확하게 문서화해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Clear reasoning helps everyone understand!",
                    "translation": "명확한 이유가 모든 사람이 이해하도록 도와줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun researches all available @@.",
                    "hint": "동현이가 이용 가능한 모든 무엇을 조사한다고 했나요?",
                    "optionA": "games",
                    "optionB": "options",
                    "optionC": "jokes",
                    "result": "options",
                    "explanation": "동현이는 이용 가능한 모든 선택지(options)를 조사한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your focus on group harmony matters.",
                    "translation": "너의 그룹 조화 중심이 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your systematic approach builds confidence!",
                    "translation": "너의 체계적인 접근법이 자신감을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Structure and harmony achieve goals.",
                    "translation": "구조와 조화가 목표를 달성해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "계획에 대한 문장이에요.",
                    "optionA": "planning",
                    "optionB": "Good",
                    "optionC": "time",
                    "optionD": "saves",
                    "result": "Good planning saves time",
                    "explanation": "좋은 계획이 시간을 절약해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your thorough preparation ensures everyone succeeds!",
                    "translation": "너의 철저한 준비가 모든 사람이 성공하도록 보장해!"
                }
            ]
        }
    ]
}
ID: 11908 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "규칙적인 생활과 배려 있는 일상",
            "explanation": "ISTJ의 체계적인 루틴과 ESFJ의 타인 배려 생활",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I follow same routine daily.",
                    "translation": "나는 매일 같은 루틴을 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Routines create stability for everyone!",
                    "translation": "루틴이 모든 사람을 위한 안정성을 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I plan meals one week.",
                    "translation": "나는 일주일간 식사를 계획해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 매일 다른 루틴을 하나요?",
                    "hint": "동현이가 어떤 루틴을 따른다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 매일 같은(same) 루틴을 따른다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Meal planning helps family life!",
                    "translation": "식사 계획이 가족 생활을 도와줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I organize household supplies systematically.",
                    "translation": "나는 가정용품을 체계적으로 정리해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Organization makes home comfortable!",
                    "translation": "정리정돈이 집을 편안하게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun plans meals one @@.",
                    "hint": "동현이가 얼마 동안 식사를 계획한다고 했나요?",
                    "optionA": "hour",
                    "optionB": "week",
                    "optionC": "year",
                    "result": "week",
                    "explanation": "동현이는 일주일(week)간 식사를 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your attention to others' needs shines.",
                    "translation": "너의 다른 사람들 필요에 대한 관심이 빛나."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your consistent habits help everyone!",
                    "translation": "너의 일관된 습관이 모든 사람을 도와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Routine and care create harmony.",
                    "translation": "루틴과 배려가 조화를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "생활에 대한 문장이에요.",
                    "result": "Stable life brings peace",
                    "explanation": "안정적인 삶이 평화를 가져다줘요.",
                    "optionA": "brings",
                    "optionB": "peace",
                    "optionC": "life",
                    "optionD": "Stable"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your organized lifestyle makes everyone comfortable!",
                    "translation": "너의 체계적인 생활 방식이 모든 사람을 편안하게 해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "규칙적인 생활과 배려 있는 일상",
            "explanation": "ISTJ의 체계적인 루틴과 ESFJ의 타인 배려 생활",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I follow same routine daily.",
                    "translation": "나는 매일 같은 루틴을 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Routines create stability for everyone!",
                    "translation": "루틴이 모든 사람을 위한 안정성을 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I plan meals one week.",
                    "translation": "나는 일주일간 식사를 계획해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 매일 다른 루틴을 하나요?",
                    "hint": "동현이가 어떤 루틴을 따른다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 매일 같은(same) 루틴을 따른다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Meal planning helps family life!",
                    "translation": "식사 계획이 가족 생활을 도와줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I organize household supplies systematically.",
                    "translation": "나는 가정용품을 체계적으로 정리해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Organization makes home comfortable!",
                    "translation": "정리정돈이 집을 편안하게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun plans meals one @@.",
                    "hint": "동현이가 얼마 동안 식사를 계획한다고 했나요?",
                    "optionA": "hour",
                    "optionB": "week",
                    "optionC": "year",
                    "result": "week",
                    "explanation": "동현이는 일주일(week)간 식사를 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your attention to others' needs shines.",
                    "translation": "너의 다른 사람들 필요에 대한 관심이 빛나."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your consistent habits help everyone!",
                    "translation": "너의 일관된 습관이 모든 사람을 도와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Routine and care create harmony.",
                    "translation": "루틴과 배려가 조화를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "생활에 대한 문장이에요.",
                    "optionA": "brings",
                    "optionB": "peace",
                    "optionC": "life",
                    "optionD": "Stable",
                    "result": "Stable life brings peace",
                    "explanation": "안정적인 삶이 평화를 가져다줘요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your organized lifestyle makes everyone comfortable!",
                    "translation": "너의 체계적인 생활 방식이 모든 사람을 편안하게 해!"
                }
            ]
        }
    ]
}
ID: 11909 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "질서 있는 공간과 따뜻한 환경",
            "explanation": "ISTJ의 체계적인 정리와 ESFJ의 편안한 공간 조성",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I keep everything in place.",
                    "translation": "나는 모든 걸 제자리에 둬."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Organized spaces help everyone focus!",
                    "translation": "정리된 공간이 모든 사람이 집중하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I clean on regular schedule.",
                    "translation": "나는 정기적인 일정으로 청소해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 물건을 아무 곳에나 두나요?",
                    "hint": "동현이가 모든 걸 어디에 둔다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 모든 걸 제자리(in place)에 둔다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Regular cleaning creates healthy environment!",
                    "translation": "정기적인 청소가 건강한 환경을 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I arrange furniture for efficiency.",
                    "translation": "나는 효율성을 위해 가구를 배치해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Efficient arrangement helps everyone move!",
                    "translation": "효율적인 배치가 모든 사람이 움직이도록 도와줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun cleans on regular @@.",
                    "hint": "동현이가 정기적인 무엇으로 청소한다고 했나요?",
                    "optionA": "mood",
                    "optionB": "schedule",
                    "optionC": "phone",
                    "result": "schedule",
                    "explanation": "동현이는 정기적인 일정(schedule)으로 청소한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your decoration makes spaces welcoming.",
                    "translation": "너의 장식이 공간을 환영받는다고 느끼게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your systematic approach maintains order!",
                    "translation": "너의 체계적인 접근법이 질서를 유지해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Order and warmth create home.",
                    "translation": "질서와 따뜻함이 집을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "집에 대한 문장이에요.",
                    "result": "Clean homes feel better",
                    "explanation": "깨끗한 집이 더 좋게 느껴져요.",
                    "optionA": "Clean",
                    "optionB": "better",
                    "optionC": "homes",
                    "optionD": "feel"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your orderly environment supports everyone's well-being!",
                    "translation": "너의 질서 있는 환경이 모든 사람의 안녕을 지원해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "질서 있는 공간과 따뜻한 환경",
            "explanation": "ISTJ의 체계적인 정리와 ESFJ의 편안한 공간 조성",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I keep everything in place.",
                    "translation": "나는 모든 걸 제자리에 둬."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Organized spaces help everyone focus!",
                    "translation": "정리된 공간이 모든 사람이 집중하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I clean on regular schedule.",
                    "translation": "나는 정기적인 일정으로 청소해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 물건을 아무 곳에나 두나요?",
                    "hint": "동현이가 모든 걸 어디에 둔다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 모든 걸 제자리(in place)에 둔다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Regular cleaning creates healthy environment!",
                    "translation": "정기적인 청소가 건강한 환경을 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I arrange furniture for efficiency.",
                    "translation": "나는 효율성을 위해 가구를 배치해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Efficient arrangement helps everyone move!",
                    "translation": "효율적인 배치가 모든 사람이 움직이도록 도와줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun cleans on regular @@.",
                    "hint": "동현이가 정기적인 무엇으로 청소한다고 했나요?",
                    "optionA": "mood",
                    "optionB": "schedule",
                    "optionC": "phone",
                    "result": "schedule",
                    "explanation": "동현이는 정기적인 일정(schedule)으로 청소한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your decoration makes spaces welcoming.",
                    "translation": "너의 장식이 공간을 환영받는다고 느끼게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your systematic approach maintains order!",
                    "translation": "너의 체계적인 접근법이 질서를 유지해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Order and warmth create home.",
                    "translation": "질서와 따뜻함이 집을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "집에 대한 문장이에요.",
                    "optionA": "Clean",
                    "optionB": "better",
                    "optionC": "homes",
                    "optionD": "feel",
                    "result": "Clean homes feel better",
                    "explanation": "깨끗한 집이 더 좋게 느껴져요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your orderly environment supports everyone's well-being!",
                    "translation": "너의 질서 있는 환경이 모든 사람의 안녕을 지원해!"
                }
            ]
        }
    ]
}
ID: 11910 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "체계적인 대처와 감정적 지원",
            "explanation": "ISTJ의 단계별 스트레스 관리와 ESFJ의 관계 중심 위로",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I break problems into steps.",
                    "translation": "나는 문제를 단계로 나눠."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Breaking problems helps everyone cope!",
                    "translation": "문제를 나누는 것이 모든 사람이 대처하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I use proven stress methods.",
                    "translation": "나는 검증된 스트레스 방법을 사용해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 문제를 한 번에 해결하려고 하나요?",
                    "hint": "동현이가 문제를 어떻게 한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 문제를 단계로 나눈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Proven methods give everyone confidence!",
                    "translation": "검증된 방법이 모든 사람에게 자신감을 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I maintain regular stress routines.",
                    "translation": "나는 정기적인 스트레스 루틴을 유지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Regular routines help everyone heal!",
                    "translation": "정기적인 루틴이 모든 사람이 치유되도록 도와줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun uses proven stress @@.",
                    "hint": "동현이가 검증된 스트레스 무엇을 사용한다고 했나요?",
                    "optionA": "games",
                    "optionB": "methods",
                    "optionC": "jokes",
                    "result": "methods",
                    "explanation": "동현이는 검증된 스트레스 방법(methods)을 사용한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your emotional support comforts people.",
                    "translation": "너의 감정적 지원이 사람들을 위로해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your systematic approach reduces anxiety!",
                    "translation": "너의 체계적인 접근법이 불안을 줄여!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Structure and support heal together.",
                    "translation": "구조와 지원이 함께 치유해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도움에 대한 문장이에요.",
                    "result": "Good support helps healing",
                    "explanation": "좋은 지원이 치유를 도와요.",
                    "optionA": "support",
                    "optionB": "helps",
                    "optionC": "Good",
                    "optionD": "healing"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your calm approach helps everyone feel secure!",
                    "translation": "너의 차분한 접근법이 모든 사람이 안전하다고 느끼게 도와!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "체계적인 대처와 감정적 지원",
            "explanation": "ISTJ의 단계별 스트레스 관리와 ESFJ의 관계 중심 위로",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I break problems into steps.",
                    "translation": "나는 문제를 단계로 나눠."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Breaking problems helps everyone cope!",
                    "translation": "문제를 나누는 것이 모든 사람이 대처하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I use proven stress methods.",
                    "translation": "나는 검증된 스트레스 방법을 사용해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 문제를 한 번에 해결하려고 하나요?",
                    "hint": "동현이가 문제를 어떻게 한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 문제를 단계로 나눈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Proven methods give everyone confidence!",
                    "translation": "검증된 방법이 모든 사람에게 자신감을 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I maintain regular stress routines.",
                    "translation": "나는 정기적인 스트레스 루틴을 유지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Regular routines help everyone heal!",
                    "translation": "정기적인 루틴이 모든 사람이 치유되도록 도와줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun uses proven stress @@.",
                    "hint": "동현이가 검증된 스트레스 무엇을 사용한다고 했나요?",
                    "optionA": "games",
                    "optionB": "methods",
                    "optionC": "jokes",
                    "result": "methods",
                    "explanation": "동현이는 검증된 스트레스 방법(methods)을 사용한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your emotional support comforts people.",
                    "translation": "너의 감정적 지원이 사람들을 위로해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your systematic approach reduces anxiety!",
                    "translation": "너의 체계적인 접근법이 불안을 줄여!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Structure and support heal together.",
                    "translation": "구조와 지원이 함께 치유해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "도움에 대한 문장이에요.",
                    "optionA": "support",
                    "optionB": "helps",
                    "optionC": "Good",
                    "optionD": "healing",
                    "result": "Good support helps healing",
                    "explanation": "좋은 지원이 치유를 도와요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your calm approach helps everyone feel secure!",
                    "translation": "너의 차분한 접근법이 모든 사람이 안전하다고 느끼게 도와!"
                }
            ]
        }
    ]
}
ID: 11911 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "준비된 대응과 팀 결속",
            "explanation": "ISTJ의 예방적 준비와 ESFJ의 그룹 지원 중심 대처",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I prepare emergency plans ahead.",
                    "translation": "나는 비상 계획을 미리 준비해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Emergency plans protect everyone!",
                    "translation": "비상 계획이 모든 사람을 보호해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I keep stress management supplies.",
                    "translation": "나는 스트레스 관리 용품을 보관해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 문제가 생긴 후에 계획을 세우나요?",
                    "hint": "동현이가 언제 계획을 준비한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 비상 계획을 미리(ahead) 준비한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Stress supplies help everyone recover!",
                    "translation": "스트레스 용품이 모든 사람이 회복하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I review crisis procedures regularly.",
                    "translation": "나는 정기적으로 위기 절차를 검토해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Regular reviews keep everyone prepared!",
                    "translation": "정기적인 검토가 모든 사람을 준비시켜!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun keeps stress management @@.",
                    "hint": "동현이가 스트레스 관리 무엇을 보관한다고 했나요?",
                    "optionA": "games",
                    "optionB": "supplies",
                    "optionC": "jokes",
                    "result": "supplies",
                    "explanation": "동현이는 스트레스 관리 용품(supplies)을 보관한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your team support strengthens everyone.",
                    "translation": "너의 팀 지원이 모든 사람을 강하게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your preparation gives everyone peace!",
                    "translation": "너의 준비가 모든 사람에게 평화를 줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Preparation and unity overcome challenges.",
                    "translation": "준비와 단결이 도전을 극복해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준비에 대한 문장이에요.",
                    "result": "Good preparation prevents problems",
                    "explanation": "좋은 준비가 문제를 방지해요.",
                    "optionA": "problems",
                    "optionB": "preparation",
                    "optionC": "Good",
                    "optionD": "prevents"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your thorough planning keeps everyone safe!",
                    "translation": "너의 철저한 계획이 모든 사람을 안전하게 유지해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "준비된 대응과 팀 결속",
            "explanation": "ISTJ의 예방적 준비와 ESFJ의 그룹 지원 중심 대처",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I prepare emergency plans ahead.",
                    "translation": "나는 비상 계획을 미리 준비해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Emergency plans protect everyone!",
                    "translation": "비상 계획이 모든 사람을 보호해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I keep stress management supplies.",
                    "translation": "나는 스트레스 관리 용품을 보관해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 문제가 생긴 후에 계획을 세우나요?",
                    "hint": "동현이가 언제 계획을 준비한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 비상 계획을 미리(ahead) 준비한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Stress supplies help everyone recover!",
                    "translation": "스트레스 용품이 모든 사람이 회복하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I review crisis procedures regularly.",
                    "translation": "나는 정기적으로 위기 절차를 검토해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Regular reviews keep everyone prepared!",
                    "translation": "정기적인 검토가 모든 사람을 준비시켜!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun keeps stress management @@.",
                    "hint": "동현이가 스트레스 관리 무엇을 보관한다고 했나요?",
                    "optionA": "games",
                    "optionB": "supplies",
                    "optionC": "jokes",
                    "result": "supplies",
                    "explanation": "동현이는 스트레스 관리 용품(supplies)을 보관한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your team support strengthens everyone.",
                    "translation": "너의 팀 지원이 모든 사람을 강하게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your preparation gives everyone peace!",
                    "translation": "너의 준비가 모든 사람에게 평화를 줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Preparation and unity overcome challenges.",
                    "translation": "준비와 단결이 도전을 극복해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "준비에 대한 문장이에요.",
                    "optionA": "problems",
                    "optionB": "preparation",
                    "optionC": "Good",
                    "optionD": "prevents",
                    "result": "Good preparation prevents problems",
                    "explanation": "좋은 준비가 문제를 방지해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your thorough planning keeps everyone safe!",
                    "translation": "너의 철저한 계획이 모든 사람을 안전하게 유지해!"
                }
            ]
        }
    ]
}
ID: 11912 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "체계적인 경력 계획과 관계 중심 성장",
            "explanation": "ISTJ의 단계적 목표 달성과 ESFJ의 협력적 경력 개발",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I set clear career milestones.",
                    "translation": "나는 명확한 경력 이정표를 세워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Clear milestones help everyone track progress!",
                    "translation": "명확한 이정표가 모든 사람이 진척을 추적하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I track professional development monthly.",
                    "translation": "나는 매월 전문적 발전을 추적해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 목표를 애매하게 세우나요?",
                    "hint": "동현이가 어떤 이정표를 세운다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 명확한(clear) 경력 이정표를 세운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Monthly tracking shows everyone growth!",
                    "translation": "월별 추적이 모든 사람에게 성장을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I document achievements for reviews.",
                    "translation": "나는 검토를 위해 성취를 문서화해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Achievement records inspire everyone!",
                    "translation": "성취 기록이 모든 사람에게 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun tracks professional development @@.",
                    "hint": "동현이가 언제 전문적 발전을 추적한다고 했나요?",
                    "optionA": "yearly",
                    "optionB": "monthly",
                    "optionC": "never",
                    "result": "monthly",
                    "explanation": "동현이는 매월(monthly) 전문적 발전을 추적한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your networking creates opportunities for others.",
                    "translation": "너의 네트워킹이 다른 사람들을 위한 기회를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your systematic approach builds lasting success!",
                    "translation": "너의 체계적인 접근법이 지속되는 성공을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Planning and relationships achieve dreams.",
                    "translation": "계획과 관계가 꿈을 달성해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "경력에 대한 문장이에요.",
                    "result": "Strong careers need planning",
                    "explanation": "강한 경력은 계획이 필요해요.",
                    "optionA": "careers",
                    "optionB": "planning",
                    "optionC": "need",
                    "optionD": "Strong"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your methodical growth helps everyone advance!",
                    "translation": "너의 체계적인 성장이 모든 사람이 발전하도록 도와!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "체계적인 경력 계획과 관계 중심 성장",
            "explanation": "ISTJ의 단계적 목표 달성과 ESFJ의 협력적 경력 개발",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I set clear career milestones.",
                    "translation": "나는 명확한 경력 이정표를 세워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Clear milestones help everyone track progress!",
                    "translation": "명확한 이정표가 모든 사람이 진척을 추적하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I track professional development monthly.",
                    "translation": "나는 매월 전문적 발전을 추적해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 목표를 애매하게 세우나요?",
                    "hint": "동현이가 어떤 이정표를 세운다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 명확한(clear) 경력 이정표를 세운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Monthly tracking shows everyone growth!",
                    "translation": "월별 추적이 모든 사람에게 성장을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I document achievements for reviews.",
                    "translation": "나는 검토를 위해 성취를 문서화해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Achievement records inspire everyone!",
                    "translation": "성취 기록이 모든 사람에게 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun tracks professional development @@.",
                    "hint": "동현이가 언제 전문적 발전을 추적한다고 했나요?",
                    "optionA": "yearly",
                    "optionB": "monthly",
                    "optionC": "never",
                    "result": "monthly",
                    "explanation": "동현이는 매월(monthly) 전문적 발전을 추적한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your networking creates opportunities for others.",
                    "translation": "너의 네트워킹이 다른 사람들을 위한 기회를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your systematic approach builds lasting success!",
                    "translation": "너의 체계적인 접근법이 지속되는 성공을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Planning and relationships achieve dreams.",
                    "translation": "계획과 관계가 꿈을 달성해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "경력에 대한 문장이에요.",
                    "optionA": "careers",
                    "optionB": "planning",
                    "optionC": "need",
                    "optionD": "Strong",
                    "result": "Strong careers need planning",
                    "explanation": "강한 경력은 계획이 필요해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your methodical growth helps everyone advance!",
                    "translation": "너의 체계적인 성장이 모든 사람이 발전하도록 도와!"
                }
            ]
        }
    ]
}
ID: 11913 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "안정적인 목표와 팀 중심 성취",
            "explanation": "ISTJ의 꾸준한 목표 관리와 ESFJ의 공동체 목표 지원",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I break goals into tasks.",
                    "translation": "나는 목표를 작업으로 나눠."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Breaking goals helps everyone participate!",
                    "translation": "목표를 나누는 것이 모든 사람이 참여하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I review progress every week.",
                    "translation": "나는 매주 진척을 검토해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 목표를 통째로 달성하려고 하나요?",
                    "hint": "동현이가 목표를 어떻게 한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 목표를 작업으로 나눈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Weekly reviews keep everyone motivated!",
                    "translation": "주간 검토가 모든 사람을 동기부여해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I maintain consistent work habits.",
                    "translation": "나는 일관된 업무 습관을 유지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Consistent habits inspire everyone around!",
                    "translation": "일관된 습관이 주변 모든 사람에게 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun reviews progress every @@.",
                    "hint": "동현이가 언제 진척을 검토한다고 했나요?",
                    "optionA": "year",
                    "optionB": "week",
                    "optionC": "hour",
                    "result": "week",
                    "explanation": "동현이는 매주(week) 진척을 검토한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your team encouragement lifts everyone up.",
                    "translation": "너의 팀 격려가 모든 사람을 끌어올려."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your steady progress shows everyone possibility!",
                    "translation": "너의 꾸준한 진전이 모든 사람에게 가능성을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Individual effort and group support succeed.",
                    "translation": "개별 노력과 그룹 지원이 성공해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "목표에 대한 문장이에요.",
                    "result": "Small goals lead success",
                    "explanation": "작은 목표들이 성공으로 이끌어요.",
                    "optionA": "goals",
                    "optionB": "lead",
                    "optionC": "success",
                    "optionD": "Small"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your consistent approach helps everyone achieve more!",
                    "translation": "너의 일관된 접근법이 모든 사람이 더 많이 달성하도록 도와!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "안정적인 목표와 팀 중심 성취",
            "explanation": "ISTJ의 꾸준한 목표 관리와 ESFJ의 공동체 목표 지원",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I break goals into tasks.",
                    "translation": "나는 목표를 작업으로 나눠."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Breaking goals helps everyone participate!",
                    "translation": "목표를 나누는 것이 모든 사람이 참여하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I review progress every week.",
                    "translation": "나는 매주 진척을 검토해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 목표를 통째로 달성하려고 하나요?",
                    "hint": "동현이가 목표를 어떻게 한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 목표를 작업으로 나눈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Weekly reviews keep everyone motivated!",
                    "translation": "주간 검토가 모든 사람을 동기부여해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I maintain consistent work habits.",
                    "translation": "나는 일관된 업무 습관을 유지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Consistent habits inspire everyone around!",
                    "translation": "일관된 습관이 주변 모든 사람에게 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun reviews progress every @@.",
                    "hint": "동현이가 언제 진척을 검토한다고 했나요?",
                    "optionA": "year",
                    "optionB": "week",
                    "optionC": "hour",
                    "result": "week",
                    "explanation": "동현이는 매주(week) 진척을 검토한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your team encouragement lifts everyone up.",
                    "translation": "너의 팀 격려가 모든 사람을 끌어올려."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your steady progress shows everyone possibility!",
                    "translation": "너의 꾸준한 진전이 모든 사람에게 가능성을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Individual effort and group support succeed.",
                    "translation": "개별 노력과 그룹 지원이 성공해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "목표에 대한 문장이에요.",
                    "optionA": "goals",
                    "optionB": "lead",
                    "optionC": "success",
                    "optionD": "Small",
                    "result": "Small goals lead success",
                    "explanation": "작은 목표들이 성공으로 이끌어요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your consistent approach helps everyone achieve more!",
                    "translation": "너의 일관된 접근법이 모든 사람이 더 많이 달성하도록 도와!"
                }
            ]
        }
    ]
}
ID: 11914 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "규칙적인 취미와 함께하는 활동",
            "explanation": "ISTJ의 체계적인 취미 관리와 ESFJ의 공동 취미 즐기기",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I schedule hobby time weekly.",
                    "translation": "나는 주간으로 취미 시간을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Scheduled hobby time benefits everyone!",
                    "translation": "계획된 취미 시간이 모든 사람에게 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I organize supplies very systematically.",
                    "translation": "나는 용품들을 매우 체계적으로 정리해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 즉흥적으로 취미를 즐기나요?",
                    "hint": "동현이가 취미 시간을 어떻게 한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 주간으로 취미 시간을 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Organized supplies make activities smooth!",
                    "translation": "정리된 용품이 활동을 순조롭게 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I track hobby progress carefully.",
                    "translation": "나는 취미 진척을 신중하게 추적해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Progress tracking motivates everyone!",
                    "translation": "진척 추적이 모든 사람을 동기부여해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun organizes supplies very @@.",
                    "hint": "동현이가 용품들을 어떻게 정리한다고 했나요?",
                    "optionA": "quickly",
                    "optionB": "systematically",
                    "optionC": "loudly",
                    "result": "systematically",
                    "explanation": "동현이는 용품들을 매우 체계적으로(systematically) 정리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your group activities bring people together.",
                    "translation": "너의 그룹 활동이 사람들을 하나로 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your organized approach makes hobbies enjoyable!",
                    "translation": "너의 체계적인 접근법이 취미를 즐겁게 해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Structure and sharing enrich hobbies.",
                    "translation": "구조와 나눔이 취미를 풍요롭게 해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "취미에 대한 문장이에요.",
                    "result": "Good hobbies reduce stress",
                    "explanation": "좋은 취미가 스트레스를 줄여요.",
                    "optionA": "hobbies",
                    "optionB": "Good",
                    "optionC": "reduce",
                    "optionD": "stress"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your systematic hobbies inspire everyone around!",
                    "translation": "너의 체계적인 취미가 주변 모든 사람에게 영감을 줘!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "규칙적인 취미와 함께하는 활동",
            "explanation": "ISTJ의 체계적인 취미 관리와 ESFJ의 공동 취미 즐기기",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I schedule hobby time weekly.",
                    "translation": "나는 주간으로 취미 시간을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Scheduled hobby time benefits everyone!",
                    "translation": "계획된 취미 시간이 모든 사람에게 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I organize supplies very systematically.",
                    "translation": "나는 용품들을 매우 체계적으로 정리해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 즉흥적으로 취미를 즐기나요?",
                    "hint": "동현이가 취미 시간을 어떻게 한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 주간으로 취미 시간을 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Organized supplies make activities smooth!",
                    "translation": "정리된 용품이 활동을 순조롭게 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I track hobby progress carefully.",
                    "translation": "나는 취미 진척을 신중하게 추적해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Progress tracking motivates everyone!",
                    "translation": "진척 추적이 모든 사람을 동기부여해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun organizes supplies very @@.",
                    "hint": "동현이가 용품들을 어떻게 정리한다고 했나요?",
                    "optionA": "quickly",
                    "optionB": "systematically",
                    "optionC": "loudly",
                    "result": "systematically",
                    "explanation": "동현이는 용품들을 매우 체계적으로(systematically) 정리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your group activities bring people together.",
                    "translation": "너의 그룹 활동이 사람들을 하나로 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your organized approach makes hobbies enjoyable!",
                    "translation": "너의 체계적인 접근법이 취미를 즐겁게 해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Structure and sharing enrich hobbies.",
                    "translation": "구조와 나눔이 취미를 풍요롭게 해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "취미에 대한 문장이에요.",
                    "optionA": "hobbies",
                    "optionB": "Good",
                    "optionC": "reduce",
                    "optionD": "stress",
                    "result": "Good hobbies reduce stress",
                    "explanation": "좋은 취미가 스트레스를 줄여요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your systematic hobbies inspire everyone around!",
                    "translation": "너의 체계적인 취미가 주변 모든 사람에게 영감을 줘!"
                }
            ]
        }
    ]
}
ID: 11915 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "계획된 여가와 따뜻한 공동 활동",
            "explanation": "ISTJ의 안정적인 여가와 ESFJ의 사회적 레크리에이션",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I plan weekend activities ahead.",
                    "translation": "나는 주말 활동을 미리 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Weekend planning helps everyone relax!",
                    "translation": "주말 계획이 모든 사람이 휴식하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I maintain consistent exercise schedule.",
                    "translation": "나는 일관된 운동 일정을 유지해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 주말을 즉흥적으로 보내나요?",
                    "hint": "동현이가 주말 활동을 어떻게 한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 주말 활동을 미리 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Consistent exercise keeps everyone healthy!",
                    "translation": "일관된 운동이 모든 사람을 건강하게 유지해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I prepare leisure equipment carefully.",
                    "translation": "나는 여가 장비를 신중하게 준비해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Prepared equipment makes activities fun!",
                    "translation": "준비된 장비가 활동을 재미있게 해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun maintains consistent exercise @@.",
                    "hint": "동현이가 일관된 운동 무엇을 유지한다고 했나요?",
                    "optionA": "games",
                    "optionB": "schedule",
                    "optionC": "jokes",
                    "result": "schedule",
                    "explanation": "동현이는 일관된 운동 일정(schedule)을 유지한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your group activities create lasting memories.",
                    "translation": "너의 그룹 활동이 지속되는 추억을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your planned approach ensures everyone enjoys!",
                    "translation": "너의 계획적 접근법이 모든 사람이 즐기도록 보장해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Planning and togetherness create joy.",
                    "translation": "계획과 함께함이 기쁨을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "여가에 대한 문장이에요.",
                    "result": "Good leisure brings happiness",
                    "explanation": "좋은 여가가 행복을 가져다줘요.",
                    "optionA": "happiness",
                    "optionB": "Good",
                    "optionC": "brings",
                    "optionD": "leisure"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your organized recreation benefits everyone's well-being!",
                    "translation": "너의 체계적인 레크리에이션이 모든 사람의 안녕에 도움이 돼!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "계획된 여가와 따뜻한 공동 활동",
            "explanation": "ISTJ의 안정적인 여가와 ESFJ의 사회적 레크리에이션",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I plan weekend activities ahead.",
                    "translation": "나는 주말 활동을 미리 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Weekend planning helps everyone relax!",
                    "translation": "주말 계획이 모든 사람이 휴식하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I maintain consistent exercise schedule.",
                    "translation": "나는 일관된 운동 일정을 유지해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 주말을 즉흥적으로 보내나요?",
                    "hint": "동현이가 주말 활동을 어떻게 한다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 주말 활동을 미리 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Consistent exercise keeps everyone healthy!",
                    "translation": "일관된 운동이 모든 사람을 건강하게 유지해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I prepare leisure equipment carefully.",
                    "translation": "나는 여가 장비를 신중하게 준비해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Prepared equipment makes activities fun!",
                    "translation": "준비된 장비가 활동을 재미있게 해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun maintains consistent exercise @@.",
                    "hint": "동현이가 일관된 운동 무엇을 유지한다고 했나요?",
                    "optionA": "games",
                    "optionB": "schedule",
                    "optionC": "jokes",
                    "result": "schedule",
                    "explanation": "동현이는 일관된 운동 일정(schedule)을 유지한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your group activities create lasting memories.",
                    "translation": "너의 그룹 활동이 지속되는 추억을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your planned approach ensures everyone enjoys!",
                    "translation": "너의 계획적 접근법이 모든 사람이 즐기도록 보장해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Planning and togetherness create joy.",
                    "translation": "계획과 함께함이 기쁨을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "여가에 대한 문장이에요.",
                    "optionA": "happiness",
                    "optionB": "Good",
                    "optionC": "brings",
                    "optionD": "leisure",
                    "result": "Good leisure brings happiness",
                    "explanation": "좋은 여가가 행복을 가져다줘요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your organized recreation benefits everyone's well-being!",
                    "translation": "너의 체계적인 레크리에이션이 모든 사람의 안녕에 도움이 돼!"
                }
            ]
        }
    ]
}
ID: 11916 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "공정한 중재와 조화로운 해결",
            "explanation": "ISTJ의 체계적인 갈등 처리와 ESFJ의 관계 회복 중심",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I listen to everyone equally.",
                    "translation": "나는 모든 사람의 말을 똑같이 들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Equal listening shows everyone respect!",
                    "translation": "똑같은 듣기가 모든 사람에게 존중을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I document conflict details carefully.",
                    "translation": "나는 갈등 세부사항을 신중하게 문서화해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 한쪽 편만 드나요?",
                    "hint": "동현이가 어떻게 듣는다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 모든 사람의 말을 똑같이 듣는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Documentation helps everyone remember agreements!",
                    "translation": "문서화가 모든 사람이 합의를 기억하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I follow established mediation procedures.",
                    "translation": "나는 확립된 중재 절차를 따라."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Established procedures ensure fairness!",
                    "translation": "확립된 절차가 공정성을 보장해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun documents conflict @@ carefully.",
                    "hint": "동현이가 갈등의 무엇을 신중하게 문서화한다고 했나요?",
                    "optionA": "jokes",
                    "optionB": "details",
                    "optionC": "games",
                    "result": "details",
                    "explanation": "동현이는 갈등 세부사항(details)을 신중하게 문서화한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your focus on healing relationships matters.",
                    "translation": "너의 관계 치유 중심이 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your structured approach builds trust!",
                    "translation": "너의 체계적인 접근법이 신뢰를 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Structure and healing restore peace.",
                    "translation": "구조와 치유가 평화를 회복해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "갈등 해결에 대한 문장이에요.",
                    "result": "Patient listening heals conflicts",
                    "explanation": "인내심 있는 듣기가 갈등을 치유해요.",
                    "optionA": "conflicts",
                    "optionB": "listening",
                    "optionC": "Patient",
                    "optionD": "heals"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your fair methods help everyone reconcile!",
                    "translation": "너의 공정한 방법이 모든 사람이 화해하도록 도와!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "공정한 중재와 조화로운 해결",
            "explanation": "ISTJ의 체계적인 갈등 처리와 ESFJ의 관계 회복 중심",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I listen to everyone equally.",
                    "translation": "나는 모든 사람의 말을 똑같이 들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Equal listening shows everyone respect!",
                    "translation": "똑같은 듣기가 모든 사람에게 존중을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I document conflict details carefully.",
                    "translation": "나는 갈등 세부사항을 신중하게 문서화해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 한쪽 편만 드나요?",
                    "hint": "동현이가 어떻게 듣는다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 모든 사람의 말을 똑같이 듣는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Documentation helps everyone remember agreements!",
                    "translation": "문서화가 모든 사람이 합의를 기억하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I follow established mediation procedures.",
                    "translation": "나는 확립된 중재 절차를 따라."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Established procedures ensure fairness!",
                    "translation": "확립된 절차가 공정성을 보장해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun documents conflict @@ carefully.",
                    "hint": "동현이가 갈등의 무엇을 신중하게 문서화한다고 했나요?",
                    "optionA": "jokes",
                    "optionB": "details",
                    "optionC": "games",
                    "result": "details",
                    "explanation": "동현이는 갈등 세부사항(details)을 신중하게 문서화한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your focus on healing relationships matters.",
                    "translation": "너의 관계 치유 중심이 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your structured approach builds trust!",
                    "translation": "너의 체계적인 접근법이 신뢰를 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Structure and healing restore peace.",
                    "translation": "구조와 치유가 평화를 회복해."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "갈등 해결에 대한 문장이에요.",
                    "optionA": "conflicts",
                    "optionB": "listening",
                    "optionC": "Patient",
                    "optionD": "heals",
                    "result": "Patient listening heals conflicts",
                    "explanation": "인내심 있는 듣기가 갈등을 치유해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your fair methods help everyone reconcile!",
                    "translation": "너의 공정한 방법이 모든 사람이 화해하도록 도와!"
                }
            ]
        }
    ]
}
ID: 11917 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "체계적인 해결과 감정적 치유",
            "explanation": "ISTJ의 단계적 갈등 관리와 ESFJ의 관계 복원 노력",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I address conflicts step by step.",
                    "translation": "나는 갈등을 단계별로 다뤄."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Step-by-step approach helps everyone understand!",
                    "translation": "단계별 접근법이 모든 사람이 이해하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I research similar conflict solutions.",
                    "translation": "나는 비슷한 갈등 해결책을 조사해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 갈등을 한 번에 해결하려고 하나요?",
                    "hint": "동현이가 갈등을 어떻게 다룬다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 갈등을 단계별로 다룬다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Solution research gives everyone hope!",
                    "translation": "해결책 조사가 모든 사람에게 희망을 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I create detailed resolution timelines.",
                    "translation": "나는 상세한 해결 일정을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Clear timelines help everyone heal!",
                    "translation": "명확한 일정이 모든 사람이 치유되도록 도와줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun researches similar conflict @@.",
                    "hint": "동현이가 비슷한 갈등 무엇을 조사한다고 했나요?",
                    "optionA": "games",
                    "optionB": "solutions",
                    "optionC": "jokes",
                    "result": "solutions",
                    "explanation": "동현이는 비슷한 갈등 해결책(solutions)을 조사한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your emotional care rebuilds broken relationships.",
                    "translation": "너의 감정적 배려가 깨진 관계를 재건해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your methodical approach prevents future conflicts!",
                    "translation": "너의 체계적인 접근법이 미래 갈등을 방지해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Method and compassion create lasting solutions.",
                    "translation": "방법과 동정심이 지속되는 해결책을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "해결에 대한 문장이에요.",
                    "result": "Good solutions bring peace",
                    "explanation": "좋은 해결책이 평화를 가져다줘요.",
                    "optionA": "bring",
                    "optionB": "solutions",
                    "optionC": "peace",
                    "optionD": "Good"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your systematic healing helps everyone grow stronger!",
                    "translation": "너의 체계적인 치유가 모든 사람이 더 강하게 성장하도록 도와!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "체계적인 해결과 감정적 치유",
            "explanation": "ISTJ의 단계적 갈등 관리와 ESFJ의 관계 복원 노력",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I address conflicts step by step.",
                    "translation": "나는 갈등을 단계별로 다뤄."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Step-by-step approach helps everyone understand!",
                    "translation": "단계별 접근법이 모든 사람이 이해하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I research similar conflict solutions.",
                    "translation": "나는 비슷한 갈등 해결책을 조사해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 갈등을 한 번에 해결하려고 하나요?",
                    "hint": "동현이가 갈등을 어떻게 다룬다고 했나요?",
                    "result": "X",
                    "explanation": "동현이는 갈등을 단계별로 다룬다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Solution research gives everyone hope!",
                    "translation": "해결책 조사가 모든 사람에게 희망을 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I create detailed resolution timelines.",
                    "translation": "나는 상세한 해결 일정을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Clear timelines help everyone heal!",
                    "translation": "명확한 일정이 모든 사람이 치유되도록 도와줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun researches similar conflict @@.",
                    "hint": "동현이가 비슷한 갈등 무엇을 조사한다고 했나요?",
                    "optionA": "games",
                    "optionB": "solutions",
                    "optionC": "jokes",
                    "result": "solutions",
                    "explanation": "동현이는 비슷한 갈등 해결책(solutions)을 조사한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your emotional care rebuilds broken relationships.",
                    "translation": "너의 감정적 배려가 깨진 관계를 재건해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your methodical approach prevents future conflicts!",
                    "translation": "너의 체계적인 접근법이 미래 갈등을 방지해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Method and compassion create lasting solutions.",
                    "translation": "방법과 동정심이 지속되는 해결책을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "해결에 대한 문장이에요.",
                    "optionA": "bring",
                    "optionB": "solutions",
                    "optionC": "peace",
                    "optionD": "Good",
                    "result": "Good solutions bring peace",
                    "explanation": "좋은 해결책이 평화를 가져다줘요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Your systematic healing helps everyone grow stronger!",
                    "translation": "너의 체계적인 치유가 모든 사람이 더 강하게 성장하도록 도와!"
                }
            ]
        }
    ]
}
ID: 11918 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "파티에서 새 친구 만나기",
            "explanation": "ESTP의 실용적 소통과 ESFP의 감정적 연결 비교",
            "category": "사회적 상호작용",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Let's network with everyone here!",
                    "translation": "여기 모든 사람과 네트워킹하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "I want to make heart connections!",
                    "translation": "나는 마음의 연결을 만들고 싶어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 모든 사람과 네트워킹하자고 했나요?",
                    "hint": "ESTP는 실용적인 목적으로 사람들과 만나요.",
                    "result": "O",
                    "explanation": "상우는 'Let's network with everyone here!'라고 모든 사람과 네트워킹하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Useful connections help future goals!",
                    "translation": "유용한 연결이 미래 목표에 도움 돼!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Your practical thinking rocks!",
                    "translation": "네 실용적 사고가 정말 좋아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yesol wants to make heart @@.",
                    "hint": "예솔이가 만들고 싶어하는 것은?",
                    "optionA": "food",
                    "optionB": "connections",
                    "optionC": "music",
                    "result": "connections",
                    "explanation": "예솔이는 마음의 연결을 만들고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Genuine feelings create lasting bonds!",
                    "translation": "진정한 감정이 지속적인 유대를 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Your warmth draws people close!",
                    "translation": "네 따뜻함이 사람들을 가까이 끌어들여!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예솔",
                    "script": "Your confidence opens all doors!",
                    "translation": "네 자신감이 모든 문을 열어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Together we build amazing relationships!",
                    "translation": "함께 놀라운 관계를 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우가 관계에 대해 말하는 내용이에요.",
                    "optionA": "amazing",
                    "optionB": "build",
                    "optionC": "Together",
                    "optionD": "relationships",
                    "optionE": "we",
                    "result": "Together we build amazing relationships",
                    "explanation": "상우는 'Together we build amazing relationships'라고 함께 놀라운 관계를 만든다고 했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "파티에서 새 친구 만나기",
            "explanation": "ESTP의 실용적 소통과 ESFP의 감정적 연결 비교",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Let's network with everyone here!",
                    "translation": "여기 모든 사람과 네트워킹하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "I want to make heart connections!",
                    "translation": "나는 마음의 연결을 만들고 싶어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 모든 사람과 네트워킹하자고 했나요?",
                    "hint": "ESTP는 실용적인 목적으로 사람들과 만나요.",
                    "result": "O",
                    "explanation": "상우는 'Let's network with everyone here!'라고 모든 사람과 네트워킹하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Useful connections help future goals!",
                    "translation": "유용한 연결이 미래 목표에 도움 돼!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Your practical thinking rocks!",
                    "translation": "네 실용적 사고가 정말 좋아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yesol wants to make heart @@.",
                    "hint": "예솔이가 만들고 싶어하는 것은?",
                    "optionA": "food",
                    "optionB": "connections",
                    "optionC": "music",
                    "result": "connections",
                    "explanation": "예솔이는 마음의 연결을 만들고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Genuine feelings create lasting bonds!",
                    "translation": "진정한 감정이 지속적인 유대를 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Your warmth draws people close!",
                    "translation": "네 따뜻함이 사람들을 가까이 끌어들여!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예솔",
                    "script": "Your confidence opens all doors!",
                    "translation": "네 자신감이 모든 문을 열어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Together we build amazing relationships!",
                    "translation": "함께 놀라운 관계를 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "상우가 관계에 대해 말하는 내용이에요.",
                    "optionA": "amazing",
                    "optionB": "build",
                    "optionC": "Together",
                    "optionD": "relationships",
                    "optionE": "we",
                    "result": "Together we build amazing relationships",
                    "explanation": "상우는 'Together we build amazing relationships'라고 함께 놀라운 관계를 만든다고 했어요."
                }
            ]
        }
    ]
}
ID: 11919 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "친구들과의 시간",
            "explanation": "ESFP의 즐거운 분위기와 ESTP의 활동 제안 비교",
            "category": "사회적 상호작용",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미소",
                    "script": "Let's share happy stories!",
                    "translation": "행복한 이야기를 나누자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "How about we play games?",
                    "translation": "게임을 해보는 건 어때?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미소는 행복한 이야기를 나누자고 했나요?",
                    "hint": "ESFP는 감정적 교류를 중시해요.",
                    "result": "O",
                    "explanation": "미소는 'Let's share happy stories!'라고 행복한 이야기를 나누자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미소",
                    "script": "Emotions make friendships special!",
                    "translation": "감정이 우정을 특별하게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "Your caring heart touches everyone!",
                    "translation": "네 배려하는 마음이 모든 사람에게 감동을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Siwoo suggests they play @@.",
                    "hint": "시우가 제안한 것은?",
                    "optionA": "songs",
                    "optionB": "games",
                    "optionC": "instruments",
                    "result": "games",
                    "explanation": "시우는 게임을 해보자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "Active fun creates great memories!",
                    "translation": "활동적인 재미가 훌륭한 추억을 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "Your energy brings excitement!",
                    "translation": "네 에너지가 흥분을 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "시우",
                    "script": "Your joy makes everything brighter!",
                    "translation": "네 기쁨이 모든 걸 더 밝게 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미소",
                    "script": "Perfect friendships mix feelings and fun!",
                    "translation": "완벽한 우정은 감정과 재미를 섞어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미소가 우정에 대해 말하는 내용이에요.",
                    "result": "Perfect friendships mix feelings and fun",
                    "explanation": "미소는 'Perfect friendships mix feelings and fun'라고 완벽한 우정은 감정과 재미를 섞는다고 했어요.",
                    "optionA": "fun",
                    "optionB": "Perfect",
                    "optionC": "mix",
                    "optionD": "feelings",
                    "optionE": "friendships",
                    "optionF": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "친구들과의 시간",
            "explanation": "ESFP의 즐거운 분위기와 ESTP의 활동 제안 비교",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미소",
                    "script": "Let's share happy stories!",
                    "translation": "행복한 이야기를 나누자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "How about we play games?",
                    "translation": "게임을 해보는 건 어때?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미소는 행복한 이야기를 나누자고 했나요?",
                    "hint": "ESFP는 감정적 교류를 중시해요.",
                    "result": "O",
                    "explanation": "미소는 'Let's share happy stories!'라고 행복한 이야기를 나누자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미소",
                    "script": "Emotions make friendships special!",
                    "translation": "감정이 우정을 특별하게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "Your caring heart touches everyone!",
                    "translation": "네 배려하는 마음이 모든 사람에게 감동을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Siwoo suggests they play @@.",
                    "hint": "시우가 제안한 것은?",
                    "optionA": "songs",
                    "optionB": "games",
                    "optionC": "instruments",
                    "result": "games",
                    "explanation": "시우는 게임을 해보자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "Active fun creates great memories!",
                    "translation": "활동적인 재미가 훌륭한 추억을 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "Your energy brings excitement!",
                    "translation": "네 에너지가 흥분을 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "시우",
                    "script": "Your joy makes everything brighter!",
                    "translation": "네 기쁨이 모든 걸 더 밝게 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미소",
                    "script": "Perfect friendships mix feelings and fun!",
                    "translation": "완벽한 우정은 감정과 재미를 섞어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "미소가 우정에 대해 말하는 내용이에요.",
                    "optionA": "fun",
                    "optionB": "Perfect",
                    "optionC": "mix",
                    "optionD": "feelings",
                    "optionE": "friendships",
                    "optionF": "and",
                    "result": "Perfect friendships mix feelings and fun",
                    "explanation": "미소는 'Perfect friendships mix feelings and fun'라고 완벽한 우정은 감정과 재미를 섞는다고 했어요."
                }
            ]
        }
    ]
}
ID: 11920 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 취미 찾기",
            "explanation": "ESTP의 결과 중심과 ESFP의 즐거움 추구 비교",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "What skills can I learn?",
                    "translation": "어떤 기술을 배울 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜린",
                    "script": "What makes my heart sing?",
                    "translation": "무엇이 내 마음을 노래하게 할까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태준이는 어떤 기술을 배울 수 있는지 궁금해했나요?",
                    "hint": "ESTP는 실용적인 결과를 중시해요.",
                    "result": "O",
                    "explanation": "태준이는 'What skills can I learn?'라고 어떤 기술을 배울 수 있는지 궁금해했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "Useful hobbies boost my career!",
                    "translation": "유용한 취미가 내 경력을 향상시켜!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜린",
                    "script": "Your goal focus inspires me!",
                    "translation": "네 목표 집중이 나에게 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyerin asks what makes her heart @@.",
                    "hint": "혜린이가 마음을 어떻게 하는지 물어봤나요?",
                    "optionA": "cry",
                    "optionB": "sing",
                    "optionC": "hurt",
                    "result": "sing",
                    "explanation": "혜린이는 무엇이 마음을 노래하게 하는지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜린",
                    "script": "Pure joy guides my choices!",
                    "translation": "순수한 기쁨이 내 선택을 안내해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태준",
                    "script": "Your happiness lights everything up!",
                    "translation": "네 행복이 모든 걸 밝혀!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜린",
                    "script": "Your drive creates amazing results!",
                    "translation": "네 추진력이 놀라운 결과를 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "Great hobbies combine purpose and joy!",
                    "translation": "훌륭한 취미는 목적과 기쁨을 결합해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태준이가 취미에 대해 말하는 내용이에요.",
                    "result": "Great hobbies combine purpose and joy",
                    "explanation": "태준이는 'Great hobbies combine purpose and joy'라고 훌륭한 취미는 목적과 기쁨을 결합한다고 했어요.",
                    "optionA": "and",
                    "optionB": "combine",
                    "optionC": "purpose",
                    "optionD": "hobbies",
                    "optionE": "joy",
                    "optionF": "Great"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 취미 찾기",
            "explanation": "ESTP의 결과 중심과 ESFP의 즐거움 추구 비교",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "What skills can I learn?",
                    "translation": "어떤 기술을 배울 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜린",
                    "script": "What makes my heart sing?",
                    "translation": "무엇이 내 마음을 노래하게 할까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태준이는 어떤 기술을 배울 수 있는지 궁금해했나요?",
                    "hint": "ESTP는 실용적인 결과를 중시해요.",
                    "result": "O",
                    "explanation": "태준이는 'What skills can I learn?'라고 어떤 기술을 배울 수 있는지 궁금해했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "Useful hobbies boost my career!",
                    "translation": "유용한 취미가 내 경력을 향상시켜!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜린",
                    "script": "Your goal focus inspires me!",
                    "translation": "네 목표 집중이 나에게 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyerin asks what makes her heart @@.",
                    "hint": "혜린이가 마음을 어떻게 하는지 물어봤나요?",
                    "optionA": "cry",
                    "optionB": "sing",
                    "optionC": "hurt",
                    "result": "sing",
                    "explanation": "혜린이는 무엇이 마음을 노래하게 하는지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜린",
                    "script": "Pure joy guides my choices!",
                    "translation": "순수한 기쁨이 내 선택을 안내해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태준",
                    "script": "Your happiness lights everything up!",
                    "translation": "네 행복이 모든 걸 밝혀!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜린",
                    "script": "Your drive creates amazing results!",
                    "translation": "네 추진력이 놀라운 결과를 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "Great hobbies combine purpose and joy!",
                    "translation": "훌륭한 취미는 목적과 기쁨을 결합해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "태준이가 취미에 대해 말하는 내용이에요.",
                    "optionA": "and",
                    "optionB": "combine",
                    "optionC": "purpose",
                    "optionD": "hobbies",
                    "optionE": "joy",
                    "optionF": "Great",
                    "result": "Great hobbies combine purpose and joy",
                    "explanation": "태준이는 'Great hobbies combine purpose and joy'라고 훌륭한 취미는 목적과 기쁨을 결합한다고 했어요."
                }
            ]
        }
    ]
}
ID: 11921 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 카페 탐방하기",
            "explanation": "ESFP의 감성적 경험과 ESTP의 효율적 탐색 비교",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정팀장",
                    "script": "This place feels so cozy!",
                    "translation": "이곳이 정말 아늑한 느낌이야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "Let's check the menu prices!",
                    "translation": "메뉴 가격을 확인해보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정팀장은 이곳이 아늑한 느낌이라고 했나요?",
                    "hint": "ESFP는 분위기와 감정을 중시해요.",
                    "result": "O",
                    "explanation": "정팀장은 'This place feels so cozy!'라고 이곳이 정말 아늑한 느낌이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정팀장",
                    "script": "Beautiful atmosphere touches my soul!",
                    "translation": "아름다운 분위기가 내 영혼을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건호",
                    "script": "Your aesthetic sense amazes me!",
                    "translation": "네 미적 감각이 정말 놀라워!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Gunho wants to check menu @@.",
                    "hint": "건호가 확인하고 싶어하는 것은?",
                    "optionA": "colors",
                    "optionB": "prices",
                    "optionC": "pictures",
                    "result": "prices",
                    "explanation": "건호는 메뉴 가격을 확인해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건호",
                    "script": "Smart choices save money!",
                    "translation": "현명한 선택이 돈을 절약해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정팀장",
                    "script": "Your practical thinking helps us!",
                    "translation": "네 실용적 사고가 우리에게 도움 돼!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건호",
                    "script": "Your eye for beauty enriches life!",
                    "translation": "네 아름다움에 대한 안목이 삶을 풍요롭게 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정팀장",
                    "script": "Perfect cafes offer beauty and value!",
                    "translation": "완벽한 카페는 아름다움과 가치를 제공해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정팀장이 카페에 대해 말하는 내용이에요.",
                    "result": "Perfect cafes offer beauty and value",
                    "explanation": "정팀장은 'Perfect cafes offer beauty and value'라고 완벽한 카페는 아름다움과 가치를 제공한다고 했어요.",
                    "optionA": "Perfect",
                    "optionB": "beauty",
                    "optionC": "and",
                    "optionD": "cafes",
                    "optionE": "offer",
                    "optionF": "value"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 카페 탐방하기",
            "explanation": "ESFP의 감성적 경험과 ESTP의 효율적 탐색 비교",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정팀장",
                    "script": "This place feels so cozy!",
                    "translation": "이곳이 정말 아늑한 느낌이야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "Let's check the menu prices!",
                    "translation": "메뉴 가격을 확인해보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정팀장은 이곳이 아늑한 느낌이라고 했나요?",
                    "hint": "ESFP는 분위기와 감정을 중시해요.",
                    "result": "O",
                    "explanation": "정팀장은 'This place feels so cozy!'라고 이곳이 정말 아늑한 느낌이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정팀장",
                    "script": "Beautiful atmosphere touches my soul!",
                    "translation": "아름다운 분위기가 내 영혼을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건호",
                    "script": "Your aesthetic sense amazes me!",
                    "translation": "네 미적 감각이 정말 놀라워!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Gunho wants to check menu @@.",
                    "hint": "건호가 확인하고 싶어하는 것은?",
                    "optionA": "colors",
                    "optionB": "prices",
                    "optionC": "pictures",
                    "result": "prices",
                    "explanation": "건호는 메뉴 가격을 확인해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건호",
                    "script": "Smart choices save money!",
                    "translation": "현명한 선택이 돈을 절약해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정팀장",
                    "script": "Your practical thinking helps us!",
                    "translation": "네 실용적 사고가 우리에게 도움 돼!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건호",
                    "script": "Your eye for beauty enriches life!",
                    "translation": "네 아름다움에 대한 안목이 삶을 풍요롭게 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정팀장",
                    "script": "Perfect cafes offer beauty and value!",
                    "translation": "완벽한 카페는 아름다움과 가치를 제공해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "정팀장이 카페에 대해 말하는 내용이에요.",
                    "optionA": "Perfect",
                    "optionB": "beauty",
                    "optionC": "and",
                    "optionD": "cafes",
                    "optionE": "offer",
                    "optionF": "value",
                    "result": "Perfect cafes offer beauty and value",
                    "explanation": "정팀장은 'Perfect cafes offer beauty and value'라고 완벽한 카페는 아름다움과 가치를 제공한다고 했어요."
                }
            ]
        }
    ]
}
ID: 11922 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "급한 선택의 순간",
            "explanation": "ESTP의 논리적 판단과 ESFP의 직감적 선택 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현진",
                    "script": "What gives the best results?",
                    "translation": "무엇이 최고의 결과를 줄까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "어머니",
                    "script": "What feels right in my heart?",
                    "translation": "내 마음에 무엇이 옳게 느껴질까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현진이는 무엇이 최고의 결과를 주는지 궁금해했나요?",
                    "hint": "ESTP는 결과와 효율성을 중시해요.",
                    "result": "O",
                    "explanation": "현진이는 'What gives the best results?'라고 무엇이 최고의 결과를 주는지 궁금해했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현진",
                    "script": "Logic guides smart decisions!",
                    "translation": "논리가 현명한 결정을 안내해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "어머니",
                    "script": "Your clear thinking impresses me!",
                    "translation": "네 명확한 사고가 나에게 인상을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eomeoni asks what feels right in her @@.",
                    "hint": "어머니가 옳게 느껴지는지 묻는 곳은?",
                    "optionA": "head",
                    "optionB": "heart",
                    "optionC": "hand",
                    "result": "heart",
                    "explanation": "어머니는 마음에 무엇이 옳게 느껴지는지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "어머니",
                    "script": "Heart wisdom never leads wrong!",
                    "translation": "마음의 지혜는 절대 잘못 이끌지 않아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현진",
                    "script": "Your intuition finds beautiful paths!",
                    "translation": "네 직관이 아름다운 길을 찾아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "어머니",
                    "script": "Your reasoning prevents big mistakes!",
                    "translation": "네 추론이 큰 실수를 방지해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현진",
                    "script": "Best choices blend logic and feelings!",
                    "translation": "최고의 선택은 논리와 감정을 섞어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현진이가 선택에 대해 말하는 내용이에요.",
                    "result": "Best choices blend logic and feelings",
                    "explanation": "현진이는 'Best choices blend logic and feelings'라고 최고의 선택은 논리와 감정을 섞는다고 했어요.",
                    "optionA": "choices",
                    "optionB": "blend",
                    "optionC": "logic",
                    "optionD": "Best",
                    "optionE": "and",
                    "optionF": "feelings"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "급한 선택의 순간",
            "explanation": "ESTP의 논리적 판단과 ESFP의 직감적 선택 비교",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현진",
                    "script": "What gives the best results?",
                    "translation": "무엇이 최고의 결과를 줄까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "어머니",
                    "script": "What feels right in my heart?",
                    "translation": "내 마음에 무엇이 옳게 느껴질까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현진이는 무엇이 최고의 결과를 주는지 궁금해했나요?",
                    "hint": "ESTP는 결과와 효율성을 중시해요.",
                    "result": "O",
                    "explanation": "현진이는 'What gives the best results?'라고 무엇이 최고의 결과를 주는지 궁금해했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현진",
                    "script": "Logic guides smart decisions!",
                    "translation": "논리가 현명한 결정을 안내해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "어머니",
                    "script": "Your clear thinking impresses me!",
                    "translation": "네 명확한 사고가 나에게 인상을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eomeoni asks what feels right in her @@.",
                    "hint": "어머니가 옳게 느껴지는지 묻는 곳은?",
                    "optionA": "head",
                    "optionB": "heart",
                    "optionC": "hand",
                    "result": "heart",
                    "explanation": "어머니는 마음에 무엇이 옳게 느껴지는지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "어머니",
                    "script": "Heart wisdom never leads wrong!",
                    "translation": "마음의 지혜는 절대 잘못 이끌지 않아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현진",
                    "script": "Your intuition finds beautiful paths!",
                    "translation": "네 직관이 아름다운 길을 찾아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "어머니",
                    "script": "Your reasoning prevents big mistakes!",
                    "translation": "네 추론이 큰 실수를 방지해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현진",
                    "script": "Best choices blend logic and feelings!",
                    "translation": "최고의 선택은 논리와 감정을 섞어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "현진이가 선택에 대해 말하는 내용이에요.",
                    "optionA": "choices",
                    "optionB": "blend",
                    "optionC": "logic",
                    "optionD": "Best",
                    "optionE": "and",
                    "optionF": "feelings",
                    "result": "Best choices blend logic and feelings",
                    "explanation": "현진이는 'Best choices blend logic and feelings'라고 최고의 선택은 논리와 감정을 섞는다고 했어요."
                }
            ]
        }
    ]
}

현재 배치 처리 완료

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