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

실행 모드 선택


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

대상 테이블: content_mbti_items

ID: 5382 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "여행 스타일 차이",
            "explanation": "ISTP의 즉석 모험과 INTJ의 세부 계획 비교",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "Let's explore without plans.",
                    "translation": "계획 없이 탐험하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "We need backup options.",
                    "translation": "대안 계획이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재현은 대안을 준비하나요?",
                    "hint": "INTJ는 미래를 대비해요.",
                    "result": "O",
                    "explanation": "재현은 'backup options'라며 대안을 준비하려 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Adventure happens naturally.",
                    "translation": "모험은 자연스럽게 일어나."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Preparation ensures smooth trips.",
                    "translation": "준비가 순조로운 여행을 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seong-ho thinks adventure happens @@.",
                    "hint": "ISTP는 자연스러운 흐름을 좋아해요.",
                    "optionA": "carefully",
                    "optionB": "naturally",
                    "optionC": "slowly",
                    "result": "naturally",
                    "explanation": "성호는 모험이 자연스럽게 일어난다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "You prevent problems!",
                    "translation": "넌 문제를 예방해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "Spontaneity brings excitement!",
                    "translation": "즉흥성이 흥미를 가져다줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재현의 인정이에요.",
                    "optionA": "Spontaneity",
                    "optionB": "brings",
                    "optionC": "excitement",
                    "result": "Spontaneity brings excitement",
                    "explanation": "재현은 성호의 즉흥성이 흥미를 가져다준다고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "여행 스타일 차이",
            "explanation": "ISTP의 즉석 모험과 INTJ의 세부 계획 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "Let's explore without plans.",
                    "translation": "계획 없이 탐험하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "We need backup options.",
                    "translation": "대안 계획이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재현은 대안을 준비하나요?",
                    "hint": "INTJ는 미래를 대비해요.",
                    "result": "O",
                    "explanation": "재현은 'backup options'라며 대안을 준비하려 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Adventure happens naturally.",
                    "translation": "모험은 자연스럽게 일어나."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Preparation ensures smooth trips.",
                    "translation": "준비가 순조로운 여행을 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seong-ho thinks adventure happens @@.",
                    "hint": "ISTP는 자연스러운 흐름을 좋아해요.",
                    "optionA": "carefully",
                    "optionB": "naturally",
                    "optionC": "slowly",
                    "result": "naturally",
                    "explanation": "성호는 모험이 자연스럽게 일어난다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "You prevent problems!",
                    "translation": "넌 문제를 예방해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "Spontaneity brings excitement!",
                    "translation": "즉흥성이 흥미를 가져다줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "재현의 인정이에요.",
                    "optionA": "Spontaneity",
                    "optionB": "brings",
                    "optionC": "excitement",
                    "result": "Spontaneity brings excitement",
                    "explanation": "재현은 성호의 즉흥성이 흥미를 가져다준다고 인정했어요."
                }
            ]
        }
    ]
}
ID: 5383 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "실용적인 도구 선택",
            "explanation": "ISTP의 현실적 접근과 INTP의 이론적 탐구 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "This tool works perfectly.",
                    "translation": "이 도구가 완벽하게 작동해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "But why does it work?",
                    "translation": "하지만 왜 작동하는 거야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 도구의 실용성을 중시하나요?",
                    "hint": "ISTP는 실용적인 면을 우선해요.",
                    "result": "O",
                    "explanation": "태오는 'This tool works perfectly'라고 실용성을 중시했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "It just does its job.",
                    "translation": "그냥 할 일을 하는 거야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "I need the theory behind.",
                    "translation": "그 뒤에 있는 이론이 필요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-jae needs the @@ behind it.",
                    "hint": "INTP는 원리를 이해하려고 해요.",
                    "optionA": "practice",
                    "optionB": "theory",
                    "optionC": "people",
                    "result": "theory",
                    "explanation": "민재는 도구 작동의 이론을 알고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "You think too deeply.",
                    "translation": "넌 너무 깊게 생각해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "You're so practical though!",
                    "translation": "넌 정말 실용적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민재의 칭찬이에요.",
                    "optionA": "practical",
                    "optionB": "so",
                    "optionC": "You're",
                    "result": "You're so practical",
                    "explanation": "민재는 태오가 실용적이라고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "실용적인 도구 선택",
            "explanation": "ISTP의 현실적 접근과 INTP의 이론적 탐구 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "This tool works perfectly.",
                    "translation": "이 도구가 완벽하게 작동해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "But why does it work?",
                    "translation": "하지만 왜 작동하는 거야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 도구의 실용성을 중시하나요?",
                    "hint": "ISTP는 실용적인 면을 우선해요.",
                    "result": "O",
                    "explanation": "태오는 'This tool works perfectly'라고 실용성을 중시했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "It just does its job.",
                    "translation": "그냥 할 일을 하는 거야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "I need the theory behind.",
                    "translation": "그 뒤에 있는 이론이 필요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-jae needs the @@ behind it.",
                    "hint": "INTP는 원리를 이해하려고 해요.",
                    "optionA": "practice",
                    "optionB": "theory",
                    "optionC": "people",
                    "result": "theory",
                    "explanation": "민재는 도구 작동의 이론을 알고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "You think too deeply.",
                    "translation": "넌 너무 깊게 생각해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "You're so practical though!",
                    "translation": "넌 정말 실용적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민재의 칭찬이에요.",
                    "optionA": "practical",
                    "optionB": "so",
                    "optionC": "You're",
                    "result": "You're so practical",
                    "explanation": "민재는 태오가 실용적이라고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 5384 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새로운 게임 체험",
            "explanation": "ISTP의 직접 체험과 INTP의 분석적 사고 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "Let's just play now.",
                    "translation": "그냥 지금 해보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도현",
                    "script": "How does this work?",
                    "translation": "이게 어떻게 작동하지?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동민이는 바로 시작하려고 하나요?",
                    "hint": "ISTP는 직접 해보면서 배워요.",
                    "result": "O",
                    "explanation": "동민이는 'Let's just play now'라고 바로 시작하려 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Try it and see.",
                    "translation": "해보면서 보자."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도현",
                    "script": "I want to understand first.",
                    "translation": "먼저 이해하고 싶어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-hyeon wants to @@ first.",
                    "hint": "INTP는 먼저 파악하려고 해요.",
                    "optionA": "play",
                    "optionB": "understand",
                    "optionC": "finish",
                    "result": "understand",
                    "explanation": "도현이는 먼저 이해하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Learning by doing helps.",
                    "translation": "하면서 배우는 게 도움 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도현",
                    "script": "Your approach is interesting!",
                    "translation": "네 접근법이 흥미로워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도현이의 반응이에요.",
                    "optionA": "approach",
                    "optionB": "is",
                    "optionC": "Your",
                    "result": "Your approach is",
                    "explanation": "도현이는 동민이의 접근법에 관심을 보였어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새로운 게임 체험",
            "explanation": "ISTP의 직접 체험과 INTP의 분석적 사고 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "Let's just play now.",
                    "translation": "그냥 지금 해보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도현",
                    "script": "How does this work?",
                    "translation": "이게 어떻게 작동하지?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동민이는 바로 시작하려고 하나요?",
                    "hint": "ISTP는 직접 해보면서 배워요.",
                    "result": "O",
                    "explanation": "동민이는 'Let's just play now'라고 바로 시작하려 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Try it and see.",
                    "translation": "해보면서 보자."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도현",
                    "script": "I want to understand first.",
                    "translation": "먼저 이해하고 싶어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-hyeon wants to @@ first.",
                    "hint": "INTP는 먼저 파악하려고 해요.",
                    "optionA": "play",
                    "optionB": "understand",
                    "optionC": "finish",
                    "result": "understand",
                    "explanation": "도현이는 먼저 이해하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Learning by doing helps.",
                    "translation": "하면서 배우는 게 도움 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도현",
                    "script": "Your approach is interesting!",
                    "translation": "네 접근법이 흥미로워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도현이의 반응이에요.",
                    "optionA": "approach",
                    "optionB": "is",
                    "optionC": "Your",
                    "result": "Your approach is",
                    "explanation": "도현이는 동민이의 접근법에 관심을 보였어요."
                }
            ]
        }
    ]
}
ID: 5385 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "고장난 컴퓨터 수리",
            "explanation": "ISTP의 즉석 해결과 INTP의 체계적 분석 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I'll fix this quickly.",
                    "translation": "이거 빨리 고칠게."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "What's the exact problem?",
                    "translation": "정확한 문제가 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진이는 빨리 고치려고 하나요?",
                    "hint": "ISTP는 실용적으로 즉시 해결해요.",
                    "result": "O",
                    "explanation": "성진이는 'I'll fix this quickly'라고 빨리 해결하려 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Just restart it.",
                    "translation": "그냥 재시작하자."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "But what caused this?",
                    "translation": "하지만 뭐가 원인이야?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jeong-u asks what @@ this.",
                    "hint": "INTP는 근본 원인을 찾으려 해요.",
                    "optionA": "fixed",
                    "optionB": "caused",
                    "optionC": "stopped",
                    "result": "caused",
                    "explanation": "정우는 문제의 원인이 무엇인지 궁금해해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "It works now.",
                    "translation": "이제 작동해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "You solve things fast!",
                    "translation": "넌 빨리 해결하네!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정우의 감탄이에요.",
                    "optionA": "solve",
                    "optionB": "things",
                    "optionC": "You",
                    "result": "You solve things",
                    "explanation": "정우는 성진이가 빨리 해결한다고 감탄했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "고장난 컴퓨터 수리",
            "explanation": "ISTP의 즉석 해결과 INTP의 체계적 분석 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I'll fix this quickly.",
                    "translation": "이거 빨리 고칠게."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "What's the exact problem?",
                    "translation": "정확한 문제가 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진이는 빨리 고치려고 하나요?",
                    "hint": "ISTP는 실용적으로 즉시 해결해요.",
                    "result": "O",
                    "explanation": "성진이는 'I'll fix this quickly'라고 빨리 해결하려 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Just restart it.",
                    "translation": "그냥 재시작하자."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "But what caused this?",
                    "translation": "하지만 뭐가 원인이야?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jeong-u asks what @@ this.",
                    "hint": "INTP는 근본 원인을 찾으려 해요.",
                    "optionA": "fixed",
                    "optionB": "caused",
                    "optionC": "stopped",
                    "result": "caused",
                    "explanation": "정우는 문제의 원인이 무엇인지 궁금해해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "It works now.",
                    "translation": "이제 작동해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "You solve things fast!",
                    "translation": "넌 빨리 해결하네!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "정우의 감탄이에요.",
                    "optionA": "solve",
                    "optionB": "things",
                    "optionC": "You",
                    "result": "You solve things",
                    "explanation": "정우는 성진이가 빨리 해결한다고 감탄했어요."
                }
            ]
        }
    ]
}
ID: 5386 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "카페에서의 만남",
            "explanation": "ISTP의 간결한 소통과 INFJ의 깊은 공감 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "Coffee tastes strong today.",
                    "translation": "오늘 커피가 진해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "You seem thoughtful today.",
                    "translation": "오늘 뭔가 생각이 많아 보여."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민수는 상대방의 감정을 살피나요?",
                    "hint": "INFJ는 다른 사람의 내면을 잘 파악해요.",
                    "result": "O",
                    "explanation": "민수는 'You seem thoughtful'라고 상대방을 살피고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Just tired from work.",
                    "translation": "그냥 일해서 피곤해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "That sounds really exhausting.",
                    "translation": "정말 힘들었겠어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-su says that sounds really @@.",
                    "hint": "INFJ는 공감하며 반응해요.",
                    "optionA": "boring",
                    "optionB": "exhausting",
                    "optionC": "exciting",
                    "result": "exhausting",
                    "explanation": "민수는 성호의 상황에 공감하며 '힘들겠다'고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "Work is just work.",
                    "translation": "일은 그냥 일이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "Your feelings matter too.",
                    "translation": "네 감정도 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민수의 따뜻한 말이에요.",
                    "optionA": "matter",
                    "optionB": "feelings",
                    "optionC": "Your",
                    "result": "Your feelings matter",
                    "explanation": "민수는 성호의 감정이 중요하다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "카페에서의 만남",
            "explanation": "ISTP의 간결한 소통과 INFJ의 깊은 공감 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "Coffee tastes strong today.",
                    "translation": "오늘 커피가 진해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "You seem thoughtful today.",
                    "translation": "오늘 뭔가 생각이 많아 보여."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민수는 상대방의 감정을 살피나요?",
                    "hint": "INFJ는 다른 사람의 내면을 잘 파악해요.",
                    "result": "O",
                    "explanation": "민수는 'You seem thoughtful'라고 상대방을 살피고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Just tired from work.",
                    "translation": "그냥 일해서 피곤해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "That sounds really exhausting.",
                    "translation": "정말 힘들었겠어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-su says that sounds really @@.",
                    "hint": "INFJ는 공감하며 반응해요.",
                    "optionA": "boring",
                    "optionB": "exhausting",
                    "optionC": "exciting",
                    "result": "exhausting",
                    "explanation": "민수는 성호의 상황에 공감하며 '힘들겠다'고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "Work is just work.",
                    "translation": "일은 그냥 일이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "Your feelings matter too.",
                    "translation": "네 감정도 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민수의 따뜻한 말이에요.",
                    "optionA": "matter",
                    "optionB": "feelings",
                    "optionC": "Your",
                    "result": "Your feelings matter",
                    "explanation": "민수는 성호의 감정이 중요하다고 말했어요."
                }
            ]
        }
    ]
}
ID: 5387 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용한 독서 시간",
            "explanation": "ISTP의 실용적 독서와 INFJ의 영감 추구 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I read practical guides.",
                    "translation": "나는 실용서를 읽어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "Books inspire my soul.",
                    "translation": "책이 내 영혼에 영감을 줘."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하연이는 실용적인 책을 선호하나요?",
                    "hint": "ISTP는 실용성을 중시해요.",
                    "result": "O",
                    "explanation": "하연이는 'practical guides'라고 실용서를 읽는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하연",
                    "script": "Quick tips work well.",
                    "translation": "빠른 팁이 잘 먹혀."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "I love deep meaningful stories.",
                    "translation": "나는 깊고 의미 있는 이야기를 좋아해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin loves deep @@ stories.",
                    "hint": "INFJ는 깊은 의미를 추구해요.",
                    "optionA": "funny",
                    "optionB": "meaningful",
                    "optionC": "short",
                    "result": "meaningful",
                    "explanation": "서진이는 깊고 의미 있는 이야기를 좋아해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하연",
                    "script": "That sounds very deep.",
                    "translation": "그거 정말 깊네."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "You're refreshingly direct!",
                    "translation": "넌 정말 시원시원해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이의 칭찬이에요.",
                    "optionA": "refreshingly",
                    "optionB": "direct",
                    "optionC": "You're",
                    "result": "You're refreshingly direct",
                    "explanation": "서진이는 하연이가 시원시원하다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용한 독서 시간",
            "explanation": "ISTP의 실용적 독서와 INFJ의 영감 추구 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I read practical guides.",
                    "translation": "나는 실용서를 읽어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "Books inspire my soul.",
                    "translation": "책이 내 영혼에 영감을 줘."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하연이는 실용적인 책을 선호하나요?",
                    "hint": "ISTP는 실용성을 중시해요.",
                    "result": "O",
                    "explanation": "하연이는 'practical guides'라고 실용서를 읽는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하연",
                    "script": "Quick tips work well.",
                    "translation": "빠른 팁이 잘 먹혀."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "I love deep meaningful stories.",
                    "translation": "나는 깊고 의미 있는 이야기를 좋아해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin loves deep @@ stories.",
                    "hint": "INFJ는 깊은 의미를 추구해요.",
                    "optionA": "funny",
                    "optionB": "meaningful",
                    "optionC": "short",
                    "result": "meaningful",
                    "explanation": "서진이는 깊고 의미 있는 이야기를 좋아해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하연",
                    "script": "That sounds very deep.",
                    "translation": "그거 정말 깊네."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "You're refreshingly direct!",
                    "translation": "넌 정말 시원시원해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진이의 칭찬이에요.",
                    "optionA": "refreshingly",
                    "optionB": "direct",
                    "optionC": "You're",
                    "result": "You're refreshingly direct",
                    "explanation": "서진이는 하연이가 시원시원하다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 5388 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "주말 계획 세우기",
            "explanation": "ISTP의 즉흥적 여가와 INFJ의 의미 있는 활동 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지안",
                    "script": "I'll see what happens.",
                    "translation": "뭐가 일어나는지 보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미나",
                    "script": "I planned something special.",
                    "translation": "뭔가 특별한 걸 계획했어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지안이는 즉흥적으로 행동하나요?",
                    "hint": "ISTP는 유연하게 적응해요.",
                    "result": "O",
                    "explanation": "지안이는 'I'll see what happens'라고 즉흥적으로 행동해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지안",
                    "script": "Plans sometimes fail.",
                    "translation": "계획은 때때로 실패해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미나",
                    "script": "But meaningful moments need planning.",
                    "translation": "하지만 의미 있는 순간은 계획이 필요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-na thinks meaningful moments need @@.",
                    "hint": "INFJ는 깊은 의미를 위해 준비해요.",
                    "optionA": "luck",
                    "optionB": "planning",
                    "optionC": "money",
                    "result": "planning",
                    "explanation": "미나는 의미 있는 순간에는 계획이 필요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지안",
                    "script": "You think ahead well.",
                    "translation": "넌 미리 잘 생각해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미나",
                    "script": "Your flexibility amazes me!",
                    "translation": "네 유연함이 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미나의 감탄이에요.",
                    "optionA": "flexibility",
                    "optionB": "Your",
                    "optionC": "amazes",
                    "result": "Your flexibility amazes",
                    "explanation": "미나는 지안이의 유연함에 감탄했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "주말 계획 세우기",
            "explanation": "ISTP의 즉흥적 여가와 INFJ의 의미 있는 활동 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지안",
                    "script": "I'll see what happens.",
                    "translation": "뭐가 일어나는지 보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미나",
                    "script": "I planned something special.",
                    "translation": "뭔가 특별한 걸 계획했어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지안이는 즉흥적으로 행동하나요?",
                    "hint": "ISTP는 유연하게 적응해요.",
                    "result": "O",
                    "explanation": "지안이는 'I'll see what happens'라고 즉흥적으로 행동해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지안",
                    "script": "Plans sometimes fail.",
                    "translation": "계획은 때때로 실패해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미나",
                    "script": "But meaningful moments need planning.",
                    "translation": "하지만 의미 있는 순간은 계획이 필요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-na thinks meaningful moments need @@.",
                    "hint": "INFJ는 깊은 의미를 위해 준비해요.",
                    "optionA": "luck",
                    "optionB": "planning",
                    "optionC": "money",
                    "result": "planning",
                    "explanation": "미나는 의미 있는 순간에는 계획이 필요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지안",
                    "script": "You think ahead well.",
                    "translation": "넌 미리 잘 생각해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미나",
                    "script": "Your flexibility amazes me!",
                    "translation": "네 유연함이 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "미나의 감탄이에요.",
                    "optionA": "flexibility",
                    "optionB": "Your",
                    "optionC": "amazes",
                    "result": "Your flexibility amazes",
                    "explanation": "미나는 지안이의 유연함에 감탄했어요."
                }
            ]
        }
    ]
}
ID: 5389 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "영화 선택의 딜레마",
            "explanation": "ISTP의 효율적 결정과 INFP의 감성적 선택 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "Let's pick something quick.",
                    "translation": "빨리 뭐든 고르자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "But which feels right?",
                    "translation": "하지만 어떤 게 맞는 느낌일까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 감정적으로 선택하나요?",
                    "hint": "INFP는 마음이 이끄는 방향을 중시해요.",
                    "result": "O",
                    "explanation": "준호는 'which feels right?'라고 감정적 기준으로 선택하려 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Action movies work fine.",
                    "translation": "액션 영화면 괜찮아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Maybe something more meaningful?",
                    "translation": "좀 더 의미 있는 건 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho wants something more @@.",
                    "hint": "INFP는 깊은 의미를 추구해요.",
                    "optionA": "funny",
                    "optionB": "meaningful",
                    "optionC": "short",
                    "result": "meaningful",
                    "explanation": "준호는 더 의미 있는 영화를 원해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Whatever works best.",
                    "translation": "뭐든 제일 좋은 걸로."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "You're really understanding!",
                    "translation": "넌 정말 이해심이 많아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호의 칭찬이에요.",
                    "optionA": "understanding",
                    "optionB": "really",
                    "optionC": "You're",
                    "result": "You're really understanding",
                    "explanation": "준호는 동민이가 이해심이 많다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "영화 선택의 딜레마",
            "explanation": "ISTP의 효율적 결정과 INFP의 감성적 선택 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "Let's pick something quick.",
                    "translation": "빨리 뭐든 고르자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "But which feels right?",
                    "translation": "하지만 어떤 게 맞는 느낌일까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 감정적으로 선택하나요?",
                    "hint": "INFP는 마음이 이끄는 방향을 중시해요.",
                    "result": "O",
                    "explanation": "준호는 'which feels right?'라고 감정적 기준으로 선택하려 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Action movies work fine.",
                    "translation": "액션 영화면 괜찮아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Maybe something more meaningful?",
                    "translation": "좀 더 의미 있는 건 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho wants something more @@.",
                    "hint": "INFP는 깊은 의미를 추구해요.",
                    "optionA": "funny",
                    "optionB": "meaningful",
                    "optionC": "short",
                    "result": "meaningful",
                    "explanation": "준호는 더 의미 있는 영화를 원해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Whatever works best.",
                    "translation": "뭐든 제일 좋은 걸로."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "You're really understanding!",
                    "translation": "넌 정말 이해심이 많아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준호의 칭찬이에요.",
                    "optionA": "understanding",
                    "optionB": "really",
                    "optionC": "You're",
                    "result": "You're really understanding",
                    "explanation": "준호는 동민이가 이해심이 많다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 5390 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "선물 고르기",
            "explanation": "ISTP의 실용적 선물과 INFP의 정성 어린 선물 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채린",
                    "script": "Something useful is good.",
                    "translation": "유용한 게 좋아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "I want something personal.",
                    "translation": "뭔가 개인적인 걸 원해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채린이는 실용적인 선물을 선호하나요?",
                    "hint": "ISTP는 실용성을 중시해요.",
                    "result": "O",
                    "explanation": "채린이는 'Something useful is good'라고 실용적인 선물을 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채린",
                    "script": "Phone cases are practical.",
                    "translation": "폰케이스가 실용적이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "But handmade feels special.",
                    "translation": "하지만 수제품이 특별한 느낌이야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-hee thinks handmade feels @@.",
                    "hint": "INFP는 특별함을 중시해요.",
                    "optionA": "cheap",
                    "optionB": "special",
                    "optionC": "difficult",
                    "result": "special",
                    "explanation": "소희는 수제품이 특별한 느낌이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채린",
                    "script": "That takes more effort.",
                    "translation": "그건 더 많은 노력이 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소희",
                    "script": "You value efficiency!",
                    "translation": "넌 효율성을 중시하네!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소희의 발견이에요.",
                    "optionA": "value",
                    "optionB": "efficiency",
                    "optionC": "You",
                    "result": "You value efficiency",
                    "explanation": "소희는 채린이가 효율성을 중시한다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "선물 고르기",
            "explanation": "ISTP의 실용적 선물과 INFP의 정성 어린 선물 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채린",
                    "script": "Something useful is good.",
                    "translation": "유용한 게 좋아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "I want something personal.",
                    "translation": "뭔가 개인적인 걸 원해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채린이는 실용적인 선물을 선호하나요?",
                    "hint": "ISTP는 실용성을 중시해요.",
                    "result": "O",
                    "explanation": "채린이는 'Something useful is good'라고 실용적인 선물을 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채린",
                    "script": "Phone cases are practical.",
                    "translation": "폰케이스가 실용적이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "But handmade feels special.",
                    "translation": "하지만 수제품이 특별한 느낌이야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-hee thinks handmade feels @@.",
                    "hint": "INFP는 특별함을 중시해요.",
                    "optionA": "cheap",
                    "optionB": "special",
                    "optionC": "difficult",
                    "result": "special",
                    "explanation": "소희는 수제품이 특별한 느낌이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채린",
                    "script": "That takes more effort.",
                    "translation": "그건 더 많은 노력이 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소희",
                    "script": "You value efficiency!",
                    "translation": "넌 효율성을 중시하네!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "소희의 발견이에요.",
                    "optionA": "value",
                    "optionB": "efficiency",
                    "optionC": "You",
                    "result": "You value efficiency",
                    "explanation": "소희는 채린이가 효율성을 중시한다고 말했어요."
                }
            ]
        }
    ]
}
ID: 5391 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "음악 취향 대화",
            "explanation": "ISTP의 단순한 선호와 INFP의 감정적 연결 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소은",
                    "script": "Good beats sound nice.",
                    "translation": "좋은 비트가 듣기 좋아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "Music touches my heart.",
                    "translation": "음악이 내 마음을 건드려."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하윤이는 음악에 감정적으로 반응하나요?",
                    "hint": "INFP는 감정적 연결을 중시해요.",
                    "result": "O",
                    "explanation": "하윤이는 'touches my heart'라고 감정적으로 반응해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소은",
                    "script": "Simple songs work.",
                    "translation": "간단한 노래가 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "I need songs with stories.",
                    "translation": "나는 스토리가 있는 노래가 필요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-yoon needs songs with @@.",
                    "hint": "INFP는 이야기와 의미를 좋아해요.",
                    "optionA": "beats",
                    "optionB": "stories",
                    "optionC": "words",
                    "result": "stories",
                    "explanation": "하윤이는 스토리가 있는 노래를 원해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소은",
                    "script": "You feel music deeply.",
                    "translation": "넌 음악을 깊게 느끼네."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하윤",
                    "script": "You keep things simple!",
                    "translation": "넌 단순하게 유지하네!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하윤이의 관찰이에요.",
                    "optionA": "keep",
                    "optionB": "things",
                    "optionC": "You",
                    "result": "You keep things",
                    "explanation": "하윤이는 소은이가 단순하게 유지한다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "음악 취향 대화",
            "explanation": "ISTP의 단순한 선호와 INFP의 감정적 연결 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소은",
                    "script": "Good beats sound nice.",
                    "translation": "좋은 비트가 듣기 좋아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "Music touches my heart.",
                    "translation": "음악이 내 마음을 건드려."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하윤이는 음악에 감정적으로 반응하나요?",
                    "hint": "INFP는 감정적 연결을 중시해요.",
                    "result": "O",
                    "explanation": "하윤이는 'touches my heart'라고 감정적으로 반응해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소은",
                    "script": "Simple songs work.",
                    "translation": "간단한 노래가 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "I need songs with stories.",
                    "translation": "나는 스토리가 있는 노래가 필요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-yoon needs songs with @@.",
                    "hint": "INFP는 이야기와 의미를 좋아해요.",
                    "optionA": "beats",
                    "optionB": "stories",
                    "optionC": "words",
                    "result": "stories",
                    "explanation": "하윤이는 스토리가 있는 노래를 원해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소은",
                    "script": "You feel music deeply.",
                    "translation": "넌 음악을 깊게 느끼네."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하윤",
                    "script": "You keep things simple!",
                    "translation": "넌 단순하게 유지하네!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "하윤이의 관찰이에요.",
                    "optionA": "keep",
                    "optionB": "things",
                    "optionC": "You",
                    "result": "You keep things",
                    "explanation": "하윤이는 소은이가 단순하게 유지한다고 말했어요."
                }
            ]
        }
    ]
}
ID: 5392 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "프로젝트 계획 회의",
            "explanation": "ISTP의 간단한 접근과 ESTJ의 체계적 관리 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "Simple plan works best.",
                    "translation": "간단한 계획이 제일 좋아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "We need detailed steps.",
                    "translation": "세부적인 단계가 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 세부 계획을 중시하나요?",
                    "hint": "ESTJ는 체계적인 접근을 선호해요.",
                    "result": "O",
                    "explanation": "태영이는 'detailed steps'라고 구체적인 계획을 원해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Too much planning slows.",
                    "translation": "계획이 너무 많으면 늦어져."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "But structure prevents mistakes.",
                    "translation": "하지만 체계가 실수를 막아줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young believes structure prevents @@.",
                    "hint": "ESTJ는 실수 방지를 중시해요.",
                    "optionA": "delays",
                    "optionB": "mistakes",
                    "optionC": "changes",
                    "result": "mistakes",
                    "explanation": "태영이는 체계가 실수를 방지한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "You organize things well.",
                    "translation": "넌 정리를 잘해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Your direct approach helps!",
                    "translation": "네 직접적인 접근이 도움 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이의 칭찬이에요.",
                    "optionA": "helps",
                    "optionB": "approach",
                    "optionC": "Your",
                    "result": "Your approach helps",
                    "explanation": "태영이는 성호의 접근법이 도움된다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "프로젝트 계획 회의",
            "explanation": "ISTP의 간단한 접근과 ESTJ의 체계적 관리 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "Simple plan works best.",
                    "translation": "간단한 계획이 제일 좋아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "We need detailed steps.",
                    "translation": "세부적인 단계가 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 세부 계획을 중시하나요?",
                    "hint": "ESTJ는 체계적인 접근을 선호해요.",
                    "result": "O",
                    "explanation": "태영이는 'detailed steps'라고 구체적인 계획을 원해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Too much planning slows.",
                    "translation": "계획이 너무 많으면 늦어져."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "But structure prevents mistakes.",
                    "translation": "하지만 체계가 실수를 막아줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young believes structure prevents @@.",
                    "hint": "ESTJ는 실수 방지를 중시해요.",
                    "optionA": "delays",
                    "optionB": "mistakes",
                    "optionC": "changes",
                    "result": "mistakes",
                    "explanation": "태영이는 체계가 실수를 방지한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "You organize things well.",
                    "translation": "넌 정리를 잘해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Your direct approach helps!",
                    "translation": "네 직접적인 접근이 도움 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이의 칭찬이에요.",
                    "optionA": "helps",
                    "optionB": "approach",
                    "optionC": "Your",
                    "result": "Your approach helps",
                    "explanation": "태영이는 성호의 접근법이 도움된다고 말했어요."
                }
            ]
        }
    ]
}
ID: 5393 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "팀 업무 분담",
            "explanation": "ISTP의 개인적 작업과 ESTJ의 조직적 관리 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "보라",
                    "script": "I work better alone.",
                    "translation": "나는 혼자 일하는 게 나아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예은",
                    "script": "Team coordination is important.",
                    "translation": "팀 협력이 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "보라는 혼자 일하는 것을 선호하나요?",
                    "hint": "ISTP는 독립적으로 작업하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "보라는 'I work better alone'이라고 혼자 일하기를 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "보라",
                    "script": "Less meetings means more work.",
                    "translation": "회의가 적으면 일이 더 많이 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예은",
                    "script": "But we need regular updates.",
                    "translation": "하지만 정기적인 업데이트가 필요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-eun thinks we need regular @@.",
                    "hint": "ESTJ는 체계적인 소통을 중시해요.",
                    "optionA": "breaks",
                    "optionB": "updates",
                    "optionC": "snacks",
                    "result": "updates",
                    "explanation": "예은이는 정기적인 업데이트가 필요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "보라",
                    "script": "You keep things organized.",
                    "translation": "넌 체계적으로 유지하네."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "You get results fast!",
                    "translation": "넌 빨리 결과를 내네!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예은이의 칭찬이에요.",
                    "optionA": "results",
                    "optionB": "get",
                    "optionC": "You",
                    "result": "You get results",
                    "explanation": "예은이는 보라가 빨리 결과를 낸다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "팀 업무 분담",
            "explanation": "ISTP의 개인적 작업과 ESTJ의 조직적 관리 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "보라",
                    "script": "I work better alone.",
                    "translation": "나는 혼자 일하는 게 나아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예은",
                    "script": "Team coordination is important.",
                    "translation": "팀 협력이 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "보라는 혼자 일하는 것을 선호하나요?",
                    "hint": "ISTP는 독립적으로 작업하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "보라는 'I work better alone'이라고 혼자 일하기를 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "보라",
                    "script": "Less meetings means more work.",
                    "translation": "회의가 적으면 일이 더 많이 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예은",
                    "script": "But we need regular updates.",
                    "translation": "하지만 정기적인 업데이트가 필요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-eun thinks we need regular @@.",
                    "hint": "ESTJ는 체계적인 소통을 중시해요.",
                    "optionA": "breaks",
                    "optionB": "updates",
                    "optionC": "snacks",
                    "result": "updates",
                    "explanation": "예은이는 정기적인 업데이트가 필요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "보라",
                    "script": "You keep things organized.",
                    "translation": "넌 체계적으로 유지하네."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "You get results fast!",
                    "translation": "넌 빨리 결과를 내네!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예은이의 칭찬이에요.",
                    "optionA": "results",
                    "optionB": "get",
                    "optionC": "You",
                    "result": "You get results",
                    "explanation": "예은이는 보라가 빨리 결과를 낸다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 5394 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "청소 방식 토론",
            "explanation": "ISTP의 효율적 청소와 ESTJ의 계획적 청소 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "Clean when it's messy.",
                    "translation": "더러워지면 치우자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서아",
                    "script": "Weekly schedule works better.",
                    "translation": "주간 스케줄이 더 나아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서아는 정해진 스케줄을 선호하나요?",
                    "hint": "ESTJ는 계획적인 접근을 좋아해요.",
                    "result": "O",
                    "explanation": "서아는 'Weekly schedule works better'라고 정해진 스케줄을 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "I clean when needed.",
                    "translation": "필요할 때 치워."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서아",
                    "script": "Routine prevents big messes.",
                    "translation": "루틴이 큰 더러움을 방지해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-a thinks routine prevents big @@.",
                    "hint": "ESTJ는 예방을 중시해요.",
                    "optionA": "problems",
                    "optionB": "messes",
                    "optionC": "costs",
                    "result": "messes",
                    "explanation": "서아는 루틴이 큰 더러움을 방지한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "That actually makes sense.",
                    "translation": "그거 실제로 말이 되네."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서아",
                    "script": "You adapt quickly!",
                    "translation": "넌 빨리 적응해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서아의 칭찬이에요.",
                    "optionA": "adapt",
                    "optionB": "quickly",
                    "optionC": "You",
                    "result": "You adapt quickly",
                    "explanation": "서아는 태오가 빨리 적응한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "청소 방식 토론",
            "explanation": "ISTP의 효율적 청소와 ESTJ의 계획적 청소 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "Clean when it's messy.",
                    "translation": "더러워지면 치우자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서아",
                    "script": "Weekly schedule works better.",
                    "translation": "주간 스케줄이 더 나아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서아는 정해진 스케줄을 선호하나요?",
                    "hint": "ESTJ는 계획적인 접근을 좋아해요.",
                    "result": "O",
                    "explanation": "서아는 'Weekly schedule works better'라고 정해진 스케줄을 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "I clean when needed.",
                    "translation": "필요할 때 치워."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서아",
                    "script": "Routine prevents big messes.",
                    "translation": "루틴이 큰 더러움을 방지해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-a thinks routine prevents big @@.",
                    "hint": "ESTJ는 예방을 중시해요.",
                    "optionA": "problems",
                    "optionB": "messes",
                    "optionC": "costs",
                    "result": "messes",
                    "explanation": "서아는 루틴이 큰 더러움을 방지한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "That actually makes sense.",
                    "translation": "그거 실제로 말이 되네."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서아",
                    "script": "You adapt quickly!",
                    "translation": "넌 빨리 적응해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서아의 칭찬이에요.",
                    "optionA": "adapt",
                    "optionB": "quickly",
                    "optionC": "You",
                    "result": "You adapt quickly",
                    "explanation": "서아는 태오가 빨리 적응한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 5395 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "자전거 수리하기",
            "explanation": "ISTP의 차분한 수리와 ESTP의 활동적인 격려 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I fix bikes alone.",
                    "translation": "혼자 자전거를 고쳐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Fixing things is awesome!",
                    "translation": "뭔가 고치는 건 멋져!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 혼자서 자전거를 고치나요?",
                    "hint": "ISTP는 독립적으로 문제를 해결해요.",
                    "result": "O",
                    "explanation": "태오는 'I fix bikes alone'이라고 혼자 자전거를 고친다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Tools help me work.",
                    "translation": "도구가 일하는 데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Tools make everything fast!",
                    "translation": "도구가 모든 걸 빠르게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ help Tae-o work well.",
                    "hint": "ISTP는 실용적인 도구를 잘 사용해요.",
                    "optionA": "Books",
                    "optionB": "Tools",
                    "optionC": "Games",
                    "result": "Tools",
                    "explanation": "도구가 태오가 일을 잘하는 데 도움이 돼요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "You bring active energy.",
                    "translation": "넌 활동적인 에너지를 가져다줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Your skills are totally amazing!",
                    "translation": "네 기술이 완전히 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우의 칭찬이에요.",
                    "optionA": "skills",
                    "optionB": "amazing",
                    "optionC": "Your",
                    "result": "Your skills amazing",
                    "explanation": "상우는 태오의 기술이 완전히 놀랍다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "자전거 수리하기",
            "explanation": "ISTP의 차분한 수리와 ESTP의 활동적인 격려 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I fix bikes alone.",
                    "translation": "혼자 자전거를 고쳐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Fixing things is awesome!",
                    "translation": "뭔가 고치는 건 멋져!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 혼자서 자전거를 고치나요?",
                    "hint": "ISTP는 독립적으로 문제를 해결해요.",
                    "result": "O",
                    "explanation": "태오는 'I fix bikes alone'이라고 혼자 자전거를 고친다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Tools help me work.",
                    "translation": "도구가 일하는 데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Tools make everything fast!",
                    "translation": "도구가 모든 걸 빠르게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ help Tae-o work well.",
                    "hint": "ISTP는 실용적인 도구를 잘 사용해요.",
                    "optionA": "Books",
                    "optionB": "Tools",
                    "optionC": "Games",
                    "result": "Tools",
                    "explanation": "도구가 태오가 일을 잘하는 데 도움이 돼요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "You bring active energy.",
                    "translation": "넌 활동적인 에너지를 가져다줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Your skills are totally amazing!",
                    "translation": "네 기술이 완전히 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우의 칭찬이에요.",
                    "optionA": "skills",
                    "optionB": "amazing",
                    "optionC": "Your",
                    "result": "Your skills amazing",
                    "explanation": "상우는 태오의 기술이 완전히 놀랍다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 5396 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "스케이트보드 타기",
            "explanation": "ISTP의 개인적인 연습과 ESTP의 신나는 응원 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I practice skateboard tricks.",
                    "translation": "스케이트보드 기술을 연습해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Tricks look so cool!",
                    "translation": "기술이 정말 멋져 보여!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동민이는 스케이트보드 기술을 연습하나요?",
                    "hint": "ISTP는 실제적인 기술을 익히는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "동민이는 'I practice skateboard tricks'라고 스케이트보드 기술을 연습한다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Balance comes with time.",
                    "translation": "균형은 시간이 지나면 와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "Time makes perfect riders!",
                    "translation": "시간이 완벽한 라이더를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ comes with time for Dong-min.",
                    "hint": "ISTP는 균형감각을 천천히 익혀가요.",
                    "optionA": "Speed",
                    "optionB": "Balance",
                    "optionC": "Fear",
                    "result": "Balance",
                    "explanation": "동민이에게는 균형이 시간이 지나면서 와요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "You make everything exciting.",
                    "translation": "넌 모든 걸 신나게 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "Your focus creates incredible moves!",
                    "translation": "네 집중력이 믿을 수 없는 동작을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "시우의 감탄이에요.",
                    "optionA": "focus",
                    "optionB": "moves",
                    "optionC": "Your",
                    "result": "Your focus moves",
                    "explanation": "시우는 태오의 집중력이 믿을 수 없는 동작을 만든다고 감탄했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "스케이트보드 타기",
            "explanation": "ISTP의 개인적인 연습과 ESTP의 신나는 응원 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I practice skateboard tricks.",
                    "translation": "스케이트보드 기술을 연습해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Tricks look so cool!",
                    "translation": "기술이 정말 멋져 보여!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동민이는 스케이트보드 기술을 연습하나요?",
                    "hint": "ISTP는 실제적인 기술을 익히는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "동민이는 'I practice skateboard tricks'라고 스케이트보드 기술을 연습한다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Balance comes with time.",
                    "translation": "균형은 시간이 지나면 와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "Time makes perfect riders!",
                    "translation": "시간이 완벽한 라이더를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ comes with time for Dong-min.",
                    "hint": "ISTP는 균형감각을 천천히 익혀가요.",
                    "optionA": "Speed",
                    "optionB": "Balance",
                    "optionC": "Fear",
                    "result": "Balance",
                    "explanation": "동민이에게는 균형이 시간이 지나면서 와요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "You make everything exciting.",
                    "translation": "넌 모든 걸 신나게 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "Your focus creates incredible moves!",
                    "translation": "네 집중력이 믿을 수 없는 동작을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "시우의 감탄이에요.",
                    "optionA": "focus",
                    "optionB": "moves",
                    "optionC": "Your",
                    "result": "Your focus moves",
                    "explanation": "시우는 태오의 집중력이 믿을 수 없는 동작을 만든다고 감탄했어요."
                }
            ]
        }
    ]
}
ID: 5397 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "모형 만들기 취미",
            "explanation": "ISTP의 정밀한 작업과 ESTP의 에너지 넘치는 지지 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I build model planes.",
                    "translation": "모형 비행기를 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "Building things is great!",
                    "translation": "뭔가 만드는 건 멋져!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진이는 모형 비행기를 만드나요?",
                    "hint": "ISTP는 손으로 만드는 활동을 좋아해요.",
                    "result": "O",
                    "explanation": "성진이는 'I build model planes'라고 모형 비행기를 만든다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Small pieces need care.",
                    "translation": "작은 조각들이 주의가 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태준",
                    "script": "Care makes perfect results!",
                    "translation": "주의가 완벽한 결과를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Small @@ need care for Seong-jin.",
                    "hint": "ISTP는 세밀한 부분에 주의를 기울여요.",
                    "optionA": "toys",
                    "optionB": "pieces",
                    "optionC": "books",
                    "result": "pieces",
                    "explanation": "성진이에게는 작은 조각들이 주의가 필요해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "You appreciate finished work.",
                    "translation": "넌 완성된 작품을 인정해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태준",
                    "script": "Your patience builds amazing things!",
                    "translation": "네 인내가 놀라운 것들을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태준의 칭찬이에요.",
                    "optionA": "patience",
                    "optionB": "things",
                    "optionC": "Your",
                    "result": "Your patience things",
                    "explanation": "태준은 성진이의 인내가 놀라운 것들을 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "모형 만들기 취미",
            "explanation": "ISTP의 정밀한 작업과 ESTP의 에너지 넘치는 지지 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I build model planes.",
                    "translation": "모형 비행기를 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "Building things is great!",
                    "translation": "뭔가 만드는 건 멋져!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진이는 모형 비행기를 만드나요?",
                    "hint": "ISTP는 손으로 만드는 활동을 좋아해요.",
                    "result": "O",
                    "explanation": "성진이는 'I build model planes'라고 모형 비행기를 만든다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Small pieces need care.",
                    "translation": "작은 조각들이 주의가 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태준",
                    "script": "Care makes perfect results!",
                    "translation": "주의가 완벽한 결과를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Small @@ need care for Seong-jin.",
                    "hint": "ISTP는 세밀한 부분에 주의를 기울여요.",
                    "optionA": "toys",
                    "optionB": "pieces",
                    "optionC": "books",
                    "result": "pieces",
                    "explanation": "성진이에게는 작은 조각들이 주의가 필요해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "You appreciate finished work.",
                    "translation": "넌 완성된 작품을 인정해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태준",
                    "script": "Your patience builds amazing things!",
                    "translation": "네 인내가 놀라운 것들을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태준의 칭찬이에요.",
                    "optionA": "patience",
                    "optionB": "things",
                    "optionC": "Your",
                    "result": "Your patience things",
                    "explanation": "태준은 성진이의 인내가 놀라운 것들을 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 5398 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "그림 그리기 시간",
            "explanation": "ISTP의 조용한 그리기와 ESFP의 따뜻한 격려 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I draw when I want.",
                    "translation": "원할 때 그림을 그려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Drawing shows beautiful feelings!",
                    "translation": "그림이 아름다운 감정을 보여줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하연이는 정해진 시간에 그림을 그리나요?",
                    "hint": "ISTP는 자유로운 시간에 활동하는 것을 좋아해요.",
                    "result": "X",
                    "explanation": "하연이는 '원할 때' 그림을 그린다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하연",
                    "script": "Quiet places work best.",
                    "translation": "조용한 곳이 가장 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Quiet brings amazing creativity!",
                    "translation": "조용함이 놀라운 창의성을 가져다줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ places work best for Ha-yeon.",
                    "hint": "ISTP는 조용한 환경에서 집중하는 것을 선호해요.",
                    "optionA": "Noisy",
                    "optionB": "Quiet",
                    "optionC": "Bright",
                    "result": "Quiet",
                    "explanation": "하연이에게는 조용한 곳이 가장 좋아요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하연",
                    "script": "You see art everywhere.",
                    "translation": "넌 어디든 예술을 봐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your drawings touch people's hearts!",
                    "translation": "네 그림이 사람들의 마음을 감동시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔의 감탄이에요.",
                    "optionA": "drawings",
                    "optionB": "hearts",
                    "optionC": "Your",
                    "result": "Your drawings hearts",
                    "explanation": "예솔은 하연이의 그림이 사람들의 마음을 감동시킨다고 감탄했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "그림 그리기 시간",
            "explanation": "ISTP의 조용한 그리기와 ESFP의 따뜻한 격려 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I draw when I want.",
                    "translation": "원할 때 그림을 그려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Drawing shows beautiful feelings!",
                    "translation": "그림이 아름다운 감정을 보여줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하연이는 정해진 시간에 그림을 그리나요?",
                    "hint": "ISTP는 자유로운 시간에 활동하는 것을 좋아해요.",
                    "result": "X",
                    "explanation": "하연이는 '원할 때' 그림을 그린다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하연",
                    "script": "Quiet places work best.",
                    "translation": "조용한 곳이 가장 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Quiet brings amazing creativity!",
                    "translation": "조용함이 놀라운 창의성을 가져다줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ places work best for Ha-yeon.",
                    "hint": "ISTP는 조용한 환경에서 집중하는 것을 선호해요.",
                    "optionA": "Noisy",
                    "optionB": "Quiet",
                    "optionC": "Bright",
                    "result": "Quiet",
                    "explanation": "하연이에게는 조용한 곳이 가장 좋아요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하연",
                    "script": "You see art everywhere.",
                    "translation": "넌 어디든 예술을 봐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your drawings touch people's hearts!",
                    "translation": "네 그림이 사람들의 마음을 감동시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예솔의 감탄이에요.",
                    "optionA": "drawings",
                    "optionB": "hearts",
                    "optionC": "Your",
                    "result": "Your drawings hearts",
                    "explanation": "예솔은 하연이의 그림이 사람들의 마음을 감동시킨다고 감탄했어요."
                }
            ]
        }
    ]
}
ID: 5399 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "요리 실험하기",
            "explanation": "ISTP의 자유로운 요리와 ESFP의 즐거운 반응 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지안",
                    "script": "I cook without recipes.",
                    "translation": "레시피 없이 요리해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미소",
                    "script": "Cooking is fun adventure!",
                    "translation": "요리는 재미있는 모험이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지안이는 레시피를 사용해서 요리하나요?",
                    "hint": "ISTP는 자유롭게 실험하는 것을 좋아해요.",
                    "result": "X",
                    "explanation": "지안이는 레시피 없이 요리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지안",
                    "script": "Taste tells me everything.",
                    "translation": "맛이 모든 걸 알려줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미소",
                    "script": "Taste makes hearts happy!",
                    "translation": "맛이 마음을 행복하게 해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ tells Ji-an everything about cooking.",
                    "hint": "ISTP는 감각적 정보에 의존해요.",
                    "optionA": "Books",
                    "optionB": "Taste",
                    "optionC": "Time",
                    "result": "Taste",
                    "explanation": "맛이 지안이에게 요리에 대한 모든 걸 알려줘요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지안",
                    "script": "You enjoy life fully.",
                    "translation": "넌 인생을 충분히 즐겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "Your cooking brings joy everywhere!",
                    "translation": "네 요리가 어디든 기쁨을 가져다줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미소의 격려에요.",
                    "optionA": "cooking",
                    "optionB": "joy",
                    "optionC": "Your",
                    "result": "Your cooking joy",
                    "explanation": "미소는 지안이의 요리가 어디든 기쁨을 가져다준다고 격려했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "요리 실험하기",
            "explanation": "ISTP의 자유로운 요리와 ESFP의 즐거운 반응 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지안",
                    "script": "I cook without recipes.",
                    "translation": "레시피 없이 요리해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미소",
                    "script": "Cooking is fun adventure!",
                    "translation": "요리는 재미있는 모험이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지안이는 레시피를 사용해서 요리하나요?",
                    "hint": "ISTP는 자유롭게 실험하는 것을 좋아해요.",
                    "result": "X",
                    "explanation": "지안이는 레시피 없이 요리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지안",
                    "script": "Taste tells me everything.",
                    "translation": "맛이 모든 걸 알려줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미소",
                    "script": "Taste makes hearts happy!",
                    "translation": "맛이 마음을 행복하게 해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ tells Ji-an everything about cooking.",
                    "hint": "ISTP는 감각적 정보에 의존해요.",
                    "optionA": "Books",
                    "optionB": "Taste",
                    "optionC": "Time",
                    "result": "Taste",
                    "explanation": "맛이 지안이에게 요리에 대한 모든 걸 알려줘요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지안",
                    "script": "You enjoy life fully.",
                    "translation": "넌 인생을 충분히 즐겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "Your cooking brings joy everywhere!",
                    "translation": "네 요리가 어디든 기쁨을 가져다줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "미소의 격려에요.",
                    "optionA": "cooking",
                    "optionB": "joy",
                    "optionC": "Your",
                    "result": "Your cooking joy",
                    "explanation": "미소는 지안이의 요리가 어디든 기쁨을 가져다준다고 격려했어요."
                }
            ]
        }
    ]
}
ID: 5400 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "사진 찍기 취미",
            "explanation": "ISTP의 조용한 촬영과 ESFP의 열정적인 지지 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채린",
                    "script": "I take photos quietly.",
                    "translation": "조용히 사진을 찍어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜린",
                    "script": "Photos capture beautiful moments!",
                    "translation": "사진이 아름다운 순간들을 잡아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채린이는 시끄럽게 사진을 찍나요?",
                    "hint": "ISTP는 조용하고 집중해서 활동해요.",
                    "result": "X",
                    "explanation": "채린이는 조용히 사진을 찍는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채린",
                    "script": "Light shows me truth.",
                    "translation": "빛이 진실을 보여줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜린",
                    "script": "Truth creates amazing art!",
                    "translation": "진실이 놀라운 예술을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ shows Chae-rin the truth.",
                    "hint": "ISTP는 자연스러운 빛을 중요하게 여겨요.",
                    "optionA": "Sound",
                    "optionB": "Light",
                    "optionC": "Wind",
                    "result": "Light",
                    "explanation": "빛이 채린이에게 진실을 보여줘요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채린",
                    "script": "You celebrate every moment.",
                    "translation": "넌 모든 순간을 축하해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜린",
                    "script": "Your eye sees incredible beauty!",
                    "translation": "네 눈이 믿을 수 없는 아름다움을 봐!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "혜린의 감탄이에요.",
                    "optionA": "eye",
                    "optionB": "beauty",
                    "optionC": "Your",
                    "result": "Your eye beauty",
                    "explanation": "혜린은 채린이의 눈이 믿을 수 없는 아름다움을 본다고 감탄했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "사진 찍기 취미",
            "explanation": "ISTP의 조용한 촬영과 ESFP의 열정적인 지지 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채린",
                    "script": "I take photos quietly.",
                    "translation": "조용히 사진을 찍어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜린",
                    "script": "Photos capture beautiful moments!",
                    "translation": "사진이 아름다운 순간들을 잡아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채린이는 시끄럽게 사진을 찍나요?",
                    "hint": "ISTP는 조용하고 집중해서 활동해요.",
                    "result": "X",
                    "explanation": "채린이는 조용히 사진을 찍는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채린",
                    "script": "Light shows me truth.",
                    "translation": "빛이 진실을 보여줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜린",
                    "script": "Truth creates amazing art!",
                    "translation": "진실이 놀라운 예술을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ shows Chae-rin the truth.",
                    "hint": "ISTP는 자연스러운 빛을 중요하게 여겨요.",
                    "optionA": "Sound",
                    "optionB": "Light",
                    "optionC": "Wind",
                    "result": "Light",
                    "explanation": "빛이 채린이에게 진실을 보여줘요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채린",
                    "script": "You celebrate every moment.",
                    "translation": "넌 모든 순간을 축하해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜린",
                    "script": "Your eye sees incredible beauty!",
                    "translation": "네 눈이 믿을 수 없는 아름다움을 봐!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "혜린의 감탄이에요.",
                    "optionA": "eye",
                    "optionB": "beauty",
                    "optionC": "Your",
                    "result": "Your eye beauty",
                    "explanation": "혜린은 채린이의 눈이 믿을 수 없는 아름다움을 본다고 감탄했어요."
                }
            ]
        }
    ]
}
ID: 5401 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "목공 프로젝트 시작",
            "explanation": "ISTP의 실용적인 목공과 ENTJ의 목표 지향적 조언 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "I make wooden boxes.",
                    "translation": "나무 상자를 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Making builds real skills!",
                    "translation": "만드는 것이 진짜 기술을 만들어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성호는 나무 상자를 만드나요?",
                    "hint": "ISTP는 실용적인 물건을 만드는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "성호는 'I make wooden boxes'라고 나무 상자를 만든다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Hands work better than words.",
                    "translation": "손이 말보다 더 잘 일해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Actions create powerful results!",
                    "translation": "행동이 강력한 결과를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ work better than words.",
                    "hint": "ISTP는 실제 행동을 중요하게 여겨요.",
                    "optionA": "Eyes",
                    "optionB": "Hands",
                    "optionC": "Ears",
                    "result": "Hands",
                    "explanation": "성호에게는 손이 말보다 더 잘 일해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "You focus on big goals.",
                    "translation": "너는 큰 목표에 집중해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Your crafting will build empire!",
                    "translation": "네 제작 기술이 제국을 건설할 거야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁의 격려에요.",
                    "optionA": "crafting",
                    "optionB": "empire",
                    "optionC": "Your",
                    "result": "Your crafting empire",
                    "explanation": "준혁은 성호의 제작 기술이 제국을 건설할 거라고 격려했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "목공 프로젝트 시작",
            "explanation": "ISTP의 실용적인 목공과 ENTJ의 목표 지향적 조언 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "I make wooden boxes.",
                    "translation": "나무 상자를 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Making builds real skills!",
                    "translation": "만드는 것이 진짜 기술을 만들어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성호는 나무 상자를 만드나요?",
                    "hint": "ISTP는 실용적인 물건을 만드는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "성호는 'I make wooden boxes'라고 나무 상자를 만든다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Hands work better than words.",
                    "translation": "손이 말보다 더 잘 일해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Actions create powerful results!",
                    "translation": "행동이 강력한 결과를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ work better than words.",
                    "hint": "ISTP는 실제 행동을 중요하게 여겨요.",
                    "optionA": "Eyes",
                    "optionB": "Hands",
                    "optionC": "Ears",
                    "result": "Hands",
                    "explanation": "성호에게는 손이 말보다 더 잘 일해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "You focus on big goals.",
                    "translation": "너는 큰 목표에 집중해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Your crafting will build empire!",
                    "translation": "네 제작 기술이 제국을 건설할 거야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준혁의 격려에요.",
                    "optionA": "crafting",
                    "optionB": "empire",
                    "optionC": "Your",
                    "result": "Your crafting empire",
                    "explanation": "준혁은 성호의 제작 기술이 제국을 건설할 거라고 격려했어요."
                }
            ]
        }
    ]
}
ID: 5402 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "기계 조립하기",
            "explanation": "ISTP의 차분한 조립과 ENTJ의 효율성 조언 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I build small machines.",
                    "translation": "작은 기계를 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민준",
                    "script": "Machines solve real problems!",
                    "translation": "기계가 진짜 문제를 해결해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 큰 기계를 만드나요?",
                    "hint": "ISTP는 자신만의 규모로 프로젝트를 진행해요.",
                    "result": "X",
                    "explanation": "태오는 작은 기계를 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Parts fit together perfectly.",
                    "translation": "부품들이 완벽하게 맞아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민준",
                    "script": "Perfect fit creates efficiency!",
                    "translation": "완벽한 맞춤이 효율성을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ fit together perfectly for Tae-o.",
                    "hint": "ISTP는 기계 부품의 정확한 조립을 중요하게 여겨요.",
                    "optionA": "Words",
                    "optionB": "Parts",
                    "optionC": "Songs",
                    "result": "Parts",
                    "explanation": "태오에게는 부품들이 완벽하게 맞아요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "You understand system thinking.",
                    "translation": "너는 시스템 사고를 이해해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Your precision builds powerful machines!",
                    "translation": "네 정밀함이 강력한 기계를 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민준의 칭찬이에요.",
                    "optionA": "precision",
                    "optionB": "machines",
                    "optionC": "Your",
                    "result": "Your precision machines",
                    "explanation": "민준은 태오의 정밀함이 강력한 기계를 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "기계 조립하기",
            "explanation": "ISTP의 차분한 조립과 ENTJ의 효율성 조언 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I build small machines.",
                    "translation": "작은 기계를 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민준",
                    "script": "Machines solve real problems!",
                    "translation": "기계가 진짜 문제를 해결해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 큰 기계를 만드나요?",
                    "hint": "ISTP는 자신만의 규모로 프로젝트를 진행해요.",
                    "result": "X",
                    "explanation": "태오는 작은 기계를 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Parts fit together perfectly.",
                    "translation": "부품들이 완벽하게 맞아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민준",
                    "script": "Perfect fit creates efficiency!",
                    "translation": "완벽한 맞춤이 효율성을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ fit together perfectly for Tae-o.",
                    "hint": "ISTP는 기계 부품의 정확한 조립을 중요하게 여겨요.",
                    "optionA": "Words",
                    "optionB": "Parts",
                    "optionC": "Songs",
                    "result": "Parts",
                    "explanation": "태오에게는 부품들이 완벽하게 맞아요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "You understand system thinking.",
                    "translation": "너는 시스템 사고를 이해해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Your precision builds powerful machines!",
                    "translation": "네 정밀함이 강력한 기계를 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민준의 칭찬이에요.",
                    "optionA": "precision",
                    "optionB": "machines",
                    "optionC": "Your",
                    "result": "Your precision machines",
                    "explanation": "민준은 태오의 정밀함이 강력한 기계를 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 5403 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "자동차 관리하기",
            "explanation": "ISTP의 실용적인 자동차 관리와 ENTJ의 전략적 관점 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I check my car.",
                    "translation": "차를 점검해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성준",
                    "script": "Car care saves money!",
                    "translation": "차 관리가 돈을 절약해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동민이는 자신의 차를 점검하나요?",
                    "hint": "ISTP는 실용적인 물건을 직접 관리해요.",
                    "result": "O",
                    "explanation": "동민이는 'I check my car'라고 차를 점검한다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Simple tools work well.",
                    "translation": "간단한 도구가 잘 작동해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성준",
                    "script": "Tools create independence!",
                    "translation": "도구가 독립성을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ tools work well for Dong-min.",
                    "hint": "ISTP는 복잡하지 않은 도구를 선호해요.",
                    "optionA": "Complex",
                    "optionB": "Simple",
                    "optionC": "Expensive",
                    "result": "Simple",
                    "explanation": "동민이에게는 간단한 도구가 잘 작동해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "You think about long-term.",
                    "translation": "너는 장기적으로 생각해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성준",
                    "script": "Your skills create lasting value!",
                    "translation": "네 기술이 지속적인 가치를 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성준의 조언이에요.",
                    "optionA": "skills",
                    "optionB": "value",
                    "optionC": "Your",
                    "result": "Your skills value",
                    "explanation": "성준은 동민이의 기술이 지속적인 가치를 만든다고 조언했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "자동차 관리하기",
            "explanation": "ISTP의 실용적인 자동차 관리와 ENTJ의 전략적 관점 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I check my car.",
                    "translation": "차를 점검해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성준",
                    "script": "Car care saves money!",
                    "translation": "차 관리가 돈을 절약해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동민이는 자신의 차를 점검하나요?",
                    "hint": "ISTP는 실용적인 물건을 직접 관리해요.",
                    "result": "O",
                    "explanation": "동민이는 'I check my car'라고 차를 점검한다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Simple tools work well.",
                    "translation": "간단한 도구가 잘 작동해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성준",
                    "script": "Tools create independence!",
                    "translation": "도구가 독립성을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ tools work well for Dong-min.",
                    "hint": "ISTP는 복잡하지 않은 도구를 선호해요.",
                    "optionA": "Complex",
                    "optionB": "Simple",
                    "optionC": "Expensive",
                    "result": "Simple",
                    "explanation": "동민이에게는 간단한 도구가 잘 작동해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "You think about long-term.",
                    "translation": "너는 장기적으로 생각해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성준",
                    "script": "Your skills create lasting value!",
                    "translation": "네 기술이 지속적인 가치를 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "성준의 조언이에요.",
                    "optionA": "skills",
                    "optionB": "value",
                    "optionC": "Your",
                    "result": "Your skills value",
                    "explanation": "성준은 동민이의 기술이 지속적인 가치를 만든다고 조언했어요."
                }
            ]
        }
    ]
}
ID: 5404 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "컴퓨터 조립하기",
            "explanation": "ISTP의 차분한 조립과 ENTP의 창의적 격려 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소은",
                    "script": "I build computers myself.",
                    "translation": "컴퓨터를 직접 조립해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Building opens endless possibilities!",
                    "translation": "조립이 무한한 가능성을 열어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소은이는 컴퓨터를 직접 조립하나요?",
                    "hint": "ISTP는 직접 손으로 만드는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "소은이는 'I build computers myself'라고 컴퓨터를 직접 조립한다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소은",
                    "script": "Each part has purpose.",
                    "translation": "각 부품이 목적이 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Purpose creates amazing innovation!",
                    "translation": "목적이 놀라운 혁신을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Each @@ has purpose for So-eun.",
                    "hint": "ISTP는 모든 부품의 기능을 이해해요.",
                    "optionA": "word",
                    "optionB": "part",
                    "optionC": "day",
                    "result": "part",
                    "explanation": "소은이에게는 각 부품이 목적이 있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소은",
                    "script": "You connect different ideas.",
                    "translation": "너는 다른 아이디어들을 연결해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Your logic creates brilliant systems!",
                    "translation": "네 논리가 훌륭한 시스템을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤의 칭찬이에요.",
                    "optionA": "logic",
                    "optionB": "systems",
                    "optionC": "Your",
                    "result": "Your logic systems",
                    "explanation": "도윤은 소은이의 논리가 훌륭한 시스템을 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "컴퓨터 조립하기",
            "explanation": "ISTP의 차분한 조립과 ENTP의 창의적 격려 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소은",
                    "script": "I build computers myself.",
                    "translation": "컴퓨터를 직접 조립해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Building opens endless possibilities!",
                    "translation": "조립이 무한한 가능성을 열어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소은이는 컴퓨터를 직접 조립하나요?",
                    "hint": "ISTP는 직접 손으로 만드는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "소은이는 'I build computers myself'라고 컴퓨터를 직접 조립한다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소은",
                    "script": "Each part has purpose.",
                    "translation": "각 부품이 목적이 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Purpose creates amazing innovation!",
                    "translation": "목적이 놀라운 혁신을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Each @@ has purpose for So-eun.",
                    "hint": "ISTP는 모든 부품의 기능을 이해해요.",
                    "optionA": "word",
                    "optionB": "part",
                    "optionC": "day",
                    "result": "part",
                    "explanation": "소은이에게는 각 부품이 목적이 있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소은",
                    "script": "You connect different ideas.",
                    "translation": "너는 다른 아이디어들을 연결해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Your logic creates brilliant systems!",
                    "translation": "네 논리가 훌륭한 시스템을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도윤의 칭찬이에요.",
                    "optionA": "logic",
                    "optionB": "systems",
                    "optionC": "Your",
                    "result": "Your logic systems",
                    "explanation": "도윤은 소은이의 논리가 훌륭한 시스템을 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 5405 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "악기 수리하기",
            "explanation": "ISTP의 실용적인 수리와 ENTP의 흥미로운 반응 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "보라",
                    "script": "I fix broken guitars.",
                    "translation": "망가진 기타를 고쳐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현우",
                    "script": "Fixing brings music back!",
                    "translation": "고치는 것이 음악을 되돌려줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "보라는 망가진 기타를 고치나요?",
                    "hint": "ISTP는 망가진 물건을 수리하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "보라는 'I fix broken guitars'라고 망가진 기타를 고친다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "보라",
                    "script": "Sound tells me problems.",
                    "translation": "소리가 문제를 알려줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현우",
                    "script": "Problems become new opportunities!",
                    "translation": "문제가 새로운 기회가 돼!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ tells Bo-ra the problems.",
                    "hint": "ISTP는 감각적 정보로 문제를 파악해요.",
                    "optionA": "People",
                    "optionB": "Sound",
                    "optionC": "Books",
                    "result": "Sound",
                    "explanation": "소리가 보라에게 문제를 알려줘요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "보라",
                    "script": "You turn problems into ideas.",
                    "translation": "너는 문제를 아이디어로 바꿔."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "Your hands create musical magic!",
                    "translation": "네 손이 음악적 마법을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현우의 감탄이에요.",
                    "optionA": "hands",
                    "optionB": "magic",
                    "optionC": "Your",
                    "result": "Your hands magic",
                    "explanation": "현우는 보라의 손이 음악적 마법을 만든다고 감탄했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "악기 수리하기",
            "explanation": "ISTP의 실용적인 수리와 ENTP의 흥미로운 반응 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "보라",
                    "script": "I fix broken guitars.",
                    "translation": "망가진 기타를 고쳐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현우",
                    "script": "Fixing brings music back!",
                    "translation": "고치는 것이 음악을 되돌려줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "보라는 망가진 기타를 고치나요?",
                    "hint": "ISTP는 망가진 물건을 수리하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "보라는 'I fix broken guitars'라고 망가진 기타를 고친다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "보라",
                    "script": "Sound tells me problems.",
                    "translation": "소리가 문제를 알려줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현우",
                    "script": "Problems become new opportunities!",
                    "translation": "문제가 새로운 기회가 돼!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ tells Bo-ra the problems.",
                    "hint": "ISTP는 감각적 정보로 문제를 파악해요.",
                    "optionA": "People",
                    "optionB": "Sound",
                    "optionC": "Books",
                    "result": "Sound",
                    "explanation": "소리가 보라에게 문제를 알려줘요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "보라",
                    "script": "You turn problems into ideas.",
                    "translation": "너는 문제를 아이디어로 바꿔."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "Your hands create musical magic!",
                    "translation": "네 손이 음악적 마법을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "현우의 감탄이에요.",
                    "optionA": "hands",
                    "optionB": "magic",
                    "optionC": "Your",
                    "result": "Your hands magic",
                    "explanation": "현우는 보라의 손이 음악적 마법을 만든다고 감탄했어요."
                }
            ]
        }
    ]
}
ID: 5406 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "운동 기구 만들기",
            "explanation": "ISTP의 실용적인 제작과 ENTP의 창의적 아이디어 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I make exercise tools.",
                    "translation": "운동 도구를 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태현",
                    "script": "Tools help people grow!",
                    "translation": "도구가 사람들이 성장하는 데 도움이 돼!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하연이는 운동 도구를 만드나요?",
                    "hint": "ISTP는 실용적인 도구를 직접 제작해요.",
                    "result": "O",
                    "explanation": "하연이는 'I make exercise tools'라고 운동 도구를 만든다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하연",
                    "script": "Simple designs work best.",
                    "translation": "간단한 디자인이 가장 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태현",
                    "script": "Simple creates brilliant solutions!",
                    "translation": "간단함이 훌륭한 해결책을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ designs work best for Ha-yeon.",
                    "hint": "ISTP는 복잡하지 않은 실용적 디자인을 선호해요.",
                    "optionA": "Complex",
                    "optionB": "Simple",
                    "optionC": "Colorful",
                    "result": "Simple",
                    "explanation": "하연이에게는 간단한 디자인이 가장 좋아요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하연",
                    "script": "You see creative potential.",
                    "translation": "너는 창조적 잠재력을 봐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태현",
                    "script": "Your inventions will help everyone!",
                    "translation": "네 발명품이 모든 사람에게 도움이 될 거야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태현의 격려에요.",
                    "optionA": "inventions",
                    "optionB": "everyone",
                    "optionC": "Your",
                    "result": "Your inventions everyone",
                    "explanation": "태현은 하연이의 발명품이 모든 사람에게 도움이 될 거라고 격려했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "운동 기구 만들기",
            "explanation": "ISTP의 실용적인 제작과 ENTP의 창의적 아이디어 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I make exercise tools.",
                    "translation": "운동 도구를 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태현",
                    "script": "Tools help people grow!",
                    "translation": "도구가 사람들이 성장하는 데 도움이 돼!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하연이는 운동 도구를 만드나요?",
                    "hint": "ISTP는 실용적인 도구를 직접 제작해요.",
                    "result": "O",
                    "explanation": "하연이는 'I make exercise tools'라고 운동 도구를 만든다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하연",
                    "script": "Simple designs work best.",
                    "translation": "간단한 디자인이 가장 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태현",
                    "script": "Simple creates brilliant solutions!",
                    "translation": "간단함이 훌륭한 해결책을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ designs work best for Ha-yeon.",
                    "hint": "ISTP는 복잡하지 않은 실용적 디자인을 선호해요.",
                    "optionA": "Complex",
                    "optionB": "Simple",
                    "optionC": "Colorful",
                    "result": "Simple",
                    "explanation": "하연이에게는 간단한 디자인이 가장 좋아요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하연",
                    "script": "You see creative potential.",
                    "translation": "너는 창조적 잠재력을 봐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태현",
                    "script": "Your inventions will help everyone!",
                    "translation": "네 발명품이 모든 사람에게 도움이 될 거야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태현의 격려에요.",
                    "optionA": "inventions",
                    "optionB": "everyone",
                    "optionC": "Your",
                    "result": "Your inventions everyone",
                    "explanation": "태현은 하연이의 발명품이 모든 사람에게 도움이 될 거라고 격려했어요."
                }
            ]
        }
    ]
}
ID: 5407 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "룸메이트 청소 분담",
            "explanation": "ISTP의 실용적 해결과 ISTJ의 체계적 규칙 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "Let's split tasks simply.",
                    "translation": "업무를 간단히 나누자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "We need clear schedule.",
                    "translation": "명확한 일정이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동현은 명확한 일정을 원하나요?",
                    "hint": "ISTJ는 체계적인 규칙을 선호해요.",
                    "result": "O",
                    "explanation": "동현은 'clear schedule'이라며 명확한 일정을 원해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Fair division works best.",
                    "translation": "공평한 분담이 최선이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Rules prevent future conflicts.",
                    "translation": "규칙이 미래 갈등을 예방해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-o wants @@ division.",
                    "hint": "ISTP는 공정하고 실용적인 해결을 선호해요.",
                    "optionA": "complicated",
                    "optionB": "fair",
                    "optionC": "flexible",
                    "result": "fair",
                    "explanation": "태오는 공평한 분담을 원해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Your system works!",
                    "translation": "네 시스템이 효과적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Simple solutions rock!",
                    "translation": "간단한 해결책이 멋져!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현의 칭찬이에요.",
                    "optionA": "Simple",
                    "optionB": "solutions",
                    "optionC": "rock",
                    "result": "Simple solutions rock",
                    "explanation": "동현은 태오의 간단한 해결책이 멋지다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "룸메이트 청소 분담",
            "explanation": "ISTP의 실용적 해결과 ISTJ의 체계적 규칙 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "Let's split tasks simply.",
                    "translation": "업무를 간단히 나누자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "We need clear schedule.",
                    "translation": "명확한 일정이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동현은 명확한 일정을 원하나요?",
                    "hint": "ISTJ는 체계적인 규칙을 선호해요.",
                    "result": "O",
                    "explanation": "동현은 'clear schedule'이라며 명확한 일정을 원해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Fair division works best.",
                    "translation": "공평한 분담이 최선이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Rules prevent future conflicts.",
                    "translation": "규칙이 미래 갈등을 예방해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-o wants @@ division.",
                    "hint": "ISTP는 공정하고 실용적인 해결을 선호해요.",
                    "optionA": "complicated",
                    "optionB": "fair",
                    "optionC": "flexible",
                    "result": "fair",
                    "explanation": "태오는 공평한 분담을 원해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Your system works!",
                    "translation": "네 시스템이 효과적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Simple solutions rock!",
                    "translation": "간단한 해결책이 멋져!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "동현의 칭찬이에요.",
                    "optionA": "Simple",
                    "optionB": "solutions",
                    "optionC": "rock",
                    "result": "Simple solutions rock",
                    "explanation": "동현은 태오의 간단한 해결책이 멋지다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 5408 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 회의 의견 차이",
            "explanation": "ISTP의 직접적 중재와 ISTJ의 절차적 해결 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "Let's address main issue.",
                    "translation": "주요 문제를 다루자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "Follow proper meeting protocol.",
                    "translation": "적절한 회의 절차를 따르자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지호는 절차를 중시하나요?",
                    "hint": "ISTJ는 정해진 방식을 선호해요.",
                    "result": "O",
                    "explanation": "지호는 'proper protocol'이라며 절차를 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Core problem needs fixing.",
                    "translation": "핵심 문제를 해결해야 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Structure ensures everyone speaks.",
                    "translation": "구조가 모두의 발언을 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seong-ho wants to address the @@ issue.",
                    "hint": "ISTP는 핵심을 직접적으로 다뤄요.",
                    "optionA": "minor",
                    "optionB": "main",
                    "optionC": "future",
                    "result": "main",
                    "explanation": "성호는 주요 문제를 직접 다루자고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "Order helps everyone!",
                    "translation": "질서가 모두를 도와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Direct approach works!",
                    "translation": "직접적 접근이 효과적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지호의 인정이에요.",
                    "optionA": "Direct",
                    "optionB": "approach",
                    "optionC": "works",
                    "result": "Direct approach works",
                    "explanation": "지호는 성호의 직접적 접근이 효과적이라고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 회의 의견 차이",
            "explanation": "ISTP의 직접적 중재와 ISTJ의 절차적 해결 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "Let's address main issue.",
                    "translation": "주요 문제를 다루자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "Follow proper meeting protocol.",
                    "translation": "적절한 회의 절차를 따르자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지호는 절차를 중시하나요?",
                    "hint": "ISTJ는 정해진 방식을 선호해요.",
                    "result": "O",
                    "explanation": "지호는 'proper protocol'이라며 절차를 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Core problem needs fixing.",
                    "translation": "핵심 문제를 해결해야 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Structure ensures everyone speaks.",
                    "translation": "구조가 모두의 발언을 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seong-ho wants to address the @@ issue.",
                    "hint": "ISTP는 핵심을 직접적으로 다뤄요.",
                    "optionA": "minor",
                    "optionB": "main",
                    "optionC": "future",
                    "result": "main",
                    "explanation": "성호는 주요 문제를 직접 다루자고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "Order helps everyone!",
                    "translation": "질서가 모두를 도와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Direct approach works!",
                    "translation": "직접적 접근이 효과적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지호의 인정이에요.",
                    "optionA": "Direct",
                    "optionB": "approach",
                    "optionC": "works",
                    "result": "Direct approach works",
                    "explanation": "지호는 성호의 직접적 접근이 효과적이라고 인정했어요."
                }
            ]
        }
    ]
}
ID: 5409 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "약속 시간 문제",
            "explanation": "ISTP의 유연한 조정과 ISTJ의 정확한 시간 관리 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "Let's adjust time reasonably.",
                    "translation": "시간을 합리적으로 조정하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "Punctuality shows respect.",
                    "translation": "시간 엄수가 존중을 보여줘."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현수는 시간 엄수를 중요하게 여기나요?",
                    "hint": "ISTJ는 정확성과 책임감을 중시해요.",
                    "result": "O",
                    "explanation": "현수는 'punctuality shows respect'라며 시간 엄수의 중요성을 말해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Flexibility helps everyone.",
                    "translation": "유연성이 모두를 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Reliability builds trust.",
                    "translation": "신뢰성이 믿음을 구축해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-min wants to adjust time @@.",
                    "hint": "ISTP는 합리적이고 실용적인 해결을 추구해요.",
                    "optionA": "strictly",
                    "optionB": "reasonably",
                    "optionC": "randomly",
                    "result": "reasonably",
                    "explanation": "동민은 시간을 합리적으로 조정하자고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Respect matters most!",
                    "translation": "존중이 가장 중요해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현수",
                    "script": "Flexibility helps situations!",
                    "translation": "유연성이 상황을 도와!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현수의 인정이에요.",
                    "optionA": "Flexibility",
                    "optionB": "helps",
                    "optionC": "situations",
                    "result": "Flexibility helps situations",
                    "explanation": "현수는 동민의 유연성이 상황을 도운다고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "약속 시간 문제",
            "explanation": "ISTP의 유연한 조정과 ISTJ의 정확한 시간 관리 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "Let's adjust time reasonably.",
                    "translation": "시간을 합리적으로 조정하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "Punctuality shows respect.",
                    "translation": "시간 엄수가 존중을 보여줘."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현수는 시간 엄수를 중요하게 여기나요?",
                    "hint": "ISTJ는 정확성과 책임감을 중시해요.",
                    "result": "O",
                    "explanation": "현수는 'punctuality shows respect'라며 시간 엄수의 중요성을 말해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Flexibility helps everyone.",
                    "translation": "유연성이 모두를 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Reliability builds trust.",
                    "translation": "신뢰성이 믿음을 구축해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-min wants to adjust time @@.",
                    "hint": "ISTP는 합리적이고 실용적인 해결을 추구해요.",
                    "optionA": "strictly",
                    "optionB": "reasonably",
                    "optionC": "randomly",
                    "result": "reasonably",
                    "explanation": "동민은 시간을 합리적으로 조정하자고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Respect matters most!",
                    "translation": "존중이 가장 중요해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현수",
                    "script": "Flexibility helps situations!",
                    "translation": "유연성이 상황을 도와!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "현수의 인정이에요.",
                    "optionA": "Flexibility",
                    "optionB": "helps",
                    "optionC": "situations",
                    "result": "Flexibility helps situations",
                    "explanation": "현수는 동민의 유연성이 상황을 도운다고 인정했어요."
                }
            ]
        }
    ]
}
ID: 5410 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구들 사이 다툼",
            "explanation": "ISTP의 객관적 중재와 ISFJ의 감정적 화해 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "Facts matter most.",
                    "translation": "사실이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "Everyone's feelings count.",
                    "translation": "모든 사람의 감정이 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예나는 감정을 중시하나요?",
                    "hint": "ISFJ는 모든 사람의 감정을 배려해요.",
                    "result": "O",
                    "explanation": "예나는 'everyone's feelings count'라며 감정을 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "Clear solution needed.",
                    "translation": "명확한 해결책이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Understanding prevents hurt feelings.",
                    "translation": "이해가 상처받는 감정을 예방해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Si-u thinks @@ matter most.",
                    "hint": "ISTP는 객관적 사실에 기반해 판단해요.",
                    "optionA": "emotions",
                    "optionB": "facts",
                    "optionC": "opinions",
                    "result": "facts",
                    "explanation": "시우는 사실이 가장 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "Caring brings harmony!",
                    "translation": "배려가 조화를 가져와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Logic helps clarify!",
                    "translation": "논리가 명확하게 도와!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예나의 인정이에요.",
                    "optionA": "Logic",
                    "optionB": "helps",
                    "optionC": "clarify",
                    "result": "Logic helps clarify",
                    "explanation": "예나는 시우의 논리가 명확하게 도운다고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구들 사이 다툼",
            "explanation": "ISTP의 객관적 중재와 ISFJ의 감정적 화해 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "Facts matter most.",
                    "translation": "사실이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "Everyone's feelings count.",
                    "translation": "모든 사람의 감정이 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예나는 감정을 중시하나요?",
                    "hint": "ISFJ는 모든 사람의 감정을 배려해요.",
                    "result": "O",
                    "explanation": "예나는 'everyone's feelings count'라며 감정을 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "Clear solution needed.",
                    "translation": "명확한 해결책이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Understanding prevents hurt feelings.",
                    "translation": "이해가 상처받는 감정을 예방해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Si-u thinks @@ matter most.",
                    "hint": "ISTP는 객관적 사실에 기반해 판단해요.",
                    "optionA": "emotions",
                    "optionB": "facts",
                    "optionC": "opinions",
                    "result": "facts",
                    "explanation": "시우는 사실이 가장 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "Caring brings harmony!",
                    "translation": "배려가 조화를 가져와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Logic helps clarify!",
                    "translation": "논리가 명확하게 도와!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예나의 인정이에요.",
                    "optionA": "Logic",
                    "optionB": "helps",
                    "optionC": "clarify",
                    "result": "Logic helps clarify",
                    "explanation": "예나는 시우의 논리가 명확하게 도운다고 인정했어요."
                }
            ]
        }
    ]
}
ID: 5411 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "가족 저녁 메뉴 갈등",
            "explanation": "ISTP의 실용적 선택과 ISFJ의 모두 배려 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Choose what's available.",
                    "translation": "있는 것 중에서 선택하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "Consider everyone's preferences.",
                    "translation": "모든 사람의 취향을 고려하자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수현은 모든 사람을 고려하나요?",
                    "hint": "ISFJ는 모든 구성원을 배려해요.",
                    "result": "O",
                    "explanation": "수현은 'everyone's preferences'라며 모든 사람을 고려해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Practical choices work.",
                    "translation": "실용적 선택이 효과적이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Happiness matters for everyone.",
                    "translation": "모든 사람의 행복이 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-u wants to choose what's @@.",
                    "hint": "ISTP는 현실적이고 실용적인 선택을 해요.",
                    "optionA": "expensive",
                    "optionB": "available",
                    "optionC": "popular",
                    "result": "available",
                    "explanation": "상우는 있는 것 중에서 선택하자고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Thoughtfulness creates peace!",
                    "translation": "사려 깊음이 평화를 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수현",
                    "script": "Practicality saves time!",
                    "translation": "실용성이 시간을 절약해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수현의 인정이에요.",
                    "optionA": "Practicality",
                    "optionB": "saves",
                    "optionC": "time",
                    "result": "Practicality saves time",
                    "explanation": "수현은 상우의 실용성이 시간을 절약한다고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "가족 저녁 메뉴 갈등",
            "explanation": "ISTP의 실용적 선택과 ISFJ의 모두 배려 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Choose what's available.",
                    "translation": "있는 것 중에서 선택하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "Consider everyone's preferences.",
                    "translation": "모든 사람의 취향을 고려하자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수현은 모든 사람을 고려하나요?",
                    "hint": "ISFJ는 모든 구성원을 배려해요.",
                    "result": "O",
                    "explanation": "수현은 'everyone's preferences'라며 모든 사람을 고려해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Practical choices work.",
                    "translation": "실용적 선택이 효과적이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Happiness matters for everyone.",
                    "translation": "모든 사람의 행복이 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-u wants to choose what's @@.",
                    "hint": "ISTP는 현실적이고 실용적인 선택을 해요.",
                    "optionA": "expensive",
                    "optionB": "available",
                    "optionC": "popular",
                    "result": "available",
                    "explanation": "상우는 있는 것 중에서 선택하자고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Thoughtfulness creates peace!",
                    "translation": "사려 깊음이 평화를 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수현",
                    "script": "Practicality saves time!",
                    "translation": "실용성이 시간을 절약해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "수현의 인정이에요.",
                    "optionA": "Practicality",
                    "optionB": "saves",
                    "optionC": "time",
                    "result": "Practicality saves time",
                    "explanation": "수현은 상우의 실용성이 시간을 절약한다고 인정했어요."
                }
            ]
        }
    ]
}
ID: 5412 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "직장 동료 업무 갈등",
            "explanation": "ISTP의 효율적 분배와 ISFJ의 협력적 해결 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건호",
                    "script": "Divide work efficiently.",
                    "translation": "업무를 효율적으로 나누자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "Let's support each other.",
                    "translation": "서로를 도와주자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤서는 서로 돕자고 제안하나요?",
                    "hint": "ISFJ는 협력과 지원을 중시해요.",
                    "result": "O",
                    "explanation": "윤서는 'support each other'라며 서로 돕자고 제안해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건호",
                    "script": "Clear roles prevent confusion.",
                    "translation": "명확한 역할이 혼란을 예방해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "Teamwork makes things easier.",
                    "translation": "팀워크가 일을 쉽게 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Geon-ho wants to divide work @@.",
                    "hint": "ISTP는 효율성을 추구해요.",
                    "optionA": "slowly",
                    "optionB": "efficiently",
                    "optionC": "equally",
                    "result": "efficiently",
                    "explanation": "건호는 업무를 효율적으로 나누자고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건호",
                    "script": "Support builds strength!",
                    "translation": "지원이 힘을 기르네!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤서",
                    "script": "Efficiency creates success!",
                    "translation": "효율성이 성공을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "윤서의 인정이에요.",
                    "optionA": "Efficiency",
                    "optionB": "creates",
                    "optionC": "success",
                    "result": "Efficiency creates success",
                    "explanation": "윤서는 건호의 효율성이 성공을 만든다고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "직장 동료 업무 갈등",
            "explanation": "ISTP의 효율적 분배와 ISFJ의 협력적 해결 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건호",
                    "script": "Divide work efficiently.",
                    "translation": "업무를 효율적으로 나누자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "Let's support each other.",
                    "translation": "서로를 도와주자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤서는 서로 돕자고 제안하나요?",
                    "hint": "ISFJ는 협력과 지원을 중시해요.",
                    "result": "O",
                    "explanation": "윤서는 'support each other'라며 서로 돕자고 제안해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건호",
                    "script": "Clear roles prevent confusion.",
                    "translation": "명확한 역할이 혼란을 예방해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "Teamwork makes things easier.",
                    "translation": "팀워크가 일을 쉽게 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Geon-ho wants to divide work @@.",
                    "hint": "ISTP는 효율성을 추구해요.",
                    "optionA": "slowly",
                    "optionB": "efficiently",
                    "optionC": "equally",
                    "result": "efficiently",
                    "explanation": "건호는 업무를 효율적으로 나누자고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건호",
                    "script": "Support builds strength!",
                    "translation": "지원이 힘을 기르네!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤서",
                    "script": "Efficiency creates success!",
                    "translation": "효율성이 성공을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "윤서의 인정이에요.",
                    "optionA": "Efficiency",
                    "optionB": "creates",
                    "optionC": "success",
                    "result": "Efficiency creates success",
                    "explanation": "윤서는 건호의 효율성이 성공을 만든다고 인정했어요."
                }
            ]
        }
    ]
}
ID: 5413 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "음악 볼륨 소음 문제",
            "explanation": "ISTP의 합리적 조절과 ISFP의 평화로운 해결 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "Set reasonable volume level.",
                    "translation": "합리적인 볼륨 수준을 정하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Peaceful solution feels better.",
                    "translation": "평화로운 해결이 더 좋아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채영은 평화로운 해결을 선호하나요?",
                    "hint": "ISFP는 조화로운 해결책을 좋아해요.",
                    "result": "O",
                    "explanation": "채영은 'peaceful solution'이라며 평화로운 해결을 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "Balance works for everyone.",
                    "translation": "균형이 모두에게 효과적이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Harmony creates good feelings.",
                    "translation": "조화가 좋은 감정을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-jun wants to set @@ volume level.",
                    "hint": "ISTP는 합리적이고 실용적인 기준을 정해요.",
                    "optionA": "loud",
                    "optionB": "reasonable",
                    "optionC": "quiet",
                    "result": "reasonable",
                    "explanation": "태준은 합리적인 볼륨 수준을 정하자고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "Harmony brings comfort!",
                    "translation": "조화가 편안함을 가져와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Balance works perfectly!",
                    "translation": "균형이 완벽하게 작용해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채영의 인정이에요.",
                    "optionA": "Balance",
                    "optionB": "works",
                    "optionC": "perfectly",
                    "result": "Balance works perfectly",
                    "explanation": "채영은 태준의 균형이 완벽하게 작용한다고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "음악 볼륨 소음 문제",
            "explanation": "ISTP의 합리적 조절과 ISFP의 평화로운 해결 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "Set reasonable volume level.",
                    "translation": "합리적인 볼륨 수준을 정하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Peaceful solution feels better.",
                    "translation": "평화로운 해결이 더 좋아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채영은 평화로운 해결을 선호하나요?",
                    "hint": "ISFP는 조화로운 해결책을 좋아해요.",
                    "result": "O",
                    "explanation": "채영은 'peaceful solution'이라며 평화로운 해결을 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "Balance works for everyone.",
                    "translation": "균형이 모두에게 효과적이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Harmony creates good feelings.",
                    "translation": "조화가 좋은 감정을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-jun wants to set @@ volume level.",
                    "hint": "ISTP는 합리적이고 실용적인 기준을 정해요.",
                    "optionA": "loud",
                    "optionB": "reasonable",
                    "optionC": "quiet",
                    "result": "reasonable",
                    "explanation": "태준은 합리적인 볼륨 수준을 정하자고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "Harmony brings comfort!",
                    "translation": "조화가 편안함을 가져와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Balance works perfectly!",
                    "translation": "균형이 완벽하게 작용해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "채영의 인정이에요.",
                    "optionA": "Balance",
                    "optionB": "works",
                    "optionC": "perfectly",
                    "result": "Balance works perfectly",
                    "explanation": "채영은 태준의 균형이 완벽하게 작용한다고 인정했어요."
                }
            ]
        }
    ]
}
ID: 5414 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "그룹 여행 계획 충돌",
            "explanation": "ISTP의 현실적 조정과 ISFP의 개인 맞춤 해결 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Find middle ground solution.",
                    "translation": "절충안을 찾자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수지",
                    "script": "Everyone's comfort matters.",
                    "translation": "모든 사람의 편안함이 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수지는 모든 사람의 편안함을 생각하나요?",
                    "hint": "ISFP는 개인의 감정과 편안함을 중시해요.",
                    "result": "O",
                    "explanation": "수지는 'everyone's comfort matters'라며 편안함을 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Compromise satisfies most people.",
                    "translation": "타협이 대부분 사람을 만족시켜."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수지",
                    "script": "Personal needs deserve respect.",
                    "translation": "개인적 필요가 존중받을 가치가 있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seong-jin wants to find @@ ground solution.",
                    "hint": "ISTP는 실용적인 중간 지점을 찾아요.",
                    "optionA": "high",
                    "optionB": "middle",
                    "optionC": "low",
                    "result": "middle",
                    "explanation": "성진은 절충안을 찾자고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "Individual respect matters!",
                    "translation": "개인 존중이 중요해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수지",
                    "script": "Compromise creates fairness!",
                    "translation": "타협이 공정함을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수지의 인정이에요.",
                    "optionA": "Compromise",
                    "optionB": "creates",
                    "optionC": "fairness",
                    "result": "Compromise creates fairness",
                    "explanation": "수지는 성진의 타협이 공정함을 만든다고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "그룹 여행 계획 충돌",
            "explanation": "ISTP의 현실적 조정과 ISFP의 개인 맞춤 해결 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Find middle ground solution.",
                    "translation": "절충안을 찾자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수지",
                    "script": "Everyone's comfort matters.",
                    "translation": "모든 사람의 편안함이 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수지는 모든 사람의 편안함을 생각하나요?",
                    "hint": "ISFP는 개인의 감정과 편안함을 중시해요.",
                    "result": "O",
                    "explanation": "수지는 'everyone's comfort matters'라며 편안함을 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Compromise satisfies most people.",
                    "translation": "타협이 대부분 사람을 만족시켜."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수지",
                    "script": "Personal needs deserve respect.",
                    "translation": "개인적 필요가 존중받을 가치가 있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seong-jin wants to find @@ ground solution.",
                    "hint": "ISTP는 실용적인 중간 지점을 찾아요.",
                    "optionA": "high",
                    "optionB": "middle",
                    "optionC": "low",
                    "result": "middle",
                    "explanation": "성진은 절충안을 찾자고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "Individual respect matters!",
                    "translation": "개인 존중이 중요해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수지",
                    "script": "Compromise creates fairness!",
                    "translation": "타협이 공정함을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "수지의 인정이에요.",
                    "optionA": "Compromise",
                    "optionB": "creates",
                    "optionC": "fairness",
                    "result": "Compromise creates fairness",
                    "explanation": "수지는 성진의 타협이 공정함을 만든다고 인정했어요."
                }
            ]
        }
    ]
}
ID: 5415 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "동아리 활동 선택 분쟁",
            "explanation": "ISTP의 효율적 결정과 ISFP의 가치 중심 해결 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "Choose most practical option.",
                    "translation": "가장 실용적인 옵션을 선택하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Values should guide decisions.",
                    "translation": "가치가 결정을 이끌어야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "아린은 가치를 중시하나요?",
                    "hint": "ISFP는 개인의 가치와 신념을 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "아린은 'values should guide decisions'라며 가치를 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Efficiency saves resources.",
                    "translation": "효율성이 자원을 절약해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아린",
                    "script": "Meaningful choices feel right.",
                    "translation": "의미 있는 선택이 옳게 느껴져."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-min wants to choose the most @@ option.",
                    "hint": "ISTP는 실용성과 효율성을 추구해요.",
                    "optionA": "expensive",
                    "optionB": "practical",
                    "optionC": "popular",
                    "result": "practical",
                    "explanation": "동민은 가장 실용적인 옵션을 선택하자고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Meaning brings satisfaction!",
                    "translation": "의미가 만족을 가져와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아린",
                    "script": "Practical thinking helps!",
                    "translation": "실용적 사고가 도와!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "아린의 인정이에요.",
                    "optionA": "Practical",
                    "optionB": "thinking",
                    "optionC": "helps",
                    "result": "Practical thinking helps",
                    "explanation": "아린은 동민의 실용적 사고가 도움이 된다고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "동아리 활동 선택 분쟁",
            "explanation": "ISTP의 효율적 결정과 ISFP의 가치 중심 해결 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "Choose most practical option.",
                    "translation": "가장 실용적인 옵션을 선택하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Values should guide decisions.",
                    "translation": "가치가 결정을 이끌어야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "아린은 가치를 중시하나요?",
                    "hint": "ISFP는 개인의 가치와 신념을 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "아린은 'values should guide decisions'라며 가치를 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Efficiency saves resources.",
                    "translation": "효율성이 자원을 절약해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아린",
                    "script": "Meaningful choices feel right.",
                    "translation": "의미 있는 선택이 옳게 느껴져."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-min wants to choose the most @@ option.",
                    "hint": "ISTP는 실용성과 효율성을 추구해요.",
                    "optionA": "expensive",
                    "optionB": "practical",
                    "optionC": "popular",
                    "result": "practical",
                    "explanation": "동민은 가장 실용적인 옵션을 선택하자고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Meaning brings satisfaction!",
                    "translation": "의미가 만족을 가져와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아린",
                    "script": "Practical thinking helps!",
                    "translation": "실용적 사고가 도와!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "아린의 인정이에요.",
                    "optionA": "Practical",
                    "optionB": "thinking",
                    "optionC": "helps",
                    "result": "Practical thinking helps",
                    "explanation": "아린은 동민의 실용적 사고가 도움이 된다고 인정했어요."
                }
            ]
        }
    ]
}
ID: 5416 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 프로젝트 방향 갈등",
            "explanation": "ISTP의 즉석 해결과 INTJ의 전략적 분석 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Fix immediate problems first.",
                    "translation": "당장 문제부터 해결하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Analyze root causes thoroughly.",
                    "translation": "근본 원인을 철저히 분석하자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지훈은 근본 원인을 분석하나요?",
                    "hint": "INTJ는 문제의 본질을 파악하려 해요.",
                    "result": "O",
                    "explanation": "지훈은 'analyze root causes'라며 근본 원인 분석을 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Quick action prevents delays.",
                    "translation": "빠른 행동이 지연을 예방해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Deep understanding prevents recurrence.",
                    "translation": "깊은 이해가 재발을 예방해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-u wants to fix @@ problems first.",
                    "hint": "ISTP는 당장 해결해야 할 문제에 집중해요.",
                    "optionA": "future",
                    "optionB": "immediate",
                    "optionC": "complex",
                    "result": "immediate",
                    "explanation": "상우는 당장 문제부터 해결하자고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Analysis creates wisdom!",
                    "translation": "분석이 지혜를 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Quick solutions work!",
                    "translation": "빠른 해결책이 효과적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지훈의 인정이에요.",
                    "optionA": "Quick",
                    "optionB": "solutions",
                    "optionC": "work",
                    "result": "Quick solutions work",
                    "explanation": "지훈은 상우의 빠른 해결책이 효과적이라고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 프로젝트 방향 갈등",
            "explanation": "ISTP의 즉석 해결과 INTJ의 전략적 분석 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Fix immediate problems first.",
                    "translation": "당장 문제부터 해결하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Analyze root causes thoroughly.",
                    "translation": "근본 원인을 철저히 분석하자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지훈은 근본 원인을 분석하나요?",
                    "hint": "INTJ는 문제의 본질을 파악하려 해요.",
                    "result": "O",
                    "explanation": "지훈은 'analyze root causes'라며 근본 원인 분석을 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Quick action prevents delays.",
                    "translation": "빠른 행동이 지연을 예방해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Deep understanding prevents recurrence.",
                    "translation": "깊은 이해가 재발을 예방해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-u wants to fix @@ problems first.",
                    "hint": "ISTP는 당장 해결해야 할 문제에 집중해요.",
                    "optionA": "future",
                    "optionB": "immediate",
                    "optionC": "complex",
                    "result": "immediate",
                    "explanation": "상우는 당장 문제부터 해결하자고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Analysis creates wisdom!",
                    "translation": "분석이 지혜를 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Quick solutions work!",
                    "translation": "빠른 해결책이 효과적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지훈의 인정이에요.",
                    "optionA": "Quick",
                    "optionB": "solutions",
                    "optionC": "work",
                    "result": "Quick solutions work",
                    "explanation": "지훈은 상우의 빠른 해결책이 효과적이라고 인정했어요."
                }
            ]
        }
    ]
}
ID: 5417 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "조별과제 역할 분담 갈등",
            "explanation": "ISTP의 현재 중심 해결과 INTJ의 미래 대비 해결 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "Handle current tasks well.",
                    "translation": "현재 업무를 잘 처리하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "Plan for future challenges.",
                    "translation": "미래 도전을 위해 계획하자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "승현은 미래를 대비하나요?",
                    "hint": "INTJ는 장기적 관점에서 생각해요.",
                    "result": "O",
                    "explanation": "승현은 'plan for future challenges'라며 미래를 대비해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "Present focus ensures quality.",
                    "translation": "현재 집중이 품질을 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Preparation prevents future problems.",
                    "translation": "준비가 미래 문제를 예방해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Si-u wants to handle @@ tasks well.",
                    "hint": "ISTP는 현재 상황에 집중해요.",
                    "optionA": "past",
                    "optionB": "current",
                    "optionC": "future",
                    "result": "current",
                    "explanation": "시우는 현재 업무를 잘 처리하자고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "Planning shows wisdom!",
                    "translation": "계획이 지혜를 보여줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Present focus delivers!",
                    "translation": "현재 집중이 성과를 내!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "승현의 인정이에요.",
                    "optionA": "Present",
                    "optionB": "focus",
                    "optionC": "delivers",
                    "result": "Present focus delivers",
                    "explanation": "승현은 시우의 현재 집중이 성과를 낸다고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "조별과제 역할 분담 갈등",
            "explanation": "ISTP의 현재 중심 해결과 INTJ의 미래 대비 해결 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "Handle current tasks well.",
                    "translation": "현재 업무를 잘 처리하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "Plan for future challenges.",
                    "translation": "미래 도전을 위해 계획하자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "승현은 미래를 대비하나요?",
                    "hint": "INTJ는 장기적 관점에서 생각해요.",
                    "result": "O",
                    "explanation": "승현은 'plan for future challenges'라며 미래를 대비해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "Present focus ensures quality.",
                    "translation": "현재 집중이 품질을 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Preparation prevents future problems.",
                    "translation": "준비가 미래 문제를 예방해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Si-u wants to handle @@ tasks well.",
                    "hint": "ISTP는 현재 상황에 집중해요.",
                    "optionA": "past",
                    "optionB": "current",
                    "optionC": "future",
                    "result": "current",
                    "explanation": "시우는 현재 업무를 잘 처리하자고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "Planning shows wisdom!",
                    "translation": "계획이 지혜를 보여줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Present focus delivers!",
                    "translation": "현재 집중이 성과를 내!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "승현의 인정이에요.",
                    "optionA": "Present",
                    "optionB": "focus",
                    "optionC": "delivers",
                    "result": "Present focus delivers",
                    "explanation": "승현은 시우의 현재 집중이 성과를 낸다고 인정했어요."
                }
            ]
        }
    ]
}
ID: 5418 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "동호회 운영 방식 갈등",
            "explanation": "ISTP의 단순한 운영과 INTJ의 체계적 구조 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "Keep operations simple.",
                    "translation": "운영을 간단하게 유지하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "Build systematic framework first.",
                    "translation": "먼저 체계적 틀을 구축하자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재현은 체계적 틀을 중시하나요?",
                    "hint": "INTJ는 구조화된 시스템을 선호해요.",
                    "result": "O",
                    "explanation": "재현은 'systematic framework'라며 체계적 틀을 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Flexibility adapts to needs.",
                    "translation": "유연성이 필요에 적응해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Structure ensures long-term success.",
                    "translation": "구조가 장기적 성공을 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-o wants to keep operations @@.",
                    "hint": "ISTP는 복잡하지 않은 실용적 방식을 선호해요.",
                    "optionA": "complex",
                    "optionB": "simple",
                    "optionC": "formal",
                    "result": "simple",
                    "explanation": "태오는 운영을 간단하게 유지하자고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Structure brings stability!",
                    "translation": "구조가 안정성을 가져와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "Simplicity creates clarity!",
                    "translation": "단순함이 명확성을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재현의 인정이에요.",
                    "optionA": "Simplicity",
                    "optionB": "creates",
                    "optionC": "clarity",
                    "result": "Simplicity creates clarity",
                    "explanation": "재현은 태오의 단순함이 명확성을 만든다고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "동호회 운영 방식 갈등",
            "explanation": "ISTP의 단순한 운영과 INTJ의 체계적 구조 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "Keep operations simple.",
                    "translation": "운영을 간단하게 유지하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "Build systematic framework first.",
                    "translation": "먼저 체계적 틀을 구축하자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재현은 체계적 틀을 중시하나요?",
                    "hint": "INTJ는 구조화된 시스템을 선호해요.",
                    "result": "O",
                    "explanation": "재현은 'systematic framework'라며 체계적 틀을 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Flexibility adapts to needs.",
                    "translation": "유연성이 필요에 적응해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Structure ensures long-term success.",
                    "translation": "구조가 장기적 성공을 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-o wants to keep operations @@.",
                    "hint": "ISTP는 복잡하지 않은 실용적 방식을 선호해요.",
                    "optionA": "complex",
                    "optionB": "simple",
                    "optionC": "formal",
                    "result": "simple",
                    "explanation": "태오는 운영을 간단하게 유지하자고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Structure brings stability!",
                    "translation": "구조가 안정성을 가져와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "Simplicity creates clarity!",
                    "translation": "단순함이 명확성을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "재현의 인정이에요.",
                    "optionA": "Simplicity",
                    "optionB": "creates",
                    "optionC": "clarity",
                    "result": "Simplicity creates clarity",
                    "explanation": "재현은 태오의 단순함이 명확성을 만든다고 인정했어요."
                }
            ]
        }
    ]
}
ID: 5419 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "룸메이트 청소 분쟁",
            "explanation": "ISTP의 직접적 해결과 INTP의 논리적 분석 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "Just split cleaning tasks.",
                    "translation": "그냥 청소 일을 나누자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "But why is this happening?",
                    "translation": "하지만 왜 이런 일이 생기지?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 바로 해결책을 제시하나요?",
                    "hint": "ISTP는 직접적인 해결을 선호해요.",
                    "result": "O",
                    "explanation": "태오는 'Just split cleaning tasks'라고 바로 해결책을 제시했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Simple division works fine.",
                    "translation": "간단한 분할이 잘 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "We need the root cause.",
                    "translation": "근본 원인이 필요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-jae wants the root @@.",
                    "hint": "INTP는 근본 원인을 찾으려 해요.",
                    "optionA": "problem",
                    "optionB": "cause",
                    "optionC": "solution",
                    "result": "cause",
                    "explanation": "민재는 문제의 근본 원인을 찾고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Your analysis helps though.",
                    "translation": "네 분석이 도움되긴 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "You solve things directly!",
                    "translation": "넌 직접적으로 해결하네!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민재의 관찰이에요.",
                    "optionA": "solve",
                    "optionB": "directly",
                    "optionC": "You",
                    "result": "You solve directly",
                    "explanation": "민재는 태오가 직접적으로 해결한다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "룸메이트 청소 분쟁",
            "explanation": "ISTP의 직접적 해결과 INTP의 논리적 분석 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "Just split cleaning tasks.",
                    "translation": "그냥 청소 일을 나누자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "But why is this happening?",
                    "translation": "하지만 왜 이런 일이 생기지?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 바로 해결책을 제시하나요?",
                    "hint": "ISTP는 직접적인 해결을 선호해요.",
                    "result": "O",
                    "explanation": "태오는 'Just split cleaning tasks'라고 바로 해결책을 제시했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Simple division works fine.",
                    "translation": "간단한 분할이 잘 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "We need the root cause.",
                    "translation": "근본 원인이 필요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-jae wants the root @@.",
                    "hint": "INTP는 근본 원인을 찾으려 해요.",
                    "optionA": "problem",
                    "optionB": "cause",
                    "optionC": "solution",
                    "result": "cause",
                    "explanation": "민재는 문제의 근본 원인을 찾고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Your analysis helps though.",
                    "translation": "네 분석이 도움되긴 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "You solve things directly!",
                    "translation": "넌 직접적으로 해결하네!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민재의 관찰이에요.",
                    "optionA": "solve",
                    "optionB": "directly",
                    "optionC": "You",
                    "result": "You solve directly",
                    "explanation": "민재는 태오가 직접적으로 해결한다고 말했어요."
                }
            ]
        }
    ]
}
ID: 5420 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구 사이 오해",
            "explanation": "ISTP의 간단한 해결과 INTP의 체계적 접근 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "Let's talk it out.",
                    "translation": "그냥 얘기해보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도현",
                    "script": "First, analyze the situation.",
                    "translation": "먼저 상황을 분석해보자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도현이는 먼저 분석하려고 하나요?",
                    "hint": "INTP는 분석적 접근을 선호해요.",
                    "result": "O",
                    "explanation": "도현이는 'First, analyze the situation'이라고 먼저 분석하려 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Direct conversation is better.",
                    "translation": "직접 대화가 더 나아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도현",
                    "script": "But patterns might repeat.",
                    "translation": "하지만 패턴이 반복될 수 있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-hyeon worries patterns might @@.",
                    "hint": "INTP는 반복되는 문제를 우려해요.",
                    "optionA": "stop",
                    "optionB": "repeat",
                    "optionC": "change",
                    "result": "repeat",
                    "explanation": "도현이는 패턴이 반복될까 봐 걱정해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "You think ahead well.",
                    "translation": "넌 미리 잘 생각해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도현",
                    "script": "You act quickly though!",
                    "translation": "넌 빠르게 행동하네!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도현이의 칭찬이에요.",
                    "optionA": "act",
                    "optionB": "quickly",
                    "optionC": "You",
                    "result": "You act quickly",
                    "explanation": "도현이는 동민이가 빠르게 행동한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구 사이 오해",
            "explanation": "ISTP의 간단한 해결과 INTP의 체계적 접근 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "Let's talk it out.",
                    "translation": "그냥 얘기해보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도현",
                    "script": "First, analyze the situation.",
                    "translation": "먼저 상황을 분석해보자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도현이는 먼저 분석하려고 하나요?",
                    "hint": "INTP는 분석적 접근을 선호해요.",
                    "result": "O",
                    "explanation": "도현이는 'First, analyze the situation'이라고 먼저 분석하려 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Direct conversation is better.",
                    "translation": "직접 대화가 더 나아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도현",
                    "script": "But patterns might repeat.",
                    "translation": "하지만 패턴이 반복될 수 있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-hyeon worries patterns might @@.",
                    "hint": "INTP는 반복되는 문제를 우려해요.",
                    "optionA": "stop",
                    "optionB": "repeat",
                    "optionC": "change",
                    "result": "repeat",
                    "explanation": "도현이는 패턴이 반복될까 봐 걱정해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "You think ahead well.",
                    "translation": "넌 미리 잘 생각해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도현",
                    "script": "You act quickly though!",
                    "translation": "넌 빠르게 행동하네!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도현이의 칭찬이에요.",
                    "optionA": "act",
                    "optionB": "quickly",
                    "optionC": "You",
                    "result": "You act quickly",
                    "explanation": "도현이는 동민이가 빠르게 행동한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 5421 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 프로젝트 의견 충돌",
            "explanation": "ISTP의 실용적 조정과 INTP의 이론적 해결 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Pick the working solution.",
                    "translation": "작동하는 해결책을 고르자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "We should understand why.",
                    "translation": "왜 그런지 이해해야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진이는 작동하는 해결책을 우선시하나요?",
                    "hint": "ISTP는 실용적인 결과를 중시해요.",
                    "result": "O",
                    "explanation": "성진이는 'Pick the working solution'이라고 실용적 해결을 우선했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Results matter most now.",
                    "translation": "지금은 결과가 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "But theory prevents future problems.",
                    "translation": "하지만 이론이 미래 문제를 방지해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jeong-u thinks theory prevents future @@.",
                    "hint": "INTP는 미래 문제 예방을 중시해요.",
                    "optionA": "success",
                    "optionB": "problems",
                    "optionC": "changes",
                    "result": "problems",
                    "explanation": "정우는 이론이 미래 문제를 방지한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "That's actually smart thinking.",
                    "translation": "그게 실제로 똑똑한 생각이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "You focus well!",
                    "translation": "넌 집중을 잘해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정우의 칭찬이에요.",
                    "optionA": "focus",
                    "optionB": "well",
                    "optionC": "You",
                    "result": "You focus well",
                    "explanation": "정우는 성진이가 집중을 잘한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 프로젝트 의견 충돌",
            "explanation": "ISTP의 실용적 조정과 INTP의 이론적 해결 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Pick the working solution.",
                    "translation": "작동하는 해결책을 고르자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "We should understand why.",
                    "translation": "왜 그런지 이해해야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진이는 작동하는 해결책을 우선시하나요?",
                    "hint": "ISTP는 실용적인 결과를 중시해요.",
                    "result": "O",
                    "explanation": "성진이는 'Pick the working solution'이라고 실용적 해결을 우선했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Results matter most now.",
                    "translation": "지금은 결과가 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "But theory prevents future problems.",
                    "translation": "하지만 이론이 미래 문제를 방지해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jeong-u thinks theory prevents future @@.",
                    "hint": "INTP는 미래 문제 예방을 중시해요.",
                    "optionA": "success",
                    "optionB": "problems",
                    "optionC": "changes",
                    "result": "problems",
                    "explanation": "정우는 이론이 미래 문제를 방지한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "That's actually smart thinking.",
                    "translation": "그게 실제로 똑똑한 생각이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "You focus well!",
                    "translation": "넌 집중을 잘해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "정우의 칭찬이에요.",
                    "optionA": "focus",
                    "optionB": "well",
                    "optionC": "You",
                    "result": "You focus well",
                    "explanation": "정우는 성진이가 집중을 잘한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 5422 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "가족 내 의견 대립",
            "explanation": "ISTP의 간결한 해결과 INFJ의 깊은 이해 추구 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "Let's find middle ground.",
                    "translation": "중간 지점을 찾자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "Everyone's feelings matter here.",
                    "translation": "여기서는 모든 사람의 감정이 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민수는 모든 사람의 감정을 고려하나요?",
                    "hint": "INFJ는 모든 사람의 마음을 살펴요.",
                    "result": "O",
                    "explanation": "민수는 'Everyone's feelings matter'라고 모든 감정을 고려해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Simple compromise works best.",
                    "translation": "간단한 타협이 제일 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "But deep understanding helps more.",
                    "translation": "하지만 깊은 이해가 더 도움 돼."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-su believes deep @@ helps more.",
                    "hint": "INFJ는 깊은 이해를 중시해요.",
                    "optionA": "thinking",
                    "optionB": "understanding",
                    "optionC": "planning",
                    "result": "understanding",
                    "explanation": "민수는 깊은 이해가 더 도움된다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "You really care deeply.",
                    "translation": "넌 정말 깊게 신경 써."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "You find solutions fast!",
                    "translation": "넌 빠르게 해결책을 찾아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민수의 칭찬이에요.",
                    "optionA": "find",
                    "optionB": "solutions",
                    "optionC": "You",
                    "result": "You find solutions",
                    "explanation": "민수는 성호가 해결책을 찾는다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "가족 내 의견 대립",
            "explanation": "ISTP의 간결한 해결과 INFJ의 깊은 이해 추구 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "Let's find middle ground.",
                    "translation": "중간 지점을 찾자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "Everyone's feelings matter here.",
                    "translation": "여기서는 모든 사람의 감정이 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민수는 모든 사람의 감정을 고려하나요?",
                    "hint": "INFJ는 모든 사람의 마음을 살펴요.",
                    "result": "O",
                    "explanation": "민수는 'Everyone's feelings matter'라고 모든 감정을 고려해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Simple compromise works best.",
                    "translation": "간단한 타협이 제일 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "But deep understanding helps more.",
                    "translation": "하지만 깊은 이해가 더 도움 돼."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-su believes deep @@ helps more.",
                    "hint": "INFJ는 깊은 이해를 중시해요.",
                    "optionA": "thinking",
                    "optionB": "understanding",
                    "optionC": "planning",
                    "result": "understanding",
                    "explanation": "민수는 깊은 이해가 더 도움된다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "You really care deeply.",
                    "translation": "넌 정말 깊게 신경 써."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "You find solutions fast!",
                    "translation": "넌 빠르게 해결책을 찾아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민수의 칭찬이에요.",
                    "optionA": "find",
                    "optionB": "solutions",
                    "optionC": "You",
                    "result": "You find solutions",
                    "explanation": "민수는 성호가 해결책을 찾는다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 5423 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "직장 동료와의 갈등",
            "explanation": "ISTP의 직접적 대화와 INFJ의 공감적 접근 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "Just address it directly.",
                    "translation": "그냥 직접 얘기하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "But consider their perspective first.",
                    "translation": "하지만 먼저 그들의 관점을 생각해봐."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 상대방의 관점을 먼저 생각하나요?",
                    "hint": "INFJ는 다른 사람의 입장을 고려해요.",
                    "result": "O",
                    "explanation": "서진이는 'consider their perspective first'라고 상대방 관점을 우선해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하연",
                    "script": "Clear communication prevents confusion.",
                    "translation": "명확한 의사소통이 혼란을 방지해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Empathy creates lasting harmony.",
                    "translation": "공감이 지속적인 조화를 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin believes empathy creates lasting @@.",
                    "hint": "INFJ는 조화로운 관계를 추구해요.",
                    "optionA": "problems",
                    "optionB": "harmony",
                    "optionC": "confusion",
                    "result": "harmony",
                    "explanation": "서진이는 공감이 지속적인 조화를 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하연",
                    "script": "Your approach is thoughtful.",
                    "translation": "네 접근법이 사려 깊어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "You're refreshingly honest!",
                    "translation": "넌 정말 시원시원해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이의 칭찬이에요.",
                    "optionA": "refreshingly",
                    "optionB": "honest",
                    "optionC": "You're",
                    "result": "You're refreshingly honest",
                    "explanation": "서진이는 하연이가 시원시원하다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "직장 동료와의 갈등",
            "explanation": "ISTP의 직접적 대화와 INFJ의 공감적 접근 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "Just address it directly.",
                    "translation": "그냥 직접 얘기하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "But consider their perspective first.",
                    "translation": "하지만 먼저 그들의 관점을 생각해봐."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 상대방의 관점을 먼저 생각하나요?",
                    "hint": "INFJ는 다른 사람의 입장을 고려해요.",
                    "result": "O",
                    "explanation": "서진이는 'consider their perspective first'라고 상대방 관점을 우선해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하연",
                    "script": "Clear communication prevents confusion.",
                    "translation": "명확한 의사소통이 혼란을 방지해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Empathy creates lasting harmony.",
                    "translation": "공감이 지속적인 조화를 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin believes empathy creates lasting @@.",
                    "hint": "INFJ는 조화로운 관계를 추구해요.",
                    "optionA": "problems",
                    "optionB": "harmony",
                    "optionC": "confusion",
                    "result": "harmony",
                    "explanation": "서진이는 공감이 지속적인 조화를 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하연",
                    "script": "Your approach is thoughtful.",
                    "translation": "네 접근법이 사려 깊어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "You're refreshingly honest!",
                    "translation": "넌 정말 시원시원해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진이의 칭찬이에요.",
                    "optionA": "refreshingly",
                    "optionB": "honest",
                    "optionC": "You're",
                    "result": "You're refreshingly honest",
                    "explanation": "서진이는 하연이가 시원시원하다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 5424 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구 그룹 내 갈등",
            "explanation": "ISTP의 효율적 중재와 INFJ의 전체적 조화 추구 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지안",
                    "script": "Let's separate the issues.",
                    "translation": "문제들을 분리하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미나",
                    "script": "We need group healing time.",
                    "translation": "우리에게 그룹 치유 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미나는 그룹 전체의 치유를 중시하나요?",
                    "hint": "INFJ는 전체 그룹의 화합을 생각해요.",
                    "result": "O",
                    "explanation": "미나는 'group healing time'이라고 전체 치유를 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지안",
                    "script": "Practical steps work better.",
                    "translation": "실용적인 단계가 더 잘 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미나",
                    "script": "But emotional wounds need attention.",
                    "translation": "하지만 감정적 상처는 관심이 필요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-na thinks emotional wounds need @@.",
                    "hint": "INFJ는 감정적 치유를 중시해요.",
                    "optionA": "time",
                    "optionB": "attention",
                    "optionC": "space",
                    "result": "attention",
                    "explanation": "미나는 감정적 상처에 관심이 필요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지안",
                    "script": "You see the bigger picture.",
                    "translation": "넌 더 큰 그림을 봐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미나",
                    "script": "You work efficiently!",
                    "translation": "넌 효율적으로 일해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미나의 칭찬이에요.",
                    "optionA": "work",
                    "optionB": "efficiently",
                    "optionC": "You",
                    "result": "You work efficiently",
                    "explanation": "미나는 지안이가 효율적으로 일한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구 그룹 내 갈등",
            "explanation": "ISTP의 효율적 중재와 INFJ의 전체적 조화 추구 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지안",
                    "script": "Let's separate the issues.",
                    "translation": "문제들을 분리하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미나",
                    "script": "We need group healing time.",
                    "translation": "우리에게 그룹 치유 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미나는 그룹 전체의 치유를 중시하나요?",
                    "hint": "INFJ는 전체 그룹의 화합을 생각해요.",
                    "result": "O",
                    "explanation": "미나는 'group healing time'이라고 전체 치유를 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지안",
                    "script": "Practical steps work better.",
                    "translation": "실용적인 단계가 더 잘 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미나",
                    "script": "But emotional wounds need attention.",
                    "translation": "하지만 감정적 상처는 관심이 필요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-na thinks emotional wounds need @@.",
                    "hint": "INFJ는 감정적 치유를 중시해요.",
                    "optionA": "time",
                    "optionB": "attention",
                    "optionC": "space",
                    "result": "attention",
                    "explanation": "미나는 감정적 상처에 관심이 필요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지안",
                    "script": "You see the bigger picture.",
                    "translation": "넌 더 큰 그림을 봐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미나",
                    "script": "You work efficiently!",
                    "translation": "넌 효율적으로 일해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "미나의 칭찬이에요.",
                    "optionA": "work",
                    "optionB": "efficiently",
                    "optionC": "You",
                    "result": "You work efficiently",
                    "explanation": "미나는 지안이가 효율적으로 일한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 5425 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "연인 사이 오해",
            "explanation": "ISTP의 솔직한 대화와 INFP의 감정적 접근 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "Let's be completely honest.",
                    "translation": "완전히 솔직해지자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "But feelings are fragile now.",
                    "translation": "하지만 지금 감정이 연약해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 감정의 연약함을 고려하나요?",
                    "hint": "INFP는 감정적 상태를 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "준호는 'feelings are fragile now'라고 감정 상태를 고려해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Truth fixes things faster.",
                    "translation": "진실이 더 빨리 고쳐."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Gentle care heals better.",
                    "translation": "부드러운 배려가 더 잘 치유해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho believes gentle care @@ better.",
                    "hint": "INFP는 부드러운 치유를 선호해요.",
                    "optionA": "hurts",
                    "optionB": "heals",
                    "optionC": "works",
                    "result": "heals",
                    "explanation": "준호는 부드러운 배려가 더 잘 치유한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "You're very considerate.",
                    "translation": "넌 매우 배려심이 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "You speak very honestly!",
                    "translation": "넌 매우 솔직하게 말해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호의 칭찬이에요.",
                    "optionA": "speak",
                    "optionB": "honestly",
                    "optionC": "You",
                    "result": "You speak honestly",
                    "explanation": "준호는 동민이가 솔직하게 말한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "연인 사이 오해",
            "explanation": "ISTP의 솔직한 대화와 INFP의 감정적 접근 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "Let's be completely honest.",
                    "translation": "완전히 솔직해지자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "But feelings are fragile now.",
                    "translation": "하지만 지금 감정이 연약해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 감정의 연약함을 고려하나요?",
                    "hint": "INFP는 감정적 상태를 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "준호는 'feelings are fragile now'라고 감정 상태를 고려해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Truth fixes things faster.",
                    "translation": "진실이 더 빨리 고쳐."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Gentle care heals better.",
                    "translation": "부드러운 배려가 더 잘 치유해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho believes gentle care @@ better.",
                    "hint": "INFP는 부드러운 치유를 선호해요.",
                    "optionA": "hurts",
                    "optionB": "heals",
                    "optionC": "works",
                    "result": "heals",
                    "explanation": "준호는 부드러운 배려가 더 잘 치유한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "You're very considerate.",
                    "translation": "넌 매우 배려심이 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "You speak very honestly!",
                    "translation": "넌 매우 솔직하게 말해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준호의 칭찬이에요.",
                    "optionA": "speak",
                    "optionB": "honestly",
                    "optionC": "You",
                    "result": "You speak honestly",
                    "explanation": "준호는 동민이가 솔직하게 말한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 5426 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "창작 활동 의견 차이",
            "explanation": "ISTP의 실용적 조정과 INFP의 가치관 중시 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채린",
                    "script": "Choose what works best.",
                    "translation": "가장 잘 되는 걸 선택하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "But this feels wrong.",
                    "translation": "하지만 이건 틀린 느낌이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소희는 느낌을 중요하게 생각하나요?",
                    "hint": "INFP는 내적 가치와 느낌을 중시해요.",
                    "result": "O",
                    "explanation": "소희는 'this feels wrong'이라고 느낌을 중요하게 여겨요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채린",
                    "script": "Results matter more now.",
                    "translation": "지금은 결과가 더 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "My values must stay intact.",
                    "translation": "내 가치관은 그대로 있어야 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-hee says her values must stay @@.",
                    "hint": "INFP는 자신의 가치관을 지키려 해요.",
                    "optionA": "hidden",
                    "optionB": "intact",
                    "optionC": "flexible",
                    "result": "intact",
                    "explanation": "소희는 자신의 가치관이 그대로 있어야 한다고 말해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채린",
                    "script": "I respect your principles.",
                    "translation": "네 원칙을 존중해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소희",
                    "script": "You're very practical!",
                    "translation": "넌 매우 실용적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소희의 칭찬이에요.",
                    "optionA": "very",
                    "optionB": "practical",
                    "optionC": "You're",
                    "result": "You're very practical",
                    "explanation": "소희는 채린이가 매우 실용적이라고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "창작 활동 의견 차이",
            "explanation": "ISTP의 실용적 조정과 INFP의 가치관 중시 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채린",
                    "script": "Choose what works best.",
                    "translation": "가장 잘 되는 걸 선택하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "But this feels wrong.",
                    "translation": "하지만 이건 틀린 느낌이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소희는 느낌을 중요하게 생각하나요?",
                    "hint": "INFP는 내적 가치와 느낌을 중시해요.",
                    "result": "O",
                    "explanation": "소희는 'this feels wrong'이라고 느낌을 중요하게 여겨요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채린",
                    "script": "Results matter more now.",
                    "translation": "지금은 결과가 더 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "My values must stay intact.",
                    "translation": "내 가치관은 그대로 있어야 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-hee says her values must stay @@.",
                    "hint": "INFP는 자신의 가치관을 지키려 해요.",
                    "optionA": "hidden",
                    "optionB": "intact",
                    "optionC": "flexible",
                    "result": "intact",
                    "explanation": "소희는 자신의 가치관이 그대로 있어야 한다고 말해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채린",
                    "script": "I respect your principles.",
                    "translation": "네 원칙을 존중해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소희",
                    "script": "You're very practical!",
                    "translation": "넌 매우 실용적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "소희의 칭찬이에요.",
                    "optionA": "very",
                    "optionB": "practical",
                    "optionC": "You're",
                    "result": "You're very practical",
                    "explanation": "소희는 채린이가 매우 실용적이라고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 5427 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "동아리 활동 방향 갈등",
            "explanation": "ISTP의 효율적 분할과 INFP의 조화로운 합의 추구 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소은",
                    "script": "Split into different groups.",
                    "translation": "다른 그룹으로 나누자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "Everyone should feel included.",
                    "translation": "모든 사람이 포함된 느낌이어야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하윤이는 모든 사람의 포함을 중시하나요?",
                    "hint": "INFP는 모든 사람이 소외되지 않기를 바라요.",
                    "result": "O",
                    "explanation": "하윤이는 'Everyone should feel included'라고 포용을 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소은",
                    "script": "Efficient division prevents conflicts.",
                    "translation": "효율적인 분할이 갈등을 방지해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "But unity brings deeper joy.",
                    "translation": "하지만 단결이 더 깊은 기쁨을 가져다줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-yoon believes unity brings deeper @@.",
                    "hint": "INFP는 함께하는 기쁨을 중시해요.",
                    "optionA": "problems",
                    "optionB": "joy",
                    "optionC": "work",
                    "result": "joy",
                    "explanation": "하윤이는 단결이 더 깊은 기쁨을 가져다준다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소은",
                    "script": "You care about everyone.",
                    "translation": "넌 모든 사람을 신경 써."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하윤",
                    "script": "You solve things cleanly!",
                    "translation": "넌 깔끔하게 해결해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하윤이의 칭찬이에요.",
                    "optionA": "solve",
                    "optionB": "cleanly",
                    "optionC": "You",
                    "result": "You solve cleanly",
                    "explanation": "하윤이는 소은이가 깔끔하게 해결한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "동아리 활동 방향 갈등",
            "explanation": "ISTP의 효율적 분할과 INFP의 조화로운 합의 추구 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소은",
                    "script": "Split into different groups.",
                    "translation": "다른 그룹으로 나누자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "Everyone should feel included.",
                    "translation": "모든 사람이 포함된 느낌이어야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하윤이는 모든 사람의 포함을 중시하나요?",
                    "hint": "INFP는 모든 사람이 소외되지 않기를 바라요.",
                    "result": "O",
                    "explanation": "하윤이는 'Everyone should feel included'라고 포용을 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소은",
                    "script": "Efficient division prevents conflicts.",
                    "translation": "효율적인 분할이 갈등을 방지해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "But unity brings deeper joy.",
                    "translation": "하지만 단결이 더 깊은 기쁨을 가져다줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-yoon believes unity brings deeper @@.",
                    "hint": "INFP는 함께하는 기쁨을 중시해요.",
                    "optionA": "problems",
                    "optionB": "joy",
                    "optionC": "work",
                    "result": "joy",
                    "explanation": "하윤이는 단결이 더 깊은 기쁨을 가져다준다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소은",
                    "script": "You care about everyone.",
                    "translation": "넌 모든 사람을 신경 써."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하윤",
                    "script": "You solve things cleanly!",
                    "translation": "넌 깔끔하게 해결해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "하윤이의 칭찬이에요.",
                    "optionA": "solve",
                    "optionB": "cleanly",
                    "optionC": "You",
                    "result": "You solve cleanly",
                    "explanation": "하윤이는 소은이가 깔끔하게 해결한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 5428 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 업무 마찰",
            "explanation": "ISTP의 유연한 해결과 ESTJ의 체계적 해결 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "Let's adapt as needed.",
                    "translation": "필요에 따라 적응하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "We need clear procedures.",
                    "translation": "명확한 절차가 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 명확한 절차를 중시하나요?",
                    "hint": "ESTJ는 체계적인 접근을 선호해요.",
                    "result": "O",
                    "explanation": "태영이는 'clear procedures'라고 체계적 접근을 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Flexibility prevents future problems.",
                    "translation": "유연성이 미래 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "But structure creates consistency.",
                    "translation": "하지만 구조가 일관성을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young thinks structure creates @@.",
                    "hint": "ESTJ는 일관성과 질서를 중시해요.",
                    "optionA": "problems",
                    "optionB": "consistency",
                    "optionC": "confusion",
                    "result": "consistency",
                    "explanation": "태영이는 구조가 일관성을 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "Your organization helps teams.",
                    "translation": "네 조직력이 팀에 도움 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "You adapt really well!",
                    "translation": "넌 정말 잘 적응해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이의 칭찬이에요.",
                    "optionA": "adapt",
                    "optionB": "well",
                    "optionC": "You",
                    "result": "You adapt well",
                    "explanation": "태영이는 성호가 잘 적응한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 업무 마찰",
            "explanation": "ISTP의 유연한 해결과 ESTJ의 체계적 해결 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "Let's adapt as needed.",
                    "translation": "필요에 따라 적응하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "We need clear procedures.",
                    "translation": "명확한 절차가 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 명확한 절차를 중시하나요?",
                    "hint": "ESTJ는 체계적인 접근을 선호해요.",
                    "result": "O",
                    "explanation": "태영이는 'clear procedures'라고 체계적 접근을 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Flexibility prevents future problems.",
                    "translation": "유연성이 미래 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "But structure creates consistency.",
                    "translation": "하지만 구조가 일관성을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young thinks structure creates @@.",
                    "hint": "ESTJ는 일관성과 질서를 중시해요.",
                    "optionA": "problems",
                    "optionB": "consistency",
                    "optionC": "confusion",
                    "result": "consistency",
                    "explanation": "태영이는 구조가 일관성을 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "Your organization helps teams.",
                    "translation": "네 조직력이 팀에 도움 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "You adapt really well!",
                    "translation": "넌 정말 잘 적응해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이의 칭찬이에요.",
                    "optionA": "adapt",
                    "optionB": "well",
                    "optionC": "You",
                    "result": "You adapt well",
                    "explanation": "태영이는 성호가 잘 적응한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 5429 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "회사 정책 불만",
            "explanation": "ISTP의 개별적 해결과 ESTJ의 공식적 절차 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "보라",
                    "script": "Handle each case individually.",
                    "translation": "각 경우를 개별적으로 처리하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예은",
                    "script": "Follow official complaint procedures.",
                    "translation": "공식적인 불만 절차를 따르자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예은이는 공식적인 절차를 선호하나요?",
                    "hint": "ESTJ는 정해진 규칙과 절차를 중시해요.",
                    "result": "O",
                    "explanation": "예은이는 'official complaint procedures'라고 공식 절차를 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "보라",
                    "script": "Custom solutions work better.",
                    "translation": "맞춤형 해결책이 더 잘 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예은",
                    "script": "Standard processes ensure fairness.",
                    "translation": "표준 절차가 공정성을 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-eun believes standard processes ensure @@.",
                    "hint": "ESTJ는 공정성과 일관성을 중시해요.",
                    "optionA": "speed",
                    "optionB": "fairness",
                    "optionC": "creativity",
                    "result": "fairness",
                    "explanation": "예은이는 표준 절차가 공정성을 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "보라",
                    "script": "You maintain good standards.",
                    "translation": "넌 좋은 기준을 유지해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "You think creatively!",
                    "translation": "넌 창의적으로 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예은이의 칭찬이에요.",
                    "optionA": "think",
                    "optionB": "creatively",
                    "optionC": "You",
                    "result": "You think creatively",
                    "explanation": "예은이는 보라가 창의적으로 생각한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "회사 정책 불만",
            "explanation": "ISTP의 개별적 해결과 ESTJ의 공식적 절차 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "보라",
                    "script": "Handle each case individually.",
                    "translation": "각 경우를 개별적으로 처리하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예은",
                    "script": "Follow official complaint procedures.",
                    "translation": "공식적인 불만 절차를 따르자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예은이는 공식적인 절차를 선호하나요?",
                    "hint": "ESTJ는 정해진 규칙과 절차를 중시해요.",
                    "result": "O",
                    "explanation": "예은이는 'official complaint procedures'라고 공식 절차를 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "보라",
                    "script": "Custom solutions work better.",
                    "translation": "맞춤형 해결책이 더 잘 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예은",
                    "script": "Standard processes ensure fairness.",
                    "translation": "표준 절차가 공정성을 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-eun believes standard processes ensure @@.",
                    "hint": "ESTJ는 공정성과 일관성을 중시해요.",
                    "optionA": "speed",
                    "optionB": "fairness",
                    "optionC": "creativity",
                    "result": "fairness",
                    "explanation": "예은이는 표준 절차가 공정성을 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "보라",
                    "script": "You maintain good standards.",
                    "translation": "넌 좋은 기준을 유지해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "You think creatively!",
                    "translation": "넌 창의적으로 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예은이의 칭찬이에요.",
                    "optionA": "think",
                    "optionB": "creatively",
                    "optionC": "You",
                    "result": "You think creatively",
                    "explanation": "예은이는 보라가 창의적으로 생각한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 5430 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "동네 소음 문제",
            "explanation": "ISTP의 직접적 대화와 ESTJ의 규칙 기반 해결 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지안",
                    "script": "I'll talk to them directly.",
                    "translation": "그들과 직접 얘기할게."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서아",
                    "script": "Report through proper channels.",
                    "translation": "적절한 경로를 통해 신고하자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서아는 적절한 경로를 선호하나요?",
                    "hint": "ESTJ는 정해진 절차를 통한 해결을 선호해요.",
                    "result": "O",
                    "explanation": "서아는 'proper channels'라고 정해진 경로를 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지안",
                    "script": "Personal approach feels natural.",
                    "translation": "개인적인 접근이 자연스러워."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서아",
                    "script": "Official rules protect everyone.",
                    "translation": "공식 규칙이 모든 사람을 보호해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-a thinks official rules protect @@.",
                    "hint": "ESTJ는 규칙이 모두를 보호한다고 믿어요.",
                    "optionA": "nobody",
                    "optionB": "everyone",
                    "optionC": "themselves",
                    "result": "everyone",
                    "explanation": "서아는 공식 규칙이 모든 사람을 보호한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지안",
                    "script": "You follow systems well.",
                    "translation": "넌 시스템을 잘 따라."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서아",
                    "script": "You communicate naturally!",
                    "translation": "넌 자연스럽게 소통해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서아의 칭찬이에요.",
                    "optionA": "communicate",
                    "optionB": "naturally",
                    "optionC": "You",
                    "result": "You communicate naturally",
                    "explanation": "서아는 지안이가 자연스럽게 소통한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "동네 소음 문제",
            "explanation": "ISTP의 직접적 대화와 ESTJ의 규칙 기반 해결 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지안",
                    "script": "I'll talk to them directly.",
                    "translation": "그들과 직접 얘기할게."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서아",
                    "script": "Report through proper channels.",
                    "translation": "적절한 경로를 통해 신고하자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서아는 적절한 경로를 선호하나요?",
                    "hint": "ESTJ는 정해진 절차를 통한 해결을 선호해요.",
                    "result": "O",
                    "explanation": "서아는 'proper channels'라고 정해진 경로를 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지안",
                    "script": "Personal approach feels natural.",
                    "translation": "개인적인 접근이 자연스러워."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서아",
                    "script": "Official rules protect everyone.",
                    "translation": "공식 규칙이 모든 사람을 보호해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-a thinks official rules protect @@.",
                    "hint": "ESTJ는 규칙이 모두를 보호한다고 믿어요.",
                    "optionA": "nobody",
                    "optionB": "everyone",
                    "optionC": "themselves",
                    "result": "everyone",
                    "explanation": "서아는 공식 규칙이 모든 사람을 보호한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지안",
                    "script": "You follow systems well.",
                    "translation": "넌 시스템을 잘 따라."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서아",
                    "script": "You communicate naturally!",
                    "translation": "넌 자연스럽게 소통해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서아의 칭찬이에요.",
                    "optionA": "communicate",
                    "optionB": "naturally",
                    "optionC": "You",
                    "result": "You communicate naturally",
                    "explanation": "서아는 지안이가 자연스럽게 소통한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 5431 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "자전거 수리하기",
            "explanation": "ISTP의 차분한 수리와 ESTP의 활동적인 격려 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I fix bikes alone.",
                    "translation": "혼자 자전거를 고쳐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Fixing things is awesome!",
                    "translation": "뭔가 고치는 건 멋져!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 혼자서 자전거를 고치나요?",
                    "hint": "ISTP는 독립적으로 문제를 해결해요.",
                    "result": "O",
                    "explanation": "태오는 'I fix bikes alone'이라고 혼자 자전거를 고친다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Tools help me work.",
                    "translation": "도구가 일하는 데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Tools make everything fast!",
                    "translation": "도구가 모든 걸 빠르게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ help Tae-o work well.",
                    "hint": "ISTP는 실용적인 도구를 잘 사용해요.",
                    "optionA": "Books",
                    "optionB": "Tools",
                    "optionC": "Games",
                    "result": "Tools",
                    "explanation": "도구가 태오가 일을 잘하는 데 도움이 돼요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "You bring active energy.",
                    "translation": "넌 활동적인 에너지를 가져다줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Your skills are totally amazing!",
                    "translation": "네 기술이 완전히 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우의 칭찬이에요.",
                    "optionA": "skills",
                    "optionB": "amazing",
                    "optionC": "Your",
                    "result": "Your skills amazing",
                    "explanation": "상우는 태오의 기술이 완전히 놀랍다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "자전거 수리하기",
            "explanation": "ISTP의 차분한 수리와 ESTP의 활동적인 격려 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I fix bikes alone.",
                    "translation": "혼자 자전거를 고쳐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Fixing things is awesome!",
                    "translation": "뭔가 고치는 건 멋져!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 혼자서 자전거를 고치나요?",
                    "hint": "ISTP는 독립적으로 문제를 해결해요.",
                    "result": "O",
                    "explanation": "태오는 'I fix bikes alone'이라고 혼자 자전거를 고친다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Tools help me work.",
                    "translation": "도구가 일하는 데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Tools make everything fast!",
                    "translation": "도구가 모든 걸 빠르게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ help Tae-o work well.",
                    "hint": "ISTP는 실용적인 도구를 잘 사용해요.",
                    "optionA": "Books",
                    "optionB": "Tools",
                    "optionC": "Games",
                    "result": "Tools",
                    "explanation": "도구가 태오가 일을 잘하는 데 도움이 돼요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "You bring active energy.",
                    "translation": "넌 활동적인 에너지를 가져다줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Your skills are totally amazing!",
                    "translation": "네 기술이 완전히 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우의 칭찬이에요.",
                    "optionA": "skills",
                    "optionB": "amazing",
                    "optionC": "Your",
                    "result": "Your skills amazing",
                    "explanation": "상우는 태오의 기술이 완전히 놀랍다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 5432 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "스케이트보드 타기",
            "explanation": "ISTP의 개인적인 연습과 ESTP의 신나는 응원 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I practice skateboard tricks.",
                    "translation": "스케이트보드 기술을 연습해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Tricks look so cool!",
                    "translation": "기술이 정말 멋져 보여!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동민이는 스케이트보드 기술을 연습하나요?",
                    "hint": "ISTP는 실제적인 기술을 익히는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "동민이는 'I practice skateboard tricks'라고 스케이트보드 기술을 연습한다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Balance comes with time.",
                    "translation": "균형은 시간이 지나면 와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "Time makes perfect riders!",
                    "translation": "시간이 완벽한 라이더를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ comes with time for Dong-min.",
                    "hint": "ISTP는 균형감각을 천천히 익혀가요.",
                    "optionA": "Speed",
                    "optionB": "Balance",
                    "optionC": "Fear",
                    "result": "Balance",
                    "explanation": "동민이에게는 균형이 시간이 지나면서 와요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "You make everything exciting.",
                    "translation": "넌 모든 걸 신나게 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "Your focus creates incredible moves!",
                    "translation": "네 집중력이 믿을 수 없는 동작을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "시우의 감탄이에요.",
                    "optionA": "focus",
                    "optionB": "moves",
                    "optionC": "Your",
                    "result": "Your focus moves",
                    "explanation": "시우는 태오의 집중력이 믿을 수 없는 동작을 만든다고 감탄했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "스케이트보드 타기",
            "explanation": "ISTP의 개인적인 연습과 ESTP의 신나는 응원 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I practice skateboard tricks.",
                    "translation": "스케이트보드 기술을 연습해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Tricks look so cool!",
                    "translation": "기술이 정말 멋져 보여!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동민이는 스케이트보드 기술을 연습하나요?",
                    "hint": "ISTP는 실제적인 기술을 익히는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "동민이는 'I practice skateboard tricks'라고 스케이트보드 기술을 연습한다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Balance comes with time.",
                    "translation": "균형은 시간이 지나면 와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "Time makes perfect riders!",
                    "translation": "시간이 완벽한 라이더를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ comes with time for Dong-min.",
                    "hint": "ISTP는 균형감각을 천천히 익혀가요.",
                    "optionA": "Speed",
                    "optionB": "Balance",
                    "optionC": "Fear",
                    "result": "Balance",
                    "explanation": "동민이에게는 균형이 시간이 지나면서 와요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "You make everything exciting.",
                    "translation": "넌 모든 걸 신나게 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "Your focus creates incredible moves!",
                    "translation": "네 집중력이 믿을 수 없는 동작을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "시우의 감탄이에요.",
                    "optionA": "focus",
                    "optionB": "moves",
                    "optionC": "Your",
                    "result": "Your focus moves",
                    "explanation": "시우는 태오의 집중력이 믿을 수 없는 동작을 만든다고 감탄했어요."
                }
            ]
        }
    ]
}
ID: 5433 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "모형 만들기 취미",
            "explanation": "ISTP의 정밀한 작업과 ESTP의 에너지 넘치는 지지 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I build model planes.",
                    "translation": "모형 비행기를 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "Building things is great!",
                    "translation": "뭔가 만드는 건 멋져!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진이는 모형 비행기를 만드나요?",
                    "hint": "ISTP는 손으로 만드는 활동을 좋아해요.",
                    "result": "O",
                    "explanation": "성진이는 'I build model planes'라고 모형 비행기를 만든다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Small pieces need care.",
                    "translation": "작은 조각들이 주의가 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태준",
                    "script": "Care makes perfect results!",
                    "translation": "주의가 완벽한 결과를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Small @@ need care for Seong-jin.",
                    "hint": "ISTP는 세밀한 부분에 주의를 기울여요.",
                    "optionA": "toys",
                    "optionB": "pieces",
                    "optionC": "books",
                    "result": "pieces",
                    "explanation": "성진이에게는 작은 조각들이 주의가 필요해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "You appreciate finished work.",
                    "translation": "넌 완성된 작품을 인정해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태준",
                    "script": "Your patience builds amazing things!",
                    "translation": "네 인내가 놀라운 것들을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태준의 칭찬이에요.",
                    "optionA": "patience",
                    "optionB": "things",
                    "optionC": "Your",
                    "result": "Your patience things",
                    "explanation": "태준은 성진이의 인내가 놀라운 것들을 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "모형 만들기 취미",
            "explanation": "ISTP의 정밀한 작업과 ESTP의 에너지 넘치는 지지 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I build model planes.",
                    "translation": "모형 비행기를 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "Building things is great!",
                    "translation": "뭔가 만드는 건 멋져!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진이는 모형 비행기를 만드나요?",
                    "hint": "ISTP는 손으로 만드는 활동을 좋아해요.",
                    "result": "O",
                    "explanation": "성진이는 'I build model planes'라고 모형 비행기를 만든다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Small pieces need care.",
                    "translation": "작은 조각들이 주의가 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태준",
                    "script": "Care makes perfect results!",
                    "translation": "주의가 완벽한 결과를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Small @@ need care for Seong-jin.",
                    "hint": "ISTP는 세밀한 부분에 주의를 기울여요.",
                    "optionA": "toys",
                    "optionB": "pieces",
                    "optionC": "books",
                    "result": "pieces",
                    "explanation": "성진이에게는 작은 조각들이 주의가 필요해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "You appreciate finished work.",
                    "translation": "넌 완성된 작품을 인정해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태준",
                    "script": "Your patience builds amazing things!",
                    "translation": "네 인내가 놀라운 것들을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태준의 칭찬이에요.",
                    "optionA": "patience",
                    "optionB": "things",
                    "optionC": "Your",
                    "result": "Your patience things",
                    "explanation": "태준은 성진이의 인내가 놀라운 것들을 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 5434 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "그림 그리기 시간",
            "explanation": "ISTP의 조용한 그리기와 ESFP의 따뜻한 격려 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I draw when I want.",
                    "translation": "원할 때 그림을 그려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Drawing shows beautiful feelings!",
                    "translation": "그림이 아름다운 감정을 보여줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하연이는 정해진 시간에 그림을 그리나요?",
                    "hint": "ISTP는 자유로운 시간에 활동하는 것을 좋아해요.",
                    "result": "X",
                    "explanation": "하연이는 '원할 때' 그림을 그린다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하연",
                    "script": "Quiet places work best.",
                    "translation": "조용한 곳이 가장 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Quiet brings amazing creativity!",
                    "translation": "조용함이 놀라운 창의성을 가져다줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ places work best for Ha-yeon.",
                    "hint": "ISTP는 조용한 환경에서 집중하는 것을 선호해요.",
                    "optionA": "Noisy",
                    "optionB": "Quiet",
                    "optionC": "Bright",
                    "result": "Quiet",
                    "explanation": "하연이에게는 조용한 곳이 가장 좋아요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하연",
                    "script": "You see art everywhere.",
                    "translation": "넌 어디든 예술을 봐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your drawings touch people's hearts!",
                    "translation": "네 그림이 사람들의 마음을 감동시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔의 감탄이에요.",
                    "optionA": "drawings",
                    "optionB": "hearts",
                    "optionC": "Your",
                    "result": "Your drawings hearts",
                    "explanation": "예솔은 하연이의 그림이 사람들의 마음을 감동시킨다고 감탄했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "그림 그리기 시간",
            "explanation": "ISTP의 조용한 그리기와 ESFP의 따뜻한 격려 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I draw when I want.",
                    "translation": "원할 때 그림을 그려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Drawing shows beautiful feelings!",
                    "translation": "그림이 아름다운 감정을 보여줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하연이는 정해진 시간에 그림을 그리나요?",
                    "hint": "ISTP는 자유로운 시간에 활동하는 것을 좋아해요.",
                    "result": "X",
                    "explanation": "하연이는 '원할 때' 그림을 그린다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하연",
                    "script": "Quiet places work best.",
                    "translation": "조용한 곳이 가장 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Quiet brings amazing creativity!",
                    "translation": "조용함이 놀라운 창의성을 가져다줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ places work best for Ha-yeon.",
                    "hint": "ISTP는 조용한 환경에서 집중하는 것을 선호해요.",
                    "optionA": "Noisy",
                    "optionB": "Quiet",
                    "optionC": "Bright",
                    "result": "Quiet",
                    "explanation": "하연이에게는 조용한 곳이 가장 좋아요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하연",
                    "script": "You see art everywhere.",
                    "translation": "넌 어디든 예술을 봐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your drawings touch people's hearts!",
                    "translation": "네 그림이 사람들의 마음을 감동시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예솔의 감탄이에요.",
                    "optionA": "drawings",
                    "optionB": "hearts",
                    "optionC": "Your",
                    "result": "Your drawings hearts",
                    "explanation": "예솔은 하연이의 그림이 사람들의 마음을 감동시킨다고 감탄했어요."
                }
            ]
        }
    ]
}
ID: 5435 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "요리 실험하기",
            "explanation": "ISTP의 자유로운 요리와 ESFP의 즐거운 반응 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지안",
                    "script": "I cook without recipes.",
                    "translation": "레시피 없이 요리해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미소",
                    "script": "Cooking is fun adventure!",
                    "translation": "요리는 재미있는 모험이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지안이는 레시피를 사용해서 요리하나요?",
                    "hint": "ISTP는 자유롭게 실험하는 것을 좋아해요.",
                    "result": "X",
                    "explanation": "지안이는 레시피 없이 요리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지안",
                    "script": "Taste tells me everything.",
                    "translation": "맛이 모든 걸 알려줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미소",
                    "script": "Taste makes hearts happy!",
                    "translation": "맛이 마음을 행복하게 해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ tells Ji-an everything about cooking.",
                    "hint": "ISTP는 감각적 정보에 의존해요.",
                    "optionA": "Books",
                    "optionB": "Taste",
                    "optionC": "Time",
                    "result": "Taste",
                    "explanation": "맛이 지안이에게 요리에 대한 모든 걸 알려줘요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지안",
                    "script": "You enjoy life fully.",
                    "translation": "넌 인생을 충분히 즐겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "Your cooking brings joy everywhere!",
                    "translation": "네 요리가 어디든 기쁨을 가져다줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미소의 격려에요.",
                    "optionA": "cooking",
                    "optionB": "joy",
                    "optionC": "Your",
                    "result": "Your cooking joy",
                    "explanation": "미소는 지안이의 요리가 어디든 기쁨을 가져다준다고 격려했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "요리 실험하기",
            "explanation": "ISTP의 자유로운 요리와 ESFP의 즐거운 반응 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지안",
                    "script": "I cook without recipes.",
                    "translation": "레시피 없이 요리해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미소",
                    "script": "Cooking is fun adventure!",
                    "translation": "요리는 재미있는 모험이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지안이는 레시피를 사용해서 요리하나요?",
                    "hint": "ISTP는 자유롭게 실험하는 것을 좋아해요.",
                    "result": "X",
                    "explanation": "지안이는 레시피 없이 요리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지안",
                    "script": "Taste tells me everything.",
                    "translation": "맛이 모든 걸 알려줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미소",
                    "script": "Taste makes hearts happy!",
                    "translation": "맛이 마음을 행복하게 해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ tells Ji-an everything about cooking.",
                    "hint": "ISTP는 감각적 정보에 의존해요.",
                    "optionA": "Books",
                    "optionB": "Taste",
                    "optionC": "Time",
                    "result": "Taste",
                    "explanation": "맛이 지안이에게 요리에 대한 모든 걸 알려줘요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지안",
                    "script": "You enjoy life fully.",
                    "translation": "넌 인생을 충분히 즐겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "Your cooking brings joy everywhere!",
                    "translation": "네 요리가 어디든 기쁨을 가져다줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "미소의 격려에요.",
                    "optionA": "cooking",
                    "optionB": "joy",
                    "optionC": "Your",
                    "result": "Your cooking joy",
                    "explanation": "미소는 지안이의 요리가 어디든 기쁨을 가져다준다고 격려했어요."
                }
            ]
        }
    ]
}
ID: 5436 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "사진 찍기 취미",
            "explanation": "ISTP의 조용한 촬영과 ESFP의 열정적인 지지 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채린",
                    "script": "I take photos quietly.",
                    "translation": "조용히 사진을 찍어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜린",
                    "script": "Photos capture beautiful moments!",
                    "translation": "사진이 아름다운 순간들을 잡아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채린이는 시끄럽게 사진을 찍나요?",
                    "hint": "ISTP는 조용하고 집중해서 활동해요.",
                    "result": "X",
                    "explanation": "채린이는 조용히 사진을 찍는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채린",
                    "script": "Light shows me truth.",
                    "translation": "빛이 진실을 보여줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜린",
                    "script": "Truth creates amazing art!",
                    "translation": "진실이 놀라운 예술을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ shows Chae-rin the truth.",
                    "hint": "ISTP는 자연스러운 빛을 중요하게 여겨요.",
                    "optionA": "Sound",
                    "optionB": "Light",
                    "optionC": "Wind",
                    "result": "Light",
                    "explanation": "빛이 채린이에게 진실을 보여줘요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채린",
                    "script": "You celebrate every moment.",
                    "translation": "넌 모든 순간을 축하해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜린",
                    "script": "Your eye sees incredible beauty!",
                    "translation": "네 눈이 믿을 수 없는 아름다움을 봐!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "혜린의 감탄이에요.",
                    "optionA": "eye",
                    "optionB": "beauty",
                    "optionC": "Your",
                    "result": "Your eye beauty",
                    "explanation": "혜린은 채린이의 눈이 믿을 수 없는 아름다움을 본다고 감탄했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "사진 찍기 취미",
            "explanation": "ISTP의 조용한 촬영과 ESFP의 열정적인 지지 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채린",
                    "script": "I take photos quietly.",
                    "translation": "조용히 사진을 찍어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜린",
                    "script": "Photos capture beautiful moments!",
                    "translation": "사진이 아름다운 순간들을 잡아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채린이는 시끄럽게 사진을 찍나요?",
                    "hint": "ISTP는 조용하고 집중해서 활동해요.",
                    "result": "X",
                    "explanation": "채린이는 조용히 사진을 찍는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채린",
                    "script": "Light shows me truth.",
                    "translation": "빛이 진실을 보여줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜린",
                    "script": "Truth creates amazing art!",
                    "translation": "진실이 놀라운 예술을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ shows Chae-rin the truth.",
                    "hint": "ISTP는 자연스러운 빛을 중요하게 여겨요.",
                    "optionA": "Sound",
                    "optionB": "Light",
                    "optionC": "Wind",
                    "result": "Light",
                    "explanation": "빛이 채린이에게 진실을 보여줘요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채린",
                    "script": "You celebrate every moment.",
                    "translation": "넌 모든 순간을 축하해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜린",
                    "script": "Your eye sees incredible beauty!",
                    "translation": "네 눈이 믿을 수 없는 아름다움을 봐!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "혜린의 감탄이에요.",
                    "optionA": "eye",
                    "optionB": "beauty",
                    "optionC": "Your",
                    "result": "Your eye beauty",
                    "explanation": "혜린은 채린이의 눈이 믿을 수 없는 아름다움을 본다고 감탄했어요."
                }
            ]
        }
    ]
}
ID: 5437 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "목공 프로젝트 시작",
            "explanation": "ISTP의 실용적인 목공과 ENTJ의 목표 지향적 조언 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "I make wooden boxes.",
                    "translation": "나무 상자를 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Making builds real skills!",
                    "translation": "만드는 것이 진짜 기술을 만들어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성호는 나무 상자를 만드나요?",
                    "hint": "ISTP는 실용적인 물건을 만드는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "성호는 'I make wooden boxes'라고 나무 상자를 만든다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Hands work better than words.",
                    "translation": "손이 말보다 더 잘 일해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Actions create powerful results!",
                    "translation": "행동이 강력한 결과를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ work better than words.",
                    "hint": "ISTP는 실제 행동을 중요하게 여겨요.",
                    "optionA": "Eyes",
                    "optionB": "Hands",
                    "optionC": "Ears",
                    "result": "Hands",
                    "explanation": "성호에게는 손이 말보다 더 잘 일해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "You focus on big goals.",
                    "translation": "너는 큰 목표에 집중해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Your crafting will build empire!",
                    "translation": "네 제작 기술이 제국을 건설할 거야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁의 격려에요.",
                    "optionA": "crafting",
                    "optionB": "empire",
                    "optionC": "Your",
                    "result": "Your crafting empire",
                    "explanation": "준혁은 성호의 제작 기술이 제국을 건설할 거라고 격려했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "목공 프로젝트 시작",
            "explanation": "ISTP의 실용적인 목공과 ENTJ의 목표 지향적 조언 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "I make wooden boxes.",
                    "translation": "나무 상자를 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Making builds real skills!",
                    "translation": "만드는 것이 진짜 기술을 만들어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성호는 나무 상자를 만드나요?",
                    "hint": "ISTP는 실용적인 물건을 만드는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "성호는 'I make wooden boxes'라고 나무 상자를 만든다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Hands work better than words.",
                    "translation": "손이 말보다 더 잘 일해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Actions create powerful results!",
                    "translation": "행동이 강력한 결과를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ work better than words.",
                    "hint": "ISTP는 실제 행동을 중요하게 여겨요.",
                    "optionA": "Eyes",
                    "optionB": "Hands",
                    "optionC": "Ears",
                    "result": "Hands",
                    "explanation": "성호에게는 손이 말보다 더 잘 일해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "You focus on big goals.",
                    "translation": "너는 큰 목표에 집중해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Your crafting will build empire!",
                    "translation": "네 제작 기술이 제국을 건설할 거야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준혁의 격려에요.",
                    "optionA": "crafting",
                    "optionB": "empire",
                    "optionC": "Your",
                    "result": "Your crafting empire",
                    "explanation": "준혁은 성호의 제작 기술이 제국을 건설할 거라고 격려했어요."
                }
            ]
        }
    ]
}
ID: 5438 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "기계 조립하기",
            "explanation": "ISTP의 차분한 조립과 ENTJ의 효율성 조언 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I build small machines.",
                    "translation": "작은 기계를 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민준",
                    "script": "Machines solve real problems!",
                    "translation": "기계가 진짜 문제를 해결해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 큰 기계를 만드나요?",
                    "hint": "ISTP는 자신만의 규모로 프로젝트를 진행해요.",
                    "result": "X",
                    "explanation": "태오는 작은 기계를 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Parts fit together perfectly.",
                    "translation": "부품들이 완벽하게 맞아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민준",
                    "script": "Perfect fit creates efficiency!",
                    "translation": "완벽한 맞춤이 효율성을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ fit together perfectly for Tae-o.",
                    "hint": "ISTP는 기계 부품의 정확한 조립을 중요하게 여겨요.",
                    "optionA": "Words",
                    "optionB": "Parts",
                    "optionC": "Songs",
                    "result": "Parts",
                    "explanation": "태오에게는 부품들이 완벽하게 맞아요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "You understand system thinking.",
                    "translation": "너는 시스템 사고를 이해해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Your precision builds powerful machines!",
                    "translation": "네 정밀함이 강력한 기계를 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민준의 칭찬이에요.",
                    "optionA": "precision",
                    "optionB": "machines",
                    "optionC": "Your",
                    "result": "Your precision machines",
                    "explanation": "민준은 태오의 정밀함이 강력한 기계를 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "기계 조립하기",
            "explanation": "ISTP의 차분한 조립과 ENTJ의 효율성 조언 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I build small machines.",
                    "translation": "작은 기계를 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민준",
                    "script": "Machines solve real problems!",
                    "translation": "기계가 진짜 문제를 해결해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 큰 기계를 만드나요?",
                    "hint": "ISTP는 자신만의 규모로 프로젝트를 진행해요.",
                    "result": "X",
                    "explanation": "태오는 작은 기계를 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Parts fit together perfectly.",
                    "translation": "부품들이 완벽하게 맞아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민준",
                    "script": "Perfect fit creates efficiency!",
                    "translation": "완벽한 맞춤이 효율성을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ fit together perfectly for Tae-o.",
                    "hint": "ISTP는 기계 부품의 정확한 조립을 중요하게 여겨요.",
                    "optionA": "Words",
                    "optionB": "Parts",
                    "optionC": "Songs",
                    "result": "Parts",
                    "explanation": "태오에게는 부품들이 완벽하게 맞아요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "You understand system thinking.",
                    "translation": "너는 시스템 사고를 이해해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Your precision builds powerful machines!",
                    "translation": "네 정밀함이 강력한 기계를 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민준의 칭찬이에요.",
                    "optionA": "precision",
                    "optionB": "machines",
                    "optionC": "Your",
                    "result": "Your precision machines",
                    "explanation": "민준은 태오의 정밀함이 강력한 기계를 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 5439 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "자동차 관리하기",
            "explanation": "ISTP의 실용적인 자동차 관리와 ENTJ의 전략적 관점 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I check my car.",
                    "translation": "차를 점검해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성준",
                    "script": "Car care saves money!",
                    "translation": "차 관리가 돈을 절약해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동민이는 자신의 차를 점검하나요?",
                    "hint": "ISTP는 실용적인 물건을 직접 관리해요.",
                    "result": "O",
                    "explanation": "동민이는 'I check my car'라고 차를 점검한다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Simple tools work well.",
                    "translation": "간단한 도구가 잘 작동해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성준",
                    "script": "Tools create independence!",
                    "translation": "도구가 독립성을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ tools work well for Dong-min.",
                    "hint": "ISTP는 복잡하지 않은 도구를 선호해요.",
                    "optionA": "Complex",
                    "optionB": "Simple",
                    "optionC": "Expensive",
                    "result": "Simple",
                    "explanation": "동민이에게는 간단한 도구가 잘 작동해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "You think about long-term.",
                    "translation": "너는 장기적으로 생각해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성준",
                    "script": "Your skills create lasting value!",
                    "translation": "네 기술이 지속적인 가치를 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성준의 조언이에요.",
                    "optionA": "skills",
                    "optionB": "value",
                    "optionC": "Your",
                    "result": "Your skills value",
                    "explanation": "성준은 동민이의 기술이 지속적인 가치를 만든다고 조언했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "자동차 관리하기",
            "explanation": "ISTP의 실용적인 자동차 관리와 ENTJ의 전략적 관점 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I check my car.",
                    "translation": "차를 점검해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성준",
                    "script": "Car care saves money!",
                    "translation": "차 관리가 돈을 절약해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동민이는 자신의 차를 점검하나요?",
                    "hint": "ISTP는 실용적인 물건을 직접 관리해요.",
                    "result": "O",
                    "explanation": "동민이는 'I check my car'라고 차를 점검한다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Simple tools work well.",
                    "translation": "간단한 도구가 잘 작동해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성준",
                    "script": "Tools create independence!",
                    "translation": "도구가 독립성을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ tools work well for Dong-min.",
                    "hint": "ISTP는 복잡하지 않은 도구를 선호해요.",
                    "optionA": "Complex",
                    "optionB": "Simple",
                    "optionC": "Expensive",
                    "result": "Simple",
                    "explanation": "동민이에게는 간단한 도구가 잘 작동해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "You think about long-term.",
                    "translation": "너는 장기적으로 생각해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성준",
                    "script": "Your skills create lasting value!",
                    "translation": "네 기술이 지속적인 가치를 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "성준의 조언이에요.",
                    "optionA": "skills",
                    "optionB": "value",
                    "optionC": "Your",
                    "result": "Your skills value",
                    "explanation": "성준은 동민이의 기술이 지속적인 가치를 만든다고 조언했어요."
                }
            ]
        }
    ]
}
ID: 5440 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "컴퓨터 조립하기",
            "explanation": "ISTP의 차분한 조립과 ENTP의 창의적 격려 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소은",
                    "script": "I build computers myself.",
                    "translation": "컴퓨터를 직접 조립해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Building opens endless possibilities!",
                    "translation": "조립이 무한한 가능성을 열어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소은이는 컴퓨터를 직접 조립하나요?",
                    "hint": "ISTP는 직접 손으로 만드는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "소은이는 'I build computers myself'라고 컴퓨터를 직접 조립한다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소은",
                    "script": "Each part has purpose.",
                    "translation": "각 부품이 목적이 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Purpose creates amazing innovation!",
                    "translation": "목적이 놀라운 혁신을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Each @@ has purpose for So-eun.",
                    "hint": "ISTP는 모든 부품의 기능을 이해해요.",
                    "optionA": "word",
                    "optionB": "part",
                    "optionC": "day",
                    "result": "part",
                    "explanation": "소은이에게는 각 부품이 목적이 있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소은",
                    "script": "You connect different ideas.",
                    "translation": "너는 다른 아이디어들을 연결해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Your logic creates brilliant systems!",
                    "translation": "네 논리가 훌륭한 시스템을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤의 칭찬이에요.",
                    "optionA": "logic",
                    "optionB": "systems",
                    "optionC": "Your",
                    "result": "Your logic systems",
                    "explanation": "도윤은 소은이의 논리가 훌륭한 시스템을 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "컴퓨터 조립하기",
            "explanation": "ISTP의 차분한 조립과 ENTP의 창의적 격려 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소은",
                    "script": "I build computers myself.",
                    "translation": "컴퓨터를 직접 조립해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Building opens endless possibilities!",
                    "translation": "조립이 무한한 가능성을 열어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소은이는 컴퓨터를 직접 조립하나요?",
                    "hint": "ISTP는 직접 손으로 만드는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "소은이는 'I build computers myself'라고 컴퓨터를 직접 조립한다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소은",
                    "script": "Each part has purpose.",
                    "translation": "각 부품이 목적이 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Purpose creates amazing innovation!",
                    "translation": "목적이 놀라운 혁신을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Each @@ has purpose for So-eun.",
                    "hint": "ISTP는 모든 부품의 기능을 이해해요.",
                    "optionA": "word",
                    "optionB": "part",
                    "optionC": "day",
                    "result": "part",
                    "explanation": "소은이에게는 각 부품이 목적이 있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소은",
                    "script": "You connect different ideas.",
                    "translation": "너는 다른 아이디어들을 연결해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Your logic creates brilliant systems!",
                    "translation": "네 논리가 훌륭한 시스템을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도윤의 칭찬이에요.",
                    "optionA": "logic",
                    "optionB": "systems",
                    "optionC": "Your",
                    "result": "Your logic systems",
                    "explanation": "도윤은 소은이의 논리가 훌륭한 시스템을 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 5441 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "악기 수리하기",
            "explanation": "ISTP의 실용적인 수리와 ENTP의 흥미로운 반응 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "보라",
                    "script": "I fix broken guitars.",
                    "translation": "망가진 기타를 고쳐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현우",
                    "script": "Fixing brings music back!",
                    "translation": "고치는 것이 음악을 되돌려줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "보라는 망가진 기타를 고치나요?",
                    "hint": "ISTP는 망가진 물건을 수리하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "보라는 'I fix broken guitars'라고 망가진 기타를 고친다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "보라",
                    "script": "Sound tells me problems.",
                    "translation": "소리가 문제를 알려줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현우",
                    "script": "Problems become new opportunities!",
                    "translation": "문제가 새로운 기회가 돼!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ tells Bo-ra the problems.",
                    "hint": "ISTP는 감각적 정보로 문제를 파악해요.",
                    "optionA": "People",
                    "optionB": "Sound",
                    "optionC": "Books",
                    "result": "Sound",
                    "explanation": "소리가 보라에게 문제를 알려줘요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "보라",
                    "script": "You turn problems into ideas.",
                    "translation": "너는 문제를 아이디어로 바꿔."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "Your hands create musical magic!",
                    "translation": "네 손이 음악적 마법을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현우의 감탄이에요.",
                    "optionA": "hands",
                    "optionB": "magic",
                    "optionC": "Your",
                    "result": "Your hands magic",
                    "explanation": "현우는 보라의 손이 음악적 마법을 만든다고 감탄했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "악기 수리하기",
            "explanation": "ISTP의 실용적인 수리와 ENTP의 흥미로운 반응 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "보라",
                    "script": "I fix broken guitars.",
                    "translation": "망가진 기타를 고쳐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현우",
                    "script": "Fixing brings music back!",
                    "translation": "고치는 것이 음악을 되돌려줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "보라는 망가진 기타를 고치나요?",
                    "hint": "ISTP는 망가진 물건을 수리하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "보라는 'I fix broken guitars'라고 망가진 기타를 고친다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "보라",
                    "script": "Sound tells me problems.",
                    "translation": "소리가 문제를 알려줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현우",
                    "script": "Problems become new opportunities!",
                    "translation": "문제가 새로운 기회가 돼!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ tells Bo-ra the problems.",
                    "hint": "ISTP는 감각적 정보로 문제를 파악해요.",
                    "optionA": "People",
                    "optionB": "Sound",
                    "optionC": "Books",
                    "result": "Sound",
                    "explanation": "소리가 보라에게 문제를 알려줘요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "보라",
                    "script": "You turn problems into ideas.",
                    "translation": "너는 문제를 아이디어로 바꿔."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "Your hands create musical magic!",
                    "translation": "네 손이 음악적 마법을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "현우의 감탄이에요.",
                    "optionA": "hands",
                    "optionB": "magic",
                    "optionC": "Your",
                    "result": "Your hands magic",
                    "explanation": "현우는 보라의 손이 음악적 마법을 만든다고 감탄했어요."
                }
            ]
        }
    ]
}
ID: 5442 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "운동 기구 만들기",
            "explanation": "ISTP의 실용적인 제작과 ENTP의 창의적 아이디어 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I make exercise tools.",
                    "translation": "운동 도구를 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태현",
                    "script": "Tools help people grow!",
                    "translation": "도구가 사람들이 성장하는 데 도움이 돼!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하연이는 운동 도구를 만드나요?",
                    "hint": "ISTP는 실용적인 도구를 직접 제작해요.",
                    "result": "O",
                    "explanation": "하연이는 'I make exercise tools'라고 운동 도구를 만든다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하연",
                    "script": "Simple designs work best.",
                    "translation": "간단한 디자인이 가장 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태현",
                    "script": "Simple creates brilliant solutions!",
                    "translation": "간단함이 훌륭한 해결책을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ designs work best for Ha-yeon.",
                    "hint": "ISTP는 복잡하지 않은 실용적 디자인을 선호해요.",
                    "optionA": "Complex",
                    "optionB": "Simple",
                    "optionC": "Colorful",
                    "result": "Simple",
                    "explanation": "하연이에게는 간단한 디자인이 가장 좋아요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하연",
                    "script": "You see creative potential.",
                    "translation": "너는 창조적 잠재력을 봐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태현",
                    "script": "Your inventions will help everyone!",
                    "translation": "네 발명품이 모든 사람에게 도움이 될 거야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태현의 격려에요.",
                    "optionA": "inventions",
                    "optionB": "everyone",
                    "optionC": "Your",
                    "result": "Your inventions everyone",
                    "explanation": "태현은 하연이의 발명품이 모든 사람에게 도움이 될 거라고 격려했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "운동 기구 만들기",
            "explanation": "ISTP의 실용적인 제작과 ENTP의 창의적 아이디어 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I make exercise tools.",
                    "translation": "운동 도구를 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태현",
                    "script": "Tools help people grow!",
                    "translation": "도구가 사람들이 성장하는 데 도움이 돼!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하연이는 운동 도구를 만드나요?",
                    "hint": "ISTP는 실용적인 도구를 직접 제작해요.",
                    "result": "O",
                    "explanation": "하연이는 'I make exercise tools'라고 운동 도구를 만든다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하연",
                    "script": "Simple designs work best.",
                    "translation": "간단한 디자인이 가장 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태현",
                    "script": "Simple creates brilliant solutions!",
                    "translation": "간단함이 훌륭한 해결책을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ designs work best for Ha-yeon.",
                    "hint": "ISTP는 복잡하지 않은 실용적 디자인을 선호해요.",
                    "optionA": "Complex",
                    "optionB": "Simple",
                    "optionC": "Colorful",
                    "result": "Simple",
                    "explanation": "하연이에게는 간단한 디자인이 가장 좋아요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하연",
                    "script": "You see creative potential.",
                    "translation": "너는 창조적 잠재력을 봐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태현",
                    "script": "Your inventions will help everyone!",
                    "translation": "네 발명품이 모든 사람에게 도움이 될 거야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태현의 격려에요.",
                    "optionA": "inventions",
                    "optionB": "everyone",
                    "optionC": "Your",
                    "result": "Your inventions everyone",
                    "explanation": "태현은 하연이의 발명품이 모든 사람에게 도움이 될 거라고 격려했어요."
                }
            ]
        }
    ]
}
ID: 5443 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "룸메이트 청소 문제",
            "explanation": "ISTP의 직접적 해결과 ESFJ의 배려 중심 해결 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "You left dishes in the sink again.",
                    "translation": "또 싱크대에 설거지를 그대로 뒀네."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Oh no! I'm so sorry! I didn't want to upset you!",
                    "translation": "오 안돼! 정말 미안해! 너를 화나게 하고 싶지 않았어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민지는 태오를 화나게 한 것에 대해 걱정하나요?",
                    "hint": "ESFJ는 다른 사람의 감정과 관계에 매우 민감해요.",
                    "result": "O",
                    "explanation": "민지는 'I didn't want to upset you'라며 태오의 감정을 걱정하고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민지",
                    "script": "How can I make this right? I feel terrible!",
                    "translation": "어떻게 해야 이걸 바로잡을 수 있을까? 너무 미안해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Just wash them when you're done. That's all.",
                    "translation": "다 쓰면 그냥 설거지하면 돼. 그게 전부야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-o wants Min-ji to @@ the dishes when done.",
                    "hint": "ISTP는 간단하고 직접적인 해결책을 선호해요.",
                    "optionA": "buy",
                    "optionB": "wash",
                    "optionC": "hide",
                    "result": "wash",
                    "explanation": "태오는 민지가 다 쓰면 설거지를 하라고 간단하게 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "I'll set a reminder and maybe make you dinner to apologize!",
                    "translation": "알림을 설정할게 그리고 사과로 저녁도 만들어줄게!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "The reminder is enough. Problem solved.",
                    "translation": "알림으로 충분해. 문제 해결됐어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "ISTP의 간단한 문제 해결 방식이에요.",
                    "optionA": "enough",
                    "optionB": "is",
                    "result": "enough is",
                    "explanation": "태오는 알림으로 충분하다고 간단하게 정리했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "룸메이트 청소 문제",
            "explanation": "ISTP의 직접적 해결과 ESFJ의 배려 중심 해결 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "You left dishes in the sink again.",
                    "translation": "또 싱크대에 설거지를 그대로 뒀네."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Oh no! I'm so sorry! I didn't want to upset you!",
                    "translation": "오 안돼! 정말 미안해! 너를 화나게 하고 싶지 않았어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민지는 태오를 화나게 한 것에 대해 걱정하나요?",
                    "hint": "ESFJ는 다른 사람의 감정과 관계에 매우 민감해요.",
                    "result": "O",
                    "explanation": "민지는 'I didn't want to upset you'라며 태오의 감정을 걱정하고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민지",
                    "script": "How can I make this right? I feel terrible!",
                    "translation": "어떻게 해야 이걸 바로잡을 수 있을까? 너무 미안해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Just wash them when you're done. That's all.",
                    "translation": "다 쓰면 그냥 설거지하면 돼. 그게 전부야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-o wants Min-ji to @@ the dishes when done.",
                    "hint": "ISTP는 간단하고 직접적인 해결책을 선호해요.",
                    "optionA": "buy",
                    "optionB": "wash",
                    "optionC": "hide",
                    "result": "wash",
                    "explanation": "태오는 민지가 다 쓰면 설거지를 하라고 간단하게 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "I'll set a reminder and maybe make you dinner to apologize!",
                    "translation": "알림을 설정할게 그리고 사과로 저녁도 만들어줄게!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "The reminder is enough. Problem solved.",
                    "translation": "알림으로 충분해. 문제 해결됐어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "ISTP의 간단한 문제 해결 방식이에요.",
                    "optionA": "enough",
                    "optionB": "is",
                    "result": "enough is",
                    "explanation": "태오는 알림으로 충분하다고 간단하게 정리했어요."
                }
            ]
        }
    ]
}
ID: 5444 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "그룹 과제 의견 충돌",
            "explanation": "ISTP의 논리적 접근과 ESFJ의 화합 중시 접근 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Your idea won't work. The data doesn't support it.",
                    "translation": "네 아이디어는 안 될 거야. 데이터가 뒷받침하지 않아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "Maybe we can find a way to make everyone happy?",
                    "translation": "모든 사람이 만족할 방법을 찾을 수 있을까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지우는 모든 사람을 만족시키려고 하나요?",
                    "hint": "ESFJ는 그룹의 조화와 모든 사람의 만족을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "지우는 'make everyone happy'라며 모든 사람의 만족을 추구하고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지우",
                    "script": "What if we combine both ideas somehow?",
                    "translation": "어떻게든 두 아이디어를 결합하면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성진",
                    "script": "We should go with what the facts show.",
                    "translation": "사실이 보여주는 걸로 가야 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seong-jin thinks they should follow the @@.",
                    "hint": "ISTP는 객관적인 사실과 논리를 중시해요.",
                    "optionA": "feelings",
                    "optionB": "facts",
                    "optionC": "group",
                    "result": "facts",
                    "explanation": "성진은 사실이 보여주는 것을 따라야 한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "But I don't want anyone to feel left out or hurt.",
                    "translation": "하지만 아무도 소외감을 느끼거나 상처받길 원하지 않아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성진",
                    "script": "Your concern for others is actually helpful here.",
                    "translation": "다른 사람에 대한 네 걱정이 사실 여기서 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "ESFJ의 다른 사람에 대한 배려심이에요.",
                    "optionA": "feel",
                    "optionB": "left",
                    "optionC": "out",
                    "result": "feel left out",
                    "explanation": "지우는 아무도 소외감을 느끼길 원하지 않아요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "그룹 과제 의견 충돌",
            "explanation": "ISTP의 논리적 접근과 ESFJ의 화합 중시 접근 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Your idea won't work. The data doesn't support it.",
                    "translation": "네 아이디어는 안 될 거야. 데이터가 뒷받침하지 않아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "Maybe we can find a way to make everyone happy?",
                    "translation": "모든 사람이 만족할 방법을 찾을 수 있을까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지우는 모든 사람을 만족시키려고 하나요?",
                    "hint": "ESFJ는 그룹의 조화와 모든 사람의 만족을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "지우는 'make everyone happy'라며 모든 사람의 만족을 추구하고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지우",
                    "script": "What if we combine both ideas somehow?",
                    "translation": "어떻게든 두 아이디어를 결합하면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성진",
                    "script": "We should go with what the facts show.",
                    "translation": "사실이 보여주는 걸로 가야 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seong-jin thinks they should follow the @@.",
                    "hint": "ISTP는 객관적인 사실과 논리를 중시해요.",
                    "optionA": "feelings",
                    "optionB": "facts",
                    "optionC": "group",
                    "result": "facts",
                    "explanation": "성진은 사실이 보여주는 것을 따라야 한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "But I don't want anyone to feel left out or hurt.",
                    "translation": "하지만 아무도 소외감을 느끼거나 상처받길 원하지 않아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성진",
                    "script": "Your concern for others is actually helpful here.",
                    "translation": "다른 사람에 대한 네 걱정이 사실 여기서 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "ESFJ의 다른 사람에 대한 배려심이에요.",
                    "optionA": "feel",
                    "optionB": "left",
                    "optionC": "out",
                    "result": "feel left out",
                    "explanation": "지우는 아무도 소외감을 느끼길 원하지 않아요."
                }
            ]
        }
    ]
}
ID: 5445 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구들 사이 오해",
            "explanation": "ISTP의 사실 기반 해결과 ESFJ의 감정 중심 해결 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "They're arguing over a misunderstanding. Just tell them the truth.",
                    "translation": "오해 때문에 싸우고 있어. 그냥 진실을 말해줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수민",
                    "script": "But their feelings are hurt. We need to be gentle.",
                    "translation": "하지만 감정이 상했어. 부드럽게 접근해야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수민은 친구들의 상한 감정을 걱정하나요?",
                    "hint": "ESFJ는 사람들의 감정 상태를 매우 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "수민은 'their feelings are hurt'라며 친구들의 감정을 걱정하고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수민",
                    "script": "Maybe I should talk to each of them separately first?",
                    "translation": "먼저 각자 따로 얘기해볼까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "Just get them together and clear it up quickly.",
                    "translation": "그냥 같이 모이게 해서 빨리 정리해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-min wants to clear it up @@.",
                    "hint": "ISTP는 효율적이고 직접적인 해결을 선호해요.",
                    "optionA": "slowly",
                    "optionB": "quickly",
                    "optionC": "carefully",
                    "result": "quickly",
                    "explanation": "동민은 빨리 정리하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수민",
                    "script": "I want to make sure everyone feels heard and understood.",
                    "translation": "모든 사람이 들어주고 이해받는다고 느끼게 하고 싶어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동민",
                    "script": "Your way might actually work better for them.",
                    "translation": "네 방식이 사실 그들에게 더 잘 맞을 것 같아."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "ESFJ의 포용적인 문제 해결 방식이에요.",
                    "optionA": "feels",
                    "optionB": "heard",
                    "result": "feels heard",
                    "explanation": "수민은 모든 사람이 들어준다고 느끼게 하고 싶어해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구들 사이 오해",
            "explanation": "ISTP의 사실 기반 해결과 ESFJ의 감정 중심 해결 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "They're arguing over a misunderstanding. Just tell them the truth.",
                    "translation": "오해 때문에 싸우고 있어. 그냥 진실을 말해줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수민",
                    "script": "But their feelings are hurt. We need to be gentle.",
                    "translation": "하지만 감정이 상했어. 부드럽게 접근해야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수민은 친구들의 상한 감정을 걱정하나요?",
                    "hint": "ESFJ는 사람들의 감정 상태를 매우 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "수민은 'their feelings are hurt'라며 친구들의 감정을 걱정하고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수민",
                    "script": "Maybe I should talk to each of them separately first?",
                    "translation": "먼저 각자 따로 얘기해볼까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "Just get them together and clear it up quickly.",
                    "translation": "그냥 같이 모이게 해서 빨리 정리해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-min wants to clear it up @@.",
                    "hint": "ISTP는 효율적이고 직접적인 해결을 선호해요.",
                    "optionA": "slowly",
                    "optionB": "quickly",
                    "optionC": "carefully",
                    "result": "quickly",
                    "explanation": "동민은 빨리 정리하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수민",
                    "script": "I want to make sure everyone feels heard and understood.",
                    "translation": "모든 사람이 들어주고 이해받는다고 느끼게 하고 싶어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동민",
                    "script": "Your way might actually work better for them.",
                    "translation": "네 방식이 사실 그들에게 더 잘 맞을 것 같아."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "ESFJ의 포용적인 문제 해결 방식이에요.",
                    "optionA": "feels",
                    "optionB": "heard",
                    "result": "feels heard",
                    "explanation": "수민은 모든 사람이 들어준다고 느끼게 하고 싶어해요."
                }
            ]
        }
    ]
}
ID: 5446 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "데드라인 압박 상황",
            "explanation": "ISTP의 현실적 해결과 ENFP의 창의적 해결 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "We're behind schedule. We need to cut some features.",
                    "translation": "일정이 늦어지고 있어. 몇 가지 기능을 빼야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "What if we find a completely new approach?",
                    "translation": "완전히 새로운 접근법을 찾으면 어떨까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지영은 새로운 접근법을 제안하나요?",
                    "hint": "ENFP는 창의적이고 혁신적인 해결책을 선호해요.",
                    "result": "O",
                    "explanation": "지영은 'completely new approach'라며 새로운 방법을 제안하고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지영",
                    "script": "Maybe there's a way to do everything faster!",
                    "translation": "모든 것을 더 빠르게 할 방법이 있을지도 몰라!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "We have limited time. Let's be realistic.",
                    "translation": "시간이 한정되어 있어. 현실적으로 생각하자."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho says they have @@ time.",
                    "hint": "ISTP는 제약 조건을 현실적으로 받아들여요.",
                    "optionA": "unlimited",
                    "optionB": "limited",
                    "optionC": "extra",
                    "result": "limited",
                    "explanation": "준호는 시간이 한정되어 있다고 현실적으로 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "But limitations can spark the most amazing innovations!",
                    "translation": "하지만 제약이 가장 놀라운 혁신을 불러일으킬 수 있어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Your optimism does help us think differently.",
                    "translation": "네 낙관주의가 우리를 다르게 생각하게 도와주네."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "ENFP의 제약을 기회로 보는 관점이에요.",
                    "optionA": "spark",
                    "optionB": "amazing",
                    "optionC": "innovations",
                    "result": "spark amazing innovations",
                    "explanation": "지영은 제약이 놀라운 혁신을 불러일으킬 수 있다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "데드라인 압박 상황",
            "explanation": "ISTP의 현실적 해결과 ENFP의 창의적 해결 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "We're behind schedule. We need to cut some features.",
                    "translation": "일정이 늦어지고 있어. 몇 가지 기능을 빼야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "What if we find a completely new approach?",
                    "translation": "완전히 새로운 접근법을 찾으면 어떨까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지영은 새로운 접근법을 제안하나요?",
                    "hint": "ENFP는 창의적이고 혁신적인 해결책을 선호해요.",
                    "result": "O",
                    "explanation": "지영은 'completely new approach'라며 새로운 방법을 제안하고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지영",
                    "script": "Maybe there's a way to do everything faster!",
                    "translation": "모든 것을 더 빠르게 할 방법이 있을지도 몰라!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "We have limited time. Let's be realistic.",
                    "translation": "시간이 한정되어 있어. 현실적으로 생각하자."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho says they have @@ time.",
                    "hint": "ISTP는 제약 조건을 현실적으로 받아들여요.",
                    "optionA": "unlimited",
                    "optionB": "limited",
                    "optionC": "extra",
                    "result": "limited",
                    "explanation": "준호는 시간이 한정되어 있다고 현실적으로 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "But limitations can spark the most amazing innovations!",
                    "translation": "하지만 제약이 가장 놀라운 혁신을 불러일으킬 수 있어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Your optimism does help us think differently.",
                    "translation": "네 낙관주의가 우리를 다르게 생각하게 도와주네."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "ENFP의 제약을 기회로 보는 관점이에요.",
                    "optionA": "spark",
                    "optionB": "amazing",
                    "optionC": "innovations",
                    "result": "spark amazing innovations",
                    "explanation": "지영은 제약이 놀라운 혁신을 불러일으킬 수 있다고 생각해요."
                }
            ]
        }
    ]
}
ID: 5447 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀원 간 성격 충돌",
            "explanation": "ISTP의 거리 두기와 ENFP의 적극적 중재 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "They don't get along. Maybe they should work separately.",
                    "translation": "그들은 안 맞아. 따로 일하게 하는 게 나을 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나리",
                    "script": "Let me try to help them understand each other!",
                    "translation": "내가 서로를 이해하도록 도와볼게!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나리는 적극적으로 도우려고 하나요?",
                    "hint": "ENFP는 사람들 사이의 관계 개선에 적극적이에요.",
                    "result": "O",
                    "explanation": "나리는 'Let me try to help'라며 적극적으로 도우려고 하고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나리",
                    "script": "Everyone has something valuable to offer!",
                    "translation": "모든 사람은 제공할 가치 있는 것이 있어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Sometimes it's easier to avoid the conflict.",
                    "translation": "때로는 갈등을 피하는 게 더 쉬워."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-o thinks it's easier to @@ conflict.",
                    "hint": "ISTP는 불필요한 갈등을 피하는 것을 선호해요.",
                    "optionA": "create",
                    "optionB": "avoid",
                    "optionC": "enjoy",
                    "result": "avoid",
                    "explanation": "태오는 갈등을 피하는 것이 더 쉽다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나리",
                    "script": "But imagine the amazing teamwork if they connect!",
                    "translation": "하지만 그들이 연결된다면 얼마나 놀라운 팀워크가 될지 상상해봐!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Your people skills might actually work here.",
                    "translation": "네 대인관계 기술이 실제로 여기서 통할지도 몰라."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "ENFP의 사람들의 잠재력에 대한 믿음이에요.",
                    "optionA": "something",
                    "optionB": "valuable",
                    "result": "something valuable",
                    "explanation": "나리는 모든 사람이 가치 있는 무언가를 가지고 있다고 믿어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀원 간 성격 충돌",
            "explanation": "ISTP의 거리 두기와 ENFP의 적극적 중재 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "They don't get along. Maybe they should work separately.",
                    "translation": "그들은 안 맞아. 따로 일하게 하는 게 나을 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나리",
                    "script": "Let me try to help them understand each other!",
                    "translation": "내가 서로를 이해하도록 도와볼게!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나리는 적극적으로 도우려고 하나요?",
                    "hint": "ENFP는 사람들 사이의 관계 개선에 적극적이에요.",
                    "result": "O",
                    "explanation": "나리는 'Let me try to help'라며 적극적으로 도우려고 하고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나리",
                    "script": "Everyone has something valuable to offer!",
                    "translation": "모든 사람은 제공할 가치 있는 것이 있어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Sometimes it's easier to avoid the conflict.",
                    "translation": "때로는 갈등을 피하는 게 더 쉬워."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-o thinks it's easier to @@ conflict.",
                    "hint": "ISTP는 불필요한 갈등을 피하는 것을 선호해요.",
                    "optionA": "create",
                    "optionB": "avoid",
                    "optionC": "enjoy",
                    "result": "avoid",
                    "explanation": "태오는 갈등을 피하는 것이 더 쉽다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나리",
                    "script": "But imagine the amazing teamwork if they connect!",
                    "translation": "하지만 그들이 연결된다면 얼마나 놀라운 팀워크가 될지 상상해봐!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Your people skills might actually work here.",
                    "translation": "네 대인관계 기술이 실제로 여기서 통할지도 몰라."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "ENFP의 사람들의 잠재력에 대한 믿음이에요.",
                    "optionA": "something",
                    "optionB": "valuable",
                    "result": "something valuable",
                    "explanation": "나리는 모든 사람이 가치 있는 무언가를 가지고 있다고 믿어요."
                }
            ]
        }
    ]
}
ID: 5448 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "예산 초과 문제",
            "explanation": "ISTP의 절약 중심과 ENFP의 대안 탐색 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "We're over budget. We need to cut expenses now.",
                    "translation": "예산을 초과했어. 지금 지출을 줄여야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다영",
                    "script": "What if we find new funding sources instead?",
                    "translation": "대신 새로운 자금원을 찾으면 어떨까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다영은 새로운 자금원을 찾자고 하나요?",
                    "hint": "ENFP는 제약보다는 새로운 가능성을 탐색해요.",
                    "result": "O",
                    "explanation": "다영은 'new funding sources'라며 새로운 가능성을 제안하고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다영",
                    "script": "There might be grants or sponsors we haven't considered!",
                    "translation": "우리가 고려하지 않은 보조금이나 후원자가 있을지도 몰라!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성호",
                    "script": "That takes time we don't have. Cut costs first.",
                    "translation": "그건 우리에게 없는 시간이 걸려. 먼저 비용을 줄이자."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seong-ho wants to @@ costs first.",
                    "hint": "ISTP는 즉시 실행 가능한 해결책을 선호해요.",
                    "optionA": "increase",
                    "optionB": "cut",
                    "optionC": "ignore",
                    "result": "cut",
                    "explanation": "성호는 먼저 비용을 줄이자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다영",
                    "script": "But cutting too much might hurt our long-term vision!",
                    "translation": "하지만 너무 많이 자르면 우리의 장기적 비전에 해가 될지도 몰라!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성호",
                    "script": "Your forward-thinking could prevent future problems.",
                    "translation": "네 미래지향적 사고가 미래의 문제들을 예방할 수 있을 것 같아."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "ENFP의 장기적 관점이에요.",
                    "optionA": "long-term",
                    "optionB": "vision",
                    "result": "long-term vision",
                    "explanation": "다영은 장기적 비전을 중요하게 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "예산 초과 문제",
            "explanation": "ISTP의 절약 중심과 ENFP의 대안 탐색 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "We're over budget. We need to cut expenses now.",
                    "translation": "예산을 초과했어. 지금 지출을 줄여야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다영",
                    "script": "What if we find new funding sources instead?",
                    "translation": "대신 새로운 자금원을 찾으면 어떨까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다영은 새로운 자금원을 찾자고 하나요?",
                    "hint": "ENFP는 제약보다는 새로운 가능성을 탐색해요.",
                    "result": "O",
                    "explanation": "다영은 'new funding sources'라며 새로운 가능성을 제안하고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다영",
                    "script": "There might be grants or sponsors we haven't considered!",
                    "translation": "우리가 고려하지 않은 보조금이나 후원자가 있을지도 몰라!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성호",
                    "script": "That takes time we don't have. Cut costs first.",
                    "translation": "그건 우리에게 없는 시간이 걸려. 먼저 비용을 줄이자."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seong-ho wants to @@ costs first.",
                    "hint": "ISTP는 즉시 실행 가능한 해결책을 선호해요.",
                    "optionA": "increase",
                    "optionB": "cut",
                    "optionC": "ignore",
                    "result": "cut",
                    "explanation": "성호는 먼저 비용을 줄이자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다영",
                    "script": "But cutting too much might hurt our long-term vision!",
                    "translation": "하지만 너무 많이 자르면 우리의 장기적 비전에 해가 될지도 몰라!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성호",
                    "script": "Your forward-thinking could prevent future problems.",
                    "translation": "네 미래지향적 사고가 미래의 문제들을 예방할 수 있을 것 같아."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "ENFP의 장기적 관점이에요.",
                    "optionA": "long-term",
                    "optionB": "vision",
                    "result": "long-term vision",
                    "explanation": "다영은 장기적 비전을 중요하게 생각해요."
                }
            ]
        }
    ]
}
ID: 5449 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀원들 사이 갈등",
            "explanation": "ISFJ의 감정 중심 중재와 ISTJ의 체계적 해결책 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "They seem really upset.",
                    "translation": "그들이 정말 화가 난 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Let's check the facts.",
                    "translation": "사실부터 확인해보자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예나는 팀원들의 감정 상태를 걱정하나요?",
                    "hint": "ISFJ는 사람들의 감정을 먼저 살펴요.",
                    "result": "O",
                    "explanation": "예나는 'They seem really upset'이라고 감정을 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예나",
                    "script": "Both sides need support.",
                    "translation": "양쪽 다 지지가 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Rules should guide us.",
                    "translation": "규칙이 우리를 이끌어야 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon believes @@ should guide them.",
                    "hint": "ISTJ는 명확한 기준을 중요하게 여겨요.",
                    "optionA": "feelings",
                    "optionB": "rules",
                    "optionC": "opinions",
                    "result": "rules",
                    "explanation": "동현이는 규칙이 우리를 이끌어야 한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "You bring clear thinking!",
                    "translation": "넌 명확한 사고를 가져와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Your empathy helps everyone.",
                    "translation": "네 공감 능력이 모두를 도와."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 인정하는 예나의 장점이에요.",
                    "optionA": "empathy",
                    "optionB": "helps",
                    "optionC": "Your",
                    "result": "Your empathy helps",
                    "explanation": "동현이는 예나의 공감 능력이 도움이 된다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀원들 사이 갈등",
            "explanation": "ISFJ의 감정 중심 중재와 ISTJ의 체계적 해결책 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "They seem really upset.",
                    "translation": "그들이 정말 화가 난 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Let's check the facts.",
                    "translation": "사실부터 확인해보자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예나는 팀원들의 감정 상태를 걱정하나요?",
                    "hint": "ISFJ는 사람들의 감정을 먼저 살펴요.",
                    "result": "O",
                    "explanation": "예나는 'They seem really upset'이라고 감정을 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예나",
                    "script": "Both sides need support.",
                    "translation": "양쪽 다 지지가 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Rules should guide us.",
                    "translation": "규칙이 우리를 이끌어야 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon believes @@ should guide them.",
                    "hint": "ISTJ는 명확한 기준을 중요하게 여겨요.",
                    "optionA": "feelings",
                    "optionB": "rules",
                    "optionC": "opinions",
                    "result": "rules",
                    "explanation": "동현이는 규칙이 우리를 이끌어야 한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "You bring clear thinking!",
                    "translation": "넌 명확한 사고를 가져와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Your empathy helps everyone.",
                    "translation": "네 공감 능력이 모두를 도와."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "동현이가 인정하는 예나의 장점이에요.",
                    "optionA": "empathy",
                    "optionB": "helps",
                    "optionC": "Your",
                    "result": "Your empathy helps",
                    "explanation": "동현이는 예나의 공감 능력이 도움이 된다고 말했어요."
                }
            ]
        }
    ]
}
ID: 5450 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구들과의 오해",
            "explanation": "ISFJ의 화해 중심과 ISTJ의 논리적 분석 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "Everyone feels hurt now.",
                    "translation": "모두가 상처받은 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진우",
                    "script": "What actually happened here?",
                    "translation": "실제로 여기서 뭐가 일어났지?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수현이는 모든 사람의 감정을 걱정하나요?",
                    "hint": "ISFJ는 관련된 모든 사람을 생각해요.",
                    "result": "O",
                    "explanation": "수현이는 'Everyone feels hurt'라고 모두를 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수현",
                    "script": "We should talk together.",
                    "translation": "함께 이야기해야 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진우",
                    "script": "Evidence tells the truth.",
                    "translation": "증거가 진실을 말해줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-hyeon thinks they should @@ together.",
                    "hint": "ISFJ는 대화를 통한 해결을 선호해요.",
                    "optionA": "fight",
                    "optionB": "talk",
                    "optionC": "leave",
                    "result": "talk",
                    "explanation": "수현이는 함께 이야기해야 한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "Your logic saves us!",
                    "translation": "네 논리가 우리를 구해줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진우",
                    "script": "Your care brings peace.",
                    "translation": "네 배려가 평화를 가져와."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "진우가 인정하는 수현이의 역할이에요.",
                    "optionA": "brings",
                    "optionB": "care",
                    "optionC": "Your",
                    "result": "Your care brings",
                    "explanation": "진우는 수현이의 배려가 평화를 가져온다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구들과의 오해",
            "explanation": "ISFJ의 화해 중심과 ISTJ의 논리적 분석 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "Everyone feels hurt now.",
                    "translation": "모두가 상처받은 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진우",
                    "script": "What actually happened here?",
                    "translation": "실제로 여기서 뭐가 일어났지?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수현이는 모든 사람의 감정을 걱정하나요?",
                    "hint": "ISFJ는 관련된 모든 사람을 생각해요.",
                    "result": "O",
                    "explanation": "수현이는 'Everyone feels hurt'라고 모두를 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수현",
                    "script": "We should talk together.",
                    "translation": "함께 이야기해야 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진우",
                    "script": "Evidence tells the truth.",
                    "translation": "증거가 진실을 말해줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-hyeon thinks they should @@ together.",
                    "hint": "ISFJ는 대화를 통한 해결을 선호해요.",
                    "optionA": "fight",
                    "optionB": "talk",
                    "optionC": "leave",
                    "result": "talk",
                    "explanation": "수현이는 함께 이야기해야 한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "Your logic saves us!",
                    "translation": "네 논리가 우리를 구해줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진우",
                    "script": "Your care brings peace.",
                    "translation": "네 배려가 평화를 가져와."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "진우가 인정하는 수현이의 역할이에요.",
                    "optionA": "brings",
                    "optionB": "care",
                    "optionC": "Your",
                    "result": "Your care brings",
                    "explanation": "진우는 수현이의 배려가 평화를 가져온다고 말했어요."
                }
            ]
        }
    ]
}
ID: 5451 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "가족 내 의견 충돌",
            "explanation": "ISFJ의 조화 추구와 ISTJ의 원칙적 해결 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "Nobody should feel left.",
                    "translation": "아무도 소외감을 느끼면 안 돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "Process matters most here.",
                    "translation": "여기서는 과정이 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤아는 모든 사람이 포함되기를 원하나요?",
                    "hint": "ISFJ는 모든 사람의 소속감을 중시해요.",
                    "result": "O",
                    "explanation": "윤아는 'Nobody should feel left'라고 포함을 원했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤아",
                    "script": "Hearts need healing first.",
                    "translation": "마음이 먼저 치유되어야 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Steps create fair solutions.",
                    "translation": "단계가 공정한 해결책을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yoon-ah believes @@ need healing first.",
                    "hint": "ISFJ는 감정적 회복을 우선시해요.",
                    "optionA": "rules",
                    "optionB": "hearts",
                    "optionC": "plans",
                    "result": "hearts",
                    "explanation": "윤아는 마음이 먼저 치유되어야 한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤아",
                    "script": "Your fairness guides well!",
                    "translation": "네 공정함이 잘 이끌어줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Your kindness heals wounds.",
                    "translation": "네 친절함이 상처를 치유해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지호가 인정하는 윤아의 치유력이에요.",
                    "optionA": "heals",
                    "optionB": "kindness",
                    "optionC": "Your",
                    "result": "Your kindness heals",
                    "explanation": "지호는 윤아의 친절함이 상처를 치유한다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "가족 내 의견 충돌",
            "explanation": "ISFJ의 조화 추구와 ISTJ의 원칙적 해결 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "Nobody should feel left.",
                    "translation": "아무도 소외감을 느끼면 안 돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "Process matters most here.",
                    "translation": "여기서는 과정이 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤아는 모든 사람이 포함되기를 원하나요?",
                    "hint": "ISFJ는 모든 사람의 소속감을 중시해요.",
                    "result": "O",
                    "explanation": "윤아는 'Nobody should feel left'라고 포함을 원했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤아",
                    "script": "Hearts need healing first.",
                    "translation": "마음이 먼저 치유되어야 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Steps create fair solutions.",
                    "translation": "단계가 공정한 해결책을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yoon-ah believes @@ need healing first.",
                    "hint": "ISFJ는 감정적 회복을 우선시해요.",
                    "optionA": "rules",
                    "optionB": "hearts",
                    "optionC": "plans",
                    "result": "hearts",
                    "explanation": "윤아는 마음이 먼저 치유되어야 한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤아",
                    "script": "Your fairness guides well!",
                    "translation": "네 공정함이 잘 이끌어줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Your kindness heals wounds.",
                    "translation": "네 친절함이 상처를 치유해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지호가 인정하는 윤아의 치유력이에요.",
                    "optionA": "heals",
                    "optionB": "kindness",
                    "optionC": "Your",
                    "result": "Your kindness heals",
                    "explanation": "지호는 윤아의 친절함이 상처를 치유한다고 말했어요."
                }
            ]
        }
    ]
}
ID: 5452 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "동료와의 업무 갈등",
            "explanation": "ISFJ의 감정 배려와 ISTP의 실용적 해결 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "She looks really stressed.",
                    "translation": "그녀가 정말 스트레스받아 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "What's the actual problem?",
                    "translation": "실제 문제가 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소현이는 동료의 스트레스를 걱정하나요?",
                    "hint": "ISFJ는 다른 사람의 감정 상태를 민감하게 느껴요.",
                    "result": "O",
                    "explanation": "소현이는 'She looks really stressed'라고 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소현",
                    "script": "We should comfort her.",
                    "translation": "우리가 그녀를 위로해야 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Fix the root cause.",
                    "translation": "근본 원인을 해결해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-oh wants to fix the @@ cause.",
                    "hint": "ISTP는 문제의 핵심을 찾아 해결해요.",
                    "optionA": "surface",
                    "optionB": "root",
                    "optionC": "small",
                    "result": "root",
                    "explanation": "태오는 근본 원인을 해결하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "You solve things clearly!",
                    "translation": "넌 일을 명확하게 해결해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Your support means much.",
                    "translation": "네 지지가 큰 의미가 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태오가 느끼는 소현이의 가치에요.",
                    "optionA": "means",
                    "optionB": "support",
                    "optionC": "Your",
                    "result": "Your support means",
                    "explanation": "태오는 소현이의 지지가 큰 의미라고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "동료와의 업무 갈등",
            "explanation": "ISFJ의 감정 배려와 ISTP의 실용적 해결 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "She looks really stressed.",
                    "translation": "그녀가 정말 스트레스받아 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "What's the actual problem?",
                    "translation": "실제 문제가 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소현이는 동료의 스트레스를 걱정하나요?",
                    "hint": "ISFJ는 다른 사람의 감정 상태를 민감하게 느껴요.",
                    "result": "O",
                    "explanation": "소현이는 'She looks really stressed'라고 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소현",
                    "script": "We should comfort her.",
                    "translation": "우리가 그녀를 위로해야 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Fix the root cause.",
                    "translation": "근본 원인을 해결해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-oh wants to fix the @@ cause.",
                    "hint": "ISTP는 문제의 핵심을 찾아 해결해요.",
                    "optionA": "surface",
                    "optionB": "root",
                    "optionC": "small",
                    "result": "root",
                    "explanation": "태오는 근본 원인을 해결하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "You solve things clearly!",
                    "translation": "넌 일을 명확하게 해결해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Your support means much.",
                    "translation": "네 지지가 큰 의미가 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태오가 느끼는 소현이의 가치에요.",
                    "optionA": "means",
                    "optionB": "support",
                    "optionC": "Your",
                    "result": "Your support means",
                    "explanation": "태오는 소현이의 지지가 큰 의미라고 말했어요."
                }
            ]
        }
    ]
}
ID: 5453 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "프로젝트 팀 분쟁",
            "explanation": "ISFJ의 중재자 역할과 ISTP의 독립적 해결 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "Everyone needs to cooperate.",
                    "translation": "모두가 협력해야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성진",
                    "script": "I'll handle my part.",
                    "translation": "내 부분은 내가 처리할게."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예은이는 팀 협력을 중요하게 여기나요?",
                    "hint": "ISFJ는 팀의 조화를 우선시해요.",
                    "result": "O",
                    "explanation": "예은이는 'Everyone needs to cooperate'라고 협력을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예은",
                    "script": "Let's meet and discuss.",
                    "translation": "만나서 논의해보자."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성진",
                    "script": "Results speak for themselves.",
                    "translation": "결과가 스스로 말해줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-eun wants to meet and @@.",
                    "hint": "ISFJ는 대화를 통한 해결을 선호해요.",
                    "optionA": "argue",
                    "optionB": "discuss",
                    "optionC": "complain",
                    "result": "discuss",
                    "explanation": "예은이는 만나서 논의하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예은",
                    "script": "Your independence inspires me!",
                    "translation": "네 독립성이 나에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성진",
                    "script": "Your teamwork builds strength.",
                    "translation": "네 팀워크가 힘을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성진이가 인정하는 예은이의 능력이에요.",
                    "optionA": "builds",
                    "optionB": "teamwork",
                    "optionC": "Your",
                    "result": "Your teamwork builds",
                    "explanation": "성진이는 예은이의 팀워크가 힘을 만든다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "프로젝트 팀 분쟁",
            "explanation": "ISFJ의 중재자 역할과 ISTP의 독립적 해결 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "Everyone needs to cooperate.",
                    "translation": "모두가 협력해야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성진",
                    "script": "I'll handle my part.",
                    "translation": "내 부분은 내가 처리할게."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예은이는 팀 협력을 중요하게 여기나요?",
                    "hint": "ISFJ는 팀의 조화를 우선시해요.",
                    "result": "O",
                    "explanation": "예은이는 'Everyone needs to cooperate'라고 협력을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예은",
                    "script": "Let's meet and discuss.",
                    "translation": "만나서 논의해보자."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성진",
                    "script": "Results speak for themselves.",
                    "translation": "결과가 스스로 말해줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-eun wants to meet and @@.",
                    "hint": "ISFJ는 대화를 통한 해결을 선호해요.",
                    "optionA": "argue",
                    "optionB": "discuss",
                    "optionC": "complain",
                    "result": "discuss",
                    "explanation": "예은이는 만나서 논의하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예은",
                    "script": "Your independence inspires me!",
                    "translation": "네 독립성이 나에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성진",
                    "script": "Your teamwork builds strength.",
                    "translation": "네 팀워크가 힘을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "성진이가 인정하는 예은이의 능력이에요.",
                    "optionA": "builds",
                    "optionB": "teamwork",
                    "optionC": "Your",
                    "result": "Your teamwork builds",
                    "explanation": "성진이는 예은이의 팀워크가 힘을 만든다고 말했어요."
                }
            ]
        }
    ]
}
ID: 5454 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "룸메이트 간 갈등",
            "explanation": "ISFJ의 평화 중재와 ISTP의 현실적 해결 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수빈",
                    "script": "Both feelings matter equally.",
                    "translation": "양쪽 감정이 똑같이 중요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "What works best practically?",
                    "translation": "실용적으로 뭐가 가장 좋을까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수빈이는 양쪽의 감정을 다 고려하나요?",
                    "hint": "ISFJ는 모든 사람의 감정을 균등하게 배려해요.",
                    "result": "O",
                    "explanation": "수빈이는 'Both feelings matter equally'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수빈",
                    "script": "Compromise brings lasting peace.",
                    "translation": "타협이 지속적인 평화를 가져와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "Simple solutions work better.",
                    "translation": "간단한 해결책이 더 잘 돼."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-bin believes @@ brings lasting peace.",
                    "hint": "ISFJ는 상호 양보를 통한 해결을 선호해요.",
                    "optionA": "argument",
                    "optionB": "compromise",
                    "optionC": "silence",
                    "result": "compromise",
                    "explanation": "수빈이는 타협이 지속적인 평화를 가져온다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수빈",
                    "script": "You find practical answers!",
                    "translation": "넌 실용적인 답을 찾아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동민",
                    "script": "Your patience creates harmony.",
                    "translation": "네 인내심이 조화를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동민이가 인정하는 수빈이의 덕목이에요.",
                    "optionA": "creates",
                    "optionB": "patience",
                    "optionC": "Your",
                    "result": "Your patience creates",
                    "explanation": "동민이는 수빈이의 인내심이 조화를 만든다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "룸메이트 간 갈등",
            "explanation": "ISFJ의 평화 중재와 ISTP의 현실적 해결 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수빈",
                    "script": "Both feelings matter equally.",
                    "translation": "양쪽 감정이 똑같이 중요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "What works best practically?",
                    "translation": "실용적으로 뭐가 가장 좋을까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수빈이는 양쪽의 감정을 다 고려하나요?",
                    "hint": "ISFJ는 모든 사람의 감정을 균등하게 배려해요.",
                    "result": "O",
                    "explanation": "수빈이는 'Both feelings matter equally'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수빈",
                    "script": "Compromise brings lasting peace.",
                    "translation": "타협이 지속적인 평화를 가져와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "Simple solutions work better.",
                    "translation": "간단한 해결책이 더 잘 돼."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-bin believes @@ brings lasting peace.",
                    "hint": "ISFJ는 상호 양보를 통한 해결을 선호해요.",
                    "optionA": "argument",
                    "optionB": "compromise",
                    "optionC": "silence",
                    "result": "compromise",
                    "explanation": "수빈이는 타협이 지속적인 평화를 가져온다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수빈",
                    "script": "You find practical answers!",
                    "translation": "넌 실용적인 답을 찾아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동민",
                    "script": "Your patience creates harmony.",
                    "translation": "네 인내심이 조화를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "동민이가 인정하는 수빈이의 덕목이에요.",
                    "optionA": "creates",
                    "optionB": "patience",
                    "optionC": "Your",
                    "result": "Your patience creates",
                    "explanation": "동민이는 수빈이의 인내심이 조화를 만든다고 말했어요."
                }
            ]
        }
    ]
}
ID: 5455 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구 그룹 내 갈등",
            "explanation": "ISFJ의 적극적 중재와 ISFP의 조용한 평화 추구 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "We should help them.",
                    "translation": "우리가 그들을 도와야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소미",
                    "script": "Maybe they need space.",
                    "translation": "아마 그들에게 공간이 필요할 거야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민지는 적극적으로 도움을 주려고 하나요?",
                    "hint": "ISFJ는 갈등 상황에서 적극적으로 개입해요.",
                    "result": "O",
                    "explanation": "민지는 'We should help them'이라고 적극적으로 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민지",
                    "script": "Everyone deserves understanding here.",
                    "translation": "모두가 여기서 이해받을 자격이 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소미",
                    "script": "Gentle approach feels right.",
                    "translation": "부드러운 접근이 옳은 것 같아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-mi thinks @@ approach feels right.",
                    "hint": "ISFP는 부드럽고 조심스러운 방법을 선호해요.",
                    "optionA": "aggressive",
                    "optionB": "gentle",
                    "optionC": "loud",
                    "result": "gentle",
                    "explanation": "소미는 부드러운 접근이 옳다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Your gentleness soothes souls!",
                    "translation": "네 부드러움이 마음을 달래줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소미",
                    "script": "Your caring touch heals.",
                    "translation": "네 따뜻한 손길이 치유해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소미가 느끼는 민지의 치유력이에요.",
                    "optionA": "caring",
                    "optionB": "heals",
                    "optionC": "touch",
                    "result": "caring touch heals",
                    "explanation": "소미는 민지의 따뜻한 손길이 치유한다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구 그룹 내 갈등",
            "explanation": "ISFJ의 적극적 중재와 ISFP의 조용한 평화 추구 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "We should help them.",
                    "translation": "우리가 그들을 도와야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소미",
                    "script": "Maybe they need space.",
                    "translation": "아마 그들에게 공간이 필요할 거야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민지는 적극적으로 도움을 주려고 하나요?",
                    "hint": "ISFJ는 갈등 상황에서 적극적으로 개입해요.",
                    "result": "O",
                    "explanation": "민지는 'We should help them'이라고 적극적으로 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민지",
                    "script": "Everyone deserves understanding here.",
                    "translation": "모두가 여기서 이해받을 자격이 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소미",
                    "script": "Gentle approach feels right.",
                    "translation": "부드러운 접근이 옳은 것 같아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-mi thinks @@ approach feels right.",
                    "hint": "ISFP는 부드럽고 조심스러운 방법을 선호해요.",
                    "optionA": "aggressive",
                    "optionB": "gentle",
                    "optionC": "loud",
                    "result": "gentle",
                    "explanation": "소미는 부드러운 접근이 옳다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Your gentleness soothes souls!",
                    "translation": "네 부드러움이 마음을 달래줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소미",
                    "script": "Your caring touch heals.",
                    "translation": "네 따뜻한 손길이 치유해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "소미가 느끼는 민지의 치유력이에요.",
                    "optionA": "caring",
                    "optionB": "heals",
                    "optionC": "touch",
                    "result": "caring touch heals",
                    "explanation": "소미는 민지의 따뜻한 손길이 치유한다고 말했어요."
                }
            ]
        }
    ]
}
ID: 5456 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "연인 사이 오해",
            "explanation": "ISFJ의 관계 회복 노력과 ISFP의 감정적 치유 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하린",
                    "script": "They both need encouragement.",
                    "translation": "그들 둘 다 격려가 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채린",
                    "script": "Love needs time sometimes.",
                    "translation": "사랑은 때로 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하린이는 양쪽 모두를 격려하려고 하나요?",
                    "hint": "ISFJ는 관계 회복을 위해 적극적으로 노력해요.",
                    "result": "O",
                    "explanation": "하린이는 'They both need encouragement'라고 양쪽을 격려하려 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하린",
                    "script": "Communication fixes most problems.",
                    "translation": "의사소통이 대부분의 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채린",
                    "script": "Hearts heal at different.",
                    "translation": "마음은 각자 다르게 치유돼."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-rin believes @@ fixes most problems.",
                    "hint": "ISFJ는 대화를 통한 문제 해결을 믿어요.",
                    "optionA": "time",
                    "optionB": "communication",
                    "optionC": "money",
                    "result": "communication",
                    "explanation": "하린이는 의사소통이 대부분의 문제를 해결한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하린",
                    "script": "Your patience inspires hope!",
                    "translation": "네 인내심이 희망을 불러일으켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채린",
                    "script": "Your wisdom guides perfectly.",
                    "translation": "네 지혜가 완벽하게 이끌어줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채린이가 인정하는 하린이의 능력이에요.",
                    "optionA": "guides",
                    "optionB": "wisdom",
                    "optionC": "Your",
                    "result": "Your wisdom guides",
                    "explanation": "채린이는 하린이의 지혜가 완벽하게 이끌어준다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "연인 사이 오해",
            "explanation": "ISFJ의 관계 회복 노력과 ISFP의 감정적 치유 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하린",
                    "script": "They both need encouragement.",
                    "translation": "그들 둘 다 격려가 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채린",
                    "script": "Love needs time sometimes.",
                    "translation": "사랑은 때로 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하린이는 양쪽 모두를 격려하려고 하나요?",
                    "hint": "ISFJ는 관계 회복을 위해 적극적으로 노력해요.",
                    "result": "O",
                    "explanation": "하린이는 'They both need encouragement'라고 양쪽을 격려하려 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하린",
                    "script": "Communication fixes most problems.",
                    "translation": "의사소통이 대부분의 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채린",
                    "script": "Hearts heal at different.",
                    "translation": "마음은 각자 다르게 치유돼."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-rin believes @@ fixes most problems.",
                    "hint": "ISFJ는 대화를 통한 문제 해결을 믿어요.",
                    "optionA": "time",
                    "optionB": "communication",
                    "optionC": "money",
                    "result": "communication",
                    "explanation": "하린이는 의사소통이 대부분의 문제를 해결한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하린",
                    "script": "Your patience inspires hope!",
                    "translation": "네 인내심이 희망을 불러일으켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채린",
                    "script": "Your wisdom guides perfectly.",
                    "translation": "네 지혜가 완벽하게 이끌어줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "채린이가 인정하는 하린이의 능력이에요.",
                    "optionA": "guides",
                    "optionB": "wisdom",
                    "optionC": "Your",
                    "result": "Your wisdom guides",
                    "explanation": "채린이는 하린이의 지혜가 완벽하게 이끌어준다고 말했어요."
                }
            ]
        }
    ]
}
ID: 5457 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "가족 간 의견 차이",
            "explanation": "ISFJ의 화합 도모와 ISFP의 개인적 접근 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "Family unity comes first.",
                    "translation": "가족 화합이 우선이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Everyone's feelings count equally.",
                    "translation": "모든 사람의 감정이 똑같이 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지우는 가족 화합을 우선시하나요?",
                    "hint": "ISFJ는 집단의 조화를 매우 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "지우는 'Family unity comes first'라고 화합을 우선시했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지우",
                    "script": "Let's gather for discussion.",
                    "translation": "토론을 위해 모이자."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아린",
                    "script": "Individual voices need respect.",
                    "translation": "개인의 목소리도 존중받아야 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "A-rin thinks individual @@ need respect.",
                    "hint": "ISFP는 개인의 고유한 의견을 소중히 여겨요.",
                    "optionA": "problems",
                    "optionB": "voices",
                    "optionC": "mistakes",
                    "result": "voices",
                    "explanation": "아린이는 개인의 목소리도 존중받아야 한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Your respect touches hearts!",
                    "translation": "네 존중이 마음을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아린",
                    "script": "Your unity builds strength.",
                    "translation": "네 화합이 힘을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "아린이가 인정하는 지우의 역할이에요.",
                    "optionA": "builds",
                    "optionB": "unity",
                    "optionC": "Your",
                    "result": "Your unity builds",
                    "explanation": "아린이는 지우의 화합이 힘을 만든다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "가족 간 의견 차이",
            "explanation": "ISFJ의 화합 도모와 ISFP의 개인적 접근 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "Family unity comes first.",
                    "translation": "가족 화합이 우선이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Everyone's feelings count equally.",
                    "translation": "모든 사람의 감정이 똑같이 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지우는 가족 화합을 우선시하나요?",
                    "hint": "ISFJ는 집단의 조화를 매우 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "지우는 'Family unity comes first'라고 화합을 우선시했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지우",
                    "script": "Let's gather for discussion.",
                    "translation": "토론을 위해 모이자."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아린",
                    "script": "Individual voices need respect.",
                    "translation": "개인의 목소리도 존중받아야 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "A-rin thinks individual @@ need respect.",
                    "hint": "ISFP는 개인의 고유한 의견을 소중히 여겨요.",
                    "optionA": "problems",
                    "optionB": "voices",
                    "optionC": "mistakes",
                    "result": "voices",
                    "explanation": "아린이는 개인의 목소리도 존중받아야 한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Your respect touches hearts!",
                    "translation": "네 존중이 마음을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아린",
                    "script": "Your unity builds strength.",
                    "translation": "네 화합이 힘을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "아린이가 인정하는 지우의 역할이에요.",
                    "optionA": "builds",
                    "optionB": "unity",
                    "optionC": "Your",
                    "result": "Your unity builds",
                    "explanation": "아린이는 지우의 화합이 힘을 만든다고 말했어요."
                }
            ]
        }
    ]
}
ID: 5458 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "프로젝트 팀 갈등",
            "explanation": "ISFJ의 감정적 배려와 INTJ의 전략적 분석 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "Everyone looks so stressed.",
                    "translation": "모두가 너무 스트레스받아 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Let's analyze the problem.",
                    "translation": "문제를 분석해보자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예나는 팀원들의 감정 상태를 걱정하나요?",
                    "hint": "ISFJ는 사람들의 감정을 먼저 살펴요.",
                    "result": "O",
                    "explanation": "예나는 'Everyone looks so stressed'라고 감정을 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예나",
                    "script": "We need group harmony.",
                    "translation": "우리에게는 그룹 화합이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Strategy solves core issues.",
                    "translation": "전략이 핵심 문제를 해결해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hun believes @@ solves core issues.",
                    "hint": "INTJ는 체계적인 접근을 선호해요.",
                    "optionA": "emotion",
                    "optionB": "strategy",
                    "optionC": "talking",
                    "result": "strategy",
                    "explanation": "지훈이는 전략이 핵심 문제를 해결한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "Your planning impresses me!",
                    "translation": "네 계획이 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Your empathy brings peace.",
                    "translation": "네 공감 능력이 평화를 가져와."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지훈이가 인정하는 예나의 능력이에요.",
                    "optionA": "brings",
                    "optionB": "empathy",
                    "optionC": "Your",
                    "result": "Your empathy brings",
                    "explanation": "지훈이는 예나의 공감 능력이 평화를 가져온다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "프로젝트 팀 갈등",
            "explanation": "ISFJ의 감정적 배려와 INTJ의 전략적 분석 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "Everyone looks so stressed.",
                    "translation": "모두가 너무 스트레스받아 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Let's analyze the problem.",
                    "translation": "문제를 분석해보자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예나는 팀원들의 감정 상태를 걱정하나요?",
                    "hint": "ISFJ는 사람들의 감정을 먼저 살펴요.",
                    "result": "O",
                    "explanation": "예나는 'Everyone looks so stressed'라고 감정을 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예나",
                    "script": "We need group harmony.",
                    "translation": "우리에게는 그룹 화합이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Strategy solves core issues.",
                    "translation": "전략이 핵심 문제를 해결해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hun believes @@ solves core issues.",
                    "hint": "INTJ는 체계적인 접근을 선호해요.",
                    "optionA": "emotion",
                    "optionB": "strategy",
                    "optionC": "talking",
                    "result": "strategy",
                    "explanation": "지훈이는 전략이 핵심 문제를 해결한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "Your planning impresses me!",
                    "translation": "네 계획이 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Your empathy brings peace.",
                    "translation": "네 공감 능력이 평화를 가져와."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지훈이가 인정하는 예나의 능력이에요.",
                    "optionA": "brings",
                    "optionB": "empathy",
                    "optionC": "Your",
                    "result": "Your empathy brings",
                    "explanation": "지훈이는 예나의 공감 능력이 평화를 가져온다고 말했어요."
                }
            ]
        }
    ]
}
ID: 5459 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구 사이 오해",
            "explanation": "ISFJ의 관계 회복과 INTJ의 논리적 해결 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "Both friends seem hurt.",
                    "translation": "두 친구 모두 상처받은 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "What's the root cause?",
                    "translation": "근본 원인이 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수현이는 친구들의 상처를 걱정하나요?",
                    "hint": "ISFJ는 관계에서 감정적 상처를 민감하게 받아들여요.",
                    "result": "O",
                    "explanation": "수현이는 'Both friends seem hurt'라고 상처를 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수현",
                    "script": "Hearts need healing first.",
                    "translation": "마음이 먼저 치유되어야 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Facts clarify everything here.",
                    "translation": "사실이 모든 걸 명확하게 해줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-hyeon believes @@ need healing first.",
                    "hint": "ISFJ는 감정적 회복을 우선시해요.",
                    "optionA": "facts",
                    "optionB": "hearts",
                    "optionC": "rules",
                    "result": "hearts",
                    "explanation": "수현이는 마음이 먼저 치유되어야 한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "Your logic guides perfectly!",
                    "translation": "네 논리가 완벽하게 이끌어줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Your care heals wounds.",
                    "translation": "네 배려가 상처를 치유해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "승현이가 인정하는 수현이의 치유력이에요.",
                    "optionA": "care",
                    "optionB": "heals",
                    "optionC": "Your",
                    "result": "Your care heals",
                    "explanation": "승현이는 수현이의 배려가 상처를 치유한다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구 사이 오해",
            "explanation": "ISFJ의 관계 회복과 INTJ의 논리적 해결 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "Both friends seem hurt.",
                    "translation": "두 친구 모두 상처받은 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "What's the root cause?",
                    "translation": "근본 원인이 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수현이는 친구들의 상처를 걱정하나요?",
                    "hint": "ISFJ는 관계에서 감정적 상처를 민감하게 받아들여요.",
                    "result": "O",
                    "explanation": "수현이는 'Both friends seem hurt'라고 상처를 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수현",
                    "script": "Hearts need healing first.",
                    "translation": "마음이 먼저 치유되어야 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Facts clarify everything here.",
                    "translation": "사실이 모든 걸 명확하게 해줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-hyeon believes @@ need healing first.",
                    "hint": "ISFJ는 감정적 회복을 우선시해요.",
                    "optionA": "facts",
                    "optionB": "hearts",
                    "optionC": "rules",
                    "result": "hearts",
                    "explanation": "수현이는 마음이 먼저 치유되어야 한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "Your logic guides perfectly!",
                    "translation": "네 논리가 완벽하게 이끌어줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Your care heals wounds.",
                    "translation": "네 배려가 상처를 치유해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "승현이가 인정하는 수현이의 치유력이에요.",
                    "optionA": "care",
                    "optionB": "heals",
                    "optionC": "Your",
                    "result": "Your care heals",
                    "explanation": "승현이는 수현이의 배려가 상처를 치유한다고 말했어요."
                }
            ]
        }
    ]
}
ID: 5460 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "가족 내 의견 충돌",
            "explanation": "ISFJ의 조화 추구와 INTJ의 효율적 해결 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "Everyone should feel included.",
                    "translation": "모두가 포함된 느낌을 받아야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "Efficiency matters most here.",
                    "translation": "여기서는 효율성이 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤서는 모든 사람이 포함되기를 원하나요?",
                    "hint": "ISFJ는 모든 사람의 소속감을 중시해요.",
                    "result": "O",
                    "explanation": "윤서는 'Everyone should feel included'라고 포용을 원했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "Family unity comes first.",
                    "translation": "가족 화합이 우선이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Systems create lasting solutions.",
                    "translation": "시스템이 지속적인 해결책을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-hyeon believes @@ create lasting solutions.",
                    "hint": "INTJ는 체계적인 시스템을 신뢰해요.",
                    "optionA": "emotions",
                    "optionB": "systems",
                    "optionC": "meetings",
                    "result": "systems",
                    "explanation": "재현이는 시스템이 지속적인 해결책을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "Your vision inspires us!",
                    "translation": "네 비전이 우리에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "Your harmony builds strength.",
                    "translation": "네 화합이 힘을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재현이가 인정하는 윤서의 역할이에요.",
                    "optionA": "builds",
                    "optionB": "harmony",
                    "optionC": "Your",
                    "result": "Your harmony builds",
                    "explanation": "재현이는 윤서의 화합이 힘을 만든다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "가족 내 의견 충돌",
            "explanation": "ISFJ의 조화 추구와 INTJ의 효율적 해결 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "Everyone should feel included.",
                    "translation": "모두가 포함된 느낌을 받아야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "Efficiency matters most here.",
                    "translation": "여기서는 효율성이 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤서는 모든 사람이 포함되기를 원하나요?",
                    "hint": "ISFJ는 모든 사람의 소속감을 중시해요.",
                    "result": "O",
                    "explanation": "윤서는 'Everyone should feel included'라고 포용을 원했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "Family unity comes first.",
                    "translation": "가족 화합이 우선이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Systems create lasting solutions.",
                    "translation": "시스템이 지속적인 해결책을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-hyeon believes @@ create lasting solutions.",
                    "hint": "INTJ는 체계적인 시스템을 신뢰해요.",
                    "optionA": "emotions",
                    "optionB": "systems",
                    "optionC": "meetings",
                    "result": "systems",
                    "explanation": "재현이는 시스템이 지속적인 해결책을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "Your vision inspires us!",
                    "translation": "네 비전이 우리에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "Your harmony builds strength.",
                    "translation": "네 화합이 힘을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "재현이가 인정하는 윤서의 역할이에요.",
                    "optionA": "builds",
                    "optionB": "harmony",
                    "optionC": "Your",
                    "result": "Your harmony builds",
                    "explanation": "재현이는 윤서의 화합이 힘을 만든다고 말했어요."
                }
            ]
        }
    ]
}
ID: 5461 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀원들 사이 갈등",
            "explanation": "ISFJ의 감정 중심 중재와 ISTJ의 체계적 해결책 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "They seem really upset.",
                    "translation": "그들이 정말 화가 난 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Let's check the facts.",
                    "translation": "사실부터 확인해보자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예나는 팀원들의 감정 상태를 걱정하나요?",
                    "hint": "ISFJ는 사람들의 감정을 먼저 살펴요.",
                    "result": "O",
                    "explanation": "예나는 'They seem really upset'이라고 감정을 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예나",
                    "script": "Both sides need support.",
                    "translation": "양쪽 다 지지가 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Rules should guide us.",
                    "translation": "규칙이 우리를 이끌어야 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon believes @@ should guide them.",
                    "hint": "ISTJ는 명확한 기준을 중요하게 여겨요.",
                    "optionA": "feelings",
                    "optionB": "rules",
                    "optionC": "opinions",
                    "result": "rules",
                    "explanation": "동현이는 규칙이 우리를 이끌어야 한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "You bring clear thinking!",
                    "translation": "넌 명확한 사고를 가져와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Your empathy helps everyone.",
                    "translation": "네 공감 능력이 모두를 도와."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 인정하는 예나의 장점이에요.",
                    "optionA": "empathy",
                    "optionB": "helps",
                    "optionC": "Your",
                    "result": "Your empathy helps",
                    "explanation": "동현이는 예나의 공감 능력이 도움이 된다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀원들 사이 갈등",
            "explanation": "ISFJ의 감정 중심 중재와 ISTJ의 체계적 해결책 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "They seem really upset.",
                    "translation": "그들이 정말 화가 난 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Let's check the facts.",
                    "translation": "사실부터 확인해보자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예나는 팀원들의 감정 상태를 걱정하나요?",
                    "hint": "ISFJ는 사람들의 감정을 먼저 살펴요.",
                    "result": "O",
                    "explanation": "예나는 'They seem really upset'이라고 감정을 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예나",
                    "script": "Both sides need support.",
                    "translation": "양쪽 다 지지가 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Rules should guide us.",
                    "translation": "규칙이 우리를 이끌어야 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon believes @@ should guide them.",
                    "hint": "ISTJ는 명확한 기준을 중요하게 여겨요.",
                    "optionA": "feelings",
                    "optionB": "rules",
                    "optionC": "opinions",
                    "result": "rules",
                    "explanation": "동현이는 규칙이 우리를 이끌어야 한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "You bring clear thinking!",
                    "translation": "넌 명확한 사고를 가져와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Your empathy helps everyone.",
                    "translation": "네 공감 능력이 모두를 도와."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "동현이가 인정하는 예나의 장점이에요.",
                    "optionA": "empathy",
                    "optionB": "helps",
                    "optionC": "Your",
                    "result": "Your empathy helps",
                    "explanation": "동현이는 예나의 공감 능력이 도움이 된다고 말했어요."
                }
            ]
        }
    ]
}
ID: 5462 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구들과의 오해",
            "explanation": "ISFJ의 화해 중심과 ISTJ의 논리적 분석 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "Everyone feels hurt now.",
                    "translation": "모두가 상처받은 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진우",
                    "script": "What actually happened here?",
                    "translation": "실제로 여기서 뭐가 일어났지?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수현이는 모든 사람의 감정을 걱정하나요?",
                    "hint": "ISFJ는 관련된 모든 사람을 생각해요.",
                    "result": "O",
                    "explanation": "수현이는 'Everyone feels hurt'라고 모두를 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수현",
                    "script": "We should talk together.",
                    "translation": "함께 이야기해야 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진우",
                    "script": "Evidence tells the truth.",
                    "translation": "증거가 진실을 말해줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-hyeon thinks they should @@ together.",
                    "hint": "ISFJ는 대화를 통한 해결을 선호해요.",
                    "optionA": "fight",
                    "optionB": "talk",
                    "optionC": "leave",
                    "result": "talk",
                    "explanation": "수현이는 함께 이야기해야 한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "Your logic saves us!",
                    "translation": "네 논리가 우리를 구해줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진우",
                    "script": "Your care brings peace.",
                    "translation": "네 배려가 평화를 가져와."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "진우가 인정하는 수현이의 역할이에요.",
                    "optionA": "brings",
                    "optionB": "care",
                    "optionC": "Your",
                    "result": "Your care brings",
                    "explanation": "진우는 수현이의 배려가 평화를 가져온다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구들과의 오해",
            "explanation": "ISFJ의 화해 중심과 ISTJ의 논리적 분석 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "Everyone feels hurt now.",
                    "translation": "모두가 상처받은 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진우",
                    "script": "What actually happened here?",
                    "translation": "실제로 여기서 뭐가 일어났지?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수현이는 모든 사람의 감정을 걱정하나요?",
                    "hint": "ISFJ는 관련된 모든 사람을 생각해요.",
                    "result": "O",
                    "explanation": "수현이는 'Everyone feels hurt'라고 모두를 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수현",
                    "script": "We should talk together.",
                    "translation": "함께 이야기해야 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진우",
                    "script": "Evidence tells the truth.",
                    "translation": "증거가 진실을 말해줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-hyeon thinks they should @@ together.",
                    "hint": "ISFJ는 대화를 통한 해결을 선호해요.",
                    "optionA": "fight",
                    "optionB": "talk",
                    "optionC": "leave",
                    "result": "talk",
                    "explanation": "수현이는 함께 이야기해야 한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "Your logic saves us!",
                    "translation": "네 논리가 우리를 구해줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진우",
                    "script": "Your care brings peace.",
                    "translation": "네 배려가 평화를 가져와."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "진우가 인정하는 수현이의 역할이에요.",
                    "optionA": "brings",
                    "optionB": "care",
                    "optionC": "Your",
                    "result": "Your care brings",
                    "explanation": "진우는 수현이의 배려가 평화를 가져온다고 말했어요."
                }
            ]
        }
    ]
}
ID: 5463 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "가족 내 의견 충돌",
            "explanation": "ISFJ의 조화 추구와 ISTJ의 원칙적 해결 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "Nobody should feel left.",
                    "translation": "아무도 소외감을 느끼면 안 돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "Process matters most here.",
                    "translation": "여기서는 과정이 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤서는 모든 사람이 포함되기를 원하나요?",
                    "hint": "ISFJ는 모든 사람의 소속감을 중시해요.",
                    "result": "O",
                    "explanation": "윤서는 'Nobody should feel left'라고 포함을 원했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "Hearts need healing first.",
                    "translation": "마음이 먼저 치유되어야 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Steps create fair solutions.",
                    "translation": "단계가 공정한 해결책을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yoon-seo believes @@ need healing first.",
                    "hint": "ISFJ는 감정적 회복을 우선시해요.",
                    "optionA": "rules",
                    "optionB": "hearts",
                    "optionC": "plans",
                    "result": "hearts",
                    "explanation": "윤서는 마음이 먼저 치유되어야 한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "Your fairness guides well!",
                    "translation": "네 공정함이 잘 이끌어줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Your kindness heals wounds.",
                    "translation": "네 친절함이 상처를 치유해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지호가 인정하는 윤서의 치유력이에요.",
                    "optionA": "heals",
                    "optionB": "kindness",
                    "optionC": "Your",
                    "result": "Your kindness heals",
                    "explanation": "지호는 윤서의 친절함이 상처를 치유한다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "가족 내 의견 충돌",
            "explanation": "ISFJ의 조화 추구와 ISTJ의 원칙적 해결 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "Nobody should feel left.",
                    "translation": "아무도 소외감을 느끼면 안 돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "Process matters most here.",
                    "translation": "여기서는 과정이 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤서는 모든 사람이 포함되기를 원하나요?",
                    "hint": "ISFJ는 모든 사람의 소속감을 중시해요.",
                    "result": "O",
                    "explanation": "윤서는 'Nobody should feel left'라고 포함을 원했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "Hearts need healing first.",
                    "translation": "마음이 먼저 치유되어야 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Steps create fair solutions.",
                    "translation": "단계가 공정한 해결책을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yoon-seo believes @@ need healing first.",
                    "hint": "ISFJ는 감정적 회복을 우선시해요.",
                    "optionA": "rules",
                    "optionB": "hearts",
                    "optionC": "plans",
                    "result": "hearts",
                    "explanation": "윤서는 마음이 먼저 치유되어야 한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "Your fairness guides well!",
                    "translation": "네 공정함이 잘 이끌어줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Your kindness heals wounds.",
                    "translation": "네 친절함이 상처를 치유해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지호가 인정하는 윤서의 치유력이에요.",
                    "optionA": "heals",
                    "optionB": "kindness",
                    "optionC": "Your",
                    "result": "Your kindness heals",
                    "explanation": "지호는 윤서의 친절함이 상처를 치유한다고 말했어요."
                }
            ]
        }
    ]
}
ID: 5464 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "동료와의 업무 갈등",
            "explanation": "ISFJ의 감정 배려와 ISTP의 실용적 해결 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "She looks really stressed.",
                    "translation": "그녀가 정말 스트레스받아 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "What's the actual problem?",
                    "translation": "실제 문제가 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소현이는 동료의 스트레스를 걱정하나요?",
                    "hint": "ISFJ는 다른 사람의 감정 상태를 민감하게 느껴요.",
                    "result": "O",
                    "explanation": "소현이는 'She looks really stressed'라고 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소현",
                    "script": "We should comfort her.",
                    "translation": "우리가 그녀를 위로해야 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Fix the root cause.",
                    "translation": "근본 원인을 해결해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-oh wants to fix the @@ cause.",
                    "hint": "ISTP는 문제의 핵심을 찾아 해결해요.",
                    "optionA": "surface",
                    "optionB": "root",
                    "optionC": "small",
                    "result": "root",
                    "explanation": "태오는 근본 원인을 해결하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "You solve things clearly!",
                    "translation": "넌 일을 명확하게 해결해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Your support means much.",
                    "translation": "네 지지가 큰 의미가 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태오가 느끼는 소현이의 가치에요.",
                    "optionA": "means",
                    "optionB": "support",
                    "optionC": "Your",
                    "result": "Your support means",
                    "explanation": "태오는 소현이의 지지가 큰 의미라고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "동료와의 업무 갈등",
            "explanation": "ISFJ의 감정 배려와 ISTP의 실용적 해결 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "She looks really stressed.",
                    "translation": "그녀가 정말 스트레스받아 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "What's the actual problem?",
                    "translation": "실제 문제가 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소현이는 동료의 스트레스를 걱정하나요?",
                    "hint": "ISFJ는 다른 사람의 감정 상태를 민감하게 느껴요.",
                    "result": "O",
                    "explanation": "소현이는 'She looks really stressed'라고 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소현",
                    "script": "We should comfort her.",
                    "translation": "우리가 그녀를 위로해야 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Fix the root cause.",
                    "translation": "근본 원인을 해결해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-oh wants to fix the @@ cause.",
                    "hint": "ISTP는 문제의 핵심을 찾아 해결해요.",
                    "optionA": "surface",
                    "optionB": "root",
                    "optionC": "small",
                    "result": "root",
                    "explanation": "태오는 근본 원인을 해결하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "You solve things clearly!",
                    "translation": "넌 일을 명확하게 해결해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Your support means much.",
                    "translation": "네 지지가 큰 의미가 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태오가 느끼는 소현이의 가치에요.",
                    "optionA": "means",
                    "optionB": "support",
                    "optionC": "Your",
                    "result": "Your support means",
                    "explanation": "태오는 소현이의 지지가 큰 의미라고 말했어요."
                }
            ]
        }
    ]
}
ID: 5465 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "프로젝트 팀 분쟁",
            "explanation": "ISFJ의 중재자 역할과 ISTP의 독립적 해결 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "Everyone needs to cooperate.",
                    "translation": "모두가 협력해야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "I'll handle my part.",
                    "translation": "내 부분은 내가 처리할게."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤아는 팀 협력을 중요하게 여기나요?",
                    "hint": "ISFJ는 팀의 조화를 우선시해요.",
                    "result": "O",
                    "explanation": "윤아는 'Everyone needs to cooperate'라고 협력을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤아",
                    "script": "Let's meet and discuss.",
                    "translation": "만나서 논의해보자."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "Results speak for themselves.",
                    "translation": "결과가 스스로 말해줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yoon-ah wants to meet and @@.",
                    "hint": "ISFJ는 대화를 통한 해결을 선호해요.",
                    "optionA": "argue",
                    "optionB": "discuss",
                    "optionC": "complain",
                    "result": "discuss",
                    "explanation": "윤아는 만나서 논의하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤아",
                    "script": "Your independence inspires me!",
                    "translation": "네 독립성이 나에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동민",
                    "script": "Your teamwork builds strength.",
                    "translation": "네 팀워크가 힘을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동민이가 인정하는 윤아의 능력이에요.",
                    "optionA": "builds",
                    "optionB": "teamwork",
                    "optionC": "Your",
                    "result": "Your teamwork builds",
                    "explanation": "동민이는 윤아의 팀워크가 힘을 만든다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "프로젝트 팀 분쟁",
            "explanation": "ISFJ의 중재자 역할과 ISTP의 독립적 해결 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "Everyone needs to cooperate.",
                    "translation": "모두가 협력해야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "I'll handle my part.",
                    "translation": "내 부분은 내가 처리할게."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤아는 팀 협력을 중요하게 여기나요?",
                    "hint": "ISFJ는 팀의 조화를 우선시해요.",
                    "result": "O",
                    "explanation": "윤아는 'Everyone needs to cooperate'라고 협력을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤아",
                    "script": "Let's meet and discuss.",
                    "translation": "만나서 논의해보자."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "Results speak for themselves.",
                    "translation": "결과가 스스로 말해줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yoon-ah wants to meet and @@.",
                    "hint": "ISFJ는 대화를 통한 해결을 선호해요.",
                    "optionA": "argue",
                    "optionB": "discuss",
                    "optionC": "complain",
                    "result": "discuss",
                    "explanation": "윤아는 만나서 논의하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤아",
                    "script": "Your independence inspires me!",
                    "translation": "네 독립성이 나에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동민",
                    "script": "Your teamwork builds strength.",
                    "translation": "네 팀워크가 힘을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "동민이가 인정하는 윤아의 능력이에요.",
                    "optionA": "builds",
                    "optionB": "teamwork",
                    "optionC": "Your",
                    "result": "Your teamwork builds",
                    "explanation": "동민이는 윤아의 팀워크가 힘을 만든다고 말했어요."
                }
            ]
        }
    ]
}
ID: 5466 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "룸메이트 간 갈등",
            "explanation": "ISFJ의 평화 중재와 ISTP의 현실적 해결 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은서",
                    "script": "Both feelings matter equally.",
                    "translation": "양쪽 감정이 똑같이 중요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성진",
                    "script": "What works best practically?",
                    "translation": "실용적으로 뭐가 가장 좋을까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은서는 양쪽의 감정을 다 고려하나요?",
                    "hint": "ISFJ는 모든 사람의 감정을 균등하게 배려해요.",
                    "result": "O",
                    "explanation": "은서는 'Both feelings matter equally'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "은서",
                    "script": "Compromise brings lasting peace.",
                    "translation": "타협이 지속적인 평화를 가져와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성진",
                    "script": "Simple solutions work better.",
                    "translation": "간단한 해결책이 더 잘 돼."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-seo believes @@ brings lasting peace.",
                    "hint": "ISFJ는 상호 양보를 통한 해결을 선호해요.",
                    "optionA": "argument",
                    "optionB": "compromise",
                    "optionC": "silence",
                    "result": "compromise",
                    "explanation": "은서는 타협이 지속적인 평화를 가져온다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은서",
                    "script": "You find practical answers!",
                    "translation": "넌 실용적인 답을 찾아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성진",
                    "script": "Your patience creates harmony.",
                    "translation": "네 인내심이 조화를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성진이가 인정하는 은서의 덕목이에요.",
                    "optionA": "creates",
                    "optionB": "patience",
                    "optionC": "Your",
                    "result": "Your patience creates",
                    "explanation": "성진이는 은서의 인내심이 조화를 만든다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "룸메이트 간 갈등",
            "explanation": "ISFJ의 평화 중재와 ISTP의 현실적 해결 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은서",
                    "script": "Both feelings matter equally.",
                    "translation": "양쪽 감정이 똑같이 중요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성진",
                    "script": "What works best practically?",
                    "translation": "실용적으로 뭐가 가장 좋을까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은서는 양쪽의 감정을 다 고려하나요?",
                    "hint": "ISFJ는 모든 사람의 감정을 균등하게 배려해요.",
                    "result": "O",
                    "explanation": "은서는 'Both feelings matter equally'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "은서",
                    "script": "Compromise brings lasting peace.",
                    "translation": "타협이 지속적인 평화를 가져와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성진",
                    "script": "Simple solutions work better.",
                    "translation": "간단한 해결책이 더 잘 돼."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-seo believes @@ brings lasting peace.",
                    "hint": "ISFJ는 상호 양보를 통한 해결을 선호해요.",
                    "optionA": "argument",
                    "optionB": "compromise",
                    "optionC": "silence",
                    "result": "compromise",
                    "explanation": "은서는 타협이 지속적인 평화를 가져온다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은서",
                    "script": "You find practical answers!",
                    "translation": "넌 실용적인 답을 찾아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성진",
                    "script": "Your patience creates harmony.",
                    "translation": "네 인내심이 조화를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "성진이가 인정하는 은서의 덕목이에요.",
                    "optionA": "creates",
                    "optionB": "patience",
                    "optionC": "Your",
                    "result": "Your patience creates",
                    "explanation": "성진이는 은서의 인내심이 조화를 만든다고 말했어요."
                }
            ]
        }
    ]
}
ID: 5467 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구 그룹 내 갈등",
            "explanation": "ISFJ의 적극적 중재와 ISFP의 조용한 평화 추구 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민호",
                    "script": "We should help them.",
                    "translation": "우리가 그들을 도와야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Maybe they need space.",
                    "translation": "아마 그들에게 공간이 필요할 거야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민호는 적극적으로 도움을 주려고 하나요?",
                    "hint": "ISFJ는 갈등 상황에서 적극적으로 개입해요.",
                    "result": "O",
                    "explanation": "민호는 'We should help them'이라고 적극적으로 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민호",
                    "script": "Everyone deserves understanding here.",
                    "translation": "모두가 여기서 이해받을 자격이 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Gentle approach feels right.",
                    "translation": "부드러운 접근이 옳은 것 같아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young thinks @@ approach feels right.",
                    "hint": "ISFP는 부드럽고 조심스러운 방법을 선호해요.",
                    "optionA": "aggressive",
                    "optionB": "gentle",
                    "optionC": "loud",
                    "result": "gentle",
                    "explanation": "채영이는 부드러운 접근이 옳다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민호",
                    "script": "Your gentleness soothes souls!",
                    "translation": "네 부드러움이 마음을 달래줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Your caring touch heals.",
                    "translation": "네 따뜻한 손길이 치유해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채영이가 느끼는 민호의 치유력이에요.",
                    "optionA": "caring",
                    "optionB": "heals",
                    "optionC": "touch",
                    "result": "caring touch heals",
                    "explanation": "채영이는 민호의 따뜻한 손길이 치유한다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구 그룹 내 갈등",
            "explanation": "ISFJ의 적극적 중재와 ISFP의 조용한 평화 추구 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민호",
                    "script": "We should help them.",
                    "translation": "우리가 그들을 도와야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Maybe they need space.",
                    "translation": "아마 그들에게 공간이 필요할 거야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민호는 적극적으로 도움을 주려고 하나요?",
                    "hint": "ISFJ는 갈등 상황에서 적극적으로 개입해요.",
                    "result": "O",
                    "explanation": "민호는 'We should help them'이라고 적극적으로 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민호",
                    "script": "Everyone deserves understanding here.",
                    "translation": "모두가 여기서 이해받을 자격이 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Gentle approach feels right.",
                    "translation": "부드러운 접근이 옳은 것 같아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young thinks @@ approach feels right.",
                    "hint": "ISFP는 부드럽고 조심스러운 방법을 선호해요.",
                    "optionA": "aggressive",
                    "optionB": "gentle",
                    "optionC": "loud",
                    "result": "gentle",
                    "explanation": "채영이는 부드러운 접근이 옳다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민호",
                    "script": "Your gentleness soothes souls!",
                    "translation": "네 부드러움이 마음을 달래줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Your caring touch heals.",
                    "translation": "네 따뜻한 손길이 치유해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "채영이가 느끼는 민호의 치유력이에요.",
                    "optionA": "caring",
                    "optionB": "heals",
                    "optionC": "touch",
                    "result": "caring touch heals",
                    "explanation": "채영이는 민호의 따뜻한 손길이 치유한다고 말했어요."
                }
            ]
        }
    ]
}
ID: 5468 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "연인 사이 오해",
            "explanation": "ISFJ의 관계 회복 노력과 ISFP의 감정적 치유 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "우진",
                    "script": "They both need encouragement.",
                    "translation": "그들 둘 다 격려가 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수지",
                    "script": "Love needs time sometimes.",
                    "translation": "사랑은 때로 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "우진이는 양쪽 모두를 격려하려고 하나요?",
                    "hint": "ISFJ는 관계 회복을 위해 적극적으로 노력해요.",
                    "result": "O",
                    "explanation": "우진이는 'They both need encouragement'라고 양쪽을 격려하려 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "우진",
                    "script": "Communication fixes most problems.",
                    "translation": "의사소통이 대부분의 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수지",
                    "script": "Hearts heal at different pace.",
                    "translation": "마음은 각자 다른 속도로 치유돼."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Woo-jin believes @@ fixes most problems.",
                    "hint": "ISFJ는 대화를 통한 문제 해결을 믿어요.",
                    "optionA": "time",
                    "optionB": "communication",
                    "optionC": "money",
                    "result": "communication",
                    "explanation": "우진이는 의사소통이 대부분의 문제를 해결한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "우진",
                    "script": "Your patience inspires hope!",
                    "translation": "네 인내심이 희망을 불러일으켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수지",
                    "script": "Your wisdom guides perfectly.",
                    "translation": "네 지혜가 완벽하게 이끌어줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수지가 인정하는 우진이의 능력이에요.",
                    "optionA": "guides",
                    "optionB": "wisdom",
                    "optionC": "Your",
                    "result": "Your wisdom guides",
                    "explanation": "수지는 우진이의 지혜가 완벽하게 이끌어준다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "연인 사이 오해",
            "explanation": "ISFJ의 관계 회복 노력과 ISFP의 감정적 치유 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "우진",
                    "script": "They both need encouragement.",
                    "translation": "그들 둘 다 격려가 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수지",
                    "script": "Love needs time sometimes.",
                    "translation": "사랑은 때로 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "우진이는 양쪽 모두를 격려하려고 하나요?",
                    "hint": "ISFJ는 관계 회복을 위해 적극적으로 노력해요.",
                    "result": "O",
                    "explanation": "우진이는 'They both need encouragement'라고 양쪽을 격려하려 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "우진",
                    "script": "Communication fixes most problems.",
                    "translation": "의사소통이 대부분의 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수지",
                    "script": "Hearts heal at different pace.",
                    "translation": "마음은 각자 다른 속도로 치유돼."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Woo-jin believes @@ fixes most problems.",
                    "hint": "ISFJ는 대화를 통한 문제 해결을 믿어요.",
                    "optionA": "time",
                    "optionB": "communication",
                    "optionC": "money",
                    "result": "communication",
                    "explanation": "우진이는 의사소통이 대부분의 문제를 해결한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "우진",
                    "script": "Your patience inspires hope!",
                    "translation": "네 인내심이 희망을 불러일으켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수지",
                    "script": "Your wisdom guides perfectly.",
                    "translation": "네 지혜가 완벽하게 이끌어줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "수지가 인정하는 우진이의 능력이에요.",
                    "optionA": "guides",
                    "optionB": "wisdom",
                    "optionC": "Your",
                    "result": "Your wisdom guides",
                    "explanation": "수지는 우진이의 지혜가 완벽하게 이끌어준다고 말했어요."
                }
            ]
        }
    ]
}
ID: 5469 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "가족 간 의견 차이",
            "explanation": "ISFJ의 화합 도모와 ISFP의 개인적 접근 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민우",
                    "script": "Family unity comes first.",
                    "translation": "가족 화합이 우선이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Everyone's feelings count equally.",
                    "translation": "모든 사람의 감정이 똑같이 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민우는 가족 화합을 우선시하나요?",
                    "hint": "ISFJ는 집단의 조화를 매우 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "민우는 'Family unity comes first'라고 화합을 우선시했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민우",
                    "script": "Let's gather for discussion.",
                    "translation": "토론을 위해 모이자."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아린",
                    "script": "Individual voices need respect.",
                    "translation": "개인의 목소리도 존중받아야 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "A-rin thinks individual @@ need respect.",
                    "hint": "ISFP는 개인의 고유한 의견을 소중히 여겨요.",
                    "optionA": "problems",
                    "optionB": "voices",
                    "optionC": "mistakes",
                    "result": "voices",
                    "explanation": "아린이는 개인의 목소리도 존중받아야 한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민우",
                    "script": "Your respect touches hearts!",
                    "translation": "네 존중이 마음을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아린",
                    "script": "Your unity builds strength.",
                    "translation": "네 화합이 힘을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "아린이가 인정하는 민우의 역할이에요.",
                    "optionA": "builds",
                    "optionB": "unity",
                    "optionC": "Your",
                    "result": "Your unity builds",
                    "explanation": "아린이는 민우의 화합이 힘을 만든다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "가족 간 의견 차이",
            "explanation": "ISFJ의 화합 도모와 ISFP의 개인적 접근 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민우",
                    "script": "Family unity comes first.",
                    "translation": "가족 화합이 우선이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Everyone's feelings count equally.",
                    "translation": "모든 사람의 감정이 똑같이 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민우는 가족 화합을 우선시하나요?",
                    "hint": "ISFJ는 집단의 조화를 매우 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "민우는 'Family unity comes first'라고 화합을 우선시했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민우",
                    "script": "Let's gather for discussion.",
                    "translation": "토론을 위해 모이자."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아린",
                    "script": "Individual voices need respect.",
                    "translation": "개인의 목소리도 존중받아야 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "A-rin thinks individual @@ need respect.",
                    "hint": "ISFP는 개인의 고유한 의견을 소중히 여겨요.",
                    "optionA": "problems",
                    "optionB": "voices",
                    "optionC": "mistakes",
                    "result": "voices",
                    "explanation": "아린이는 개인의 목소리도 존중받아야 한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민우",
                    "script": "Your respect touches hearts!",
                    "translation": "네 존중이 마음을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아린",
                    "script": "Your unity builds strength.",
                    "translation": "네 화합이 힘을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "아린이가 인정하는 민우의 역할이에요.",
                    "optionA": "builds",
                    "optionB": "unity",
                    "optionC": "Your",
                    "result": "Your unity builds",
                    "explanation": "아린이는 민우의 화합이 힘을 만든다고 말했어요."
                }
            ]
        }
    ]
}
ID: 5470 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 워크숍 진행 방식",
            "explanation": "ISFJ의 감정 중심 해결과 INTJ의 전략적 분석 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "Everyone's comfort matters first.",
                    "translation": "모든 사람의 편안함이 먼저 중요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Strategic planning ensures success.",
                    "translation": "전략적 계획이 성공을 보장해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예나는 모든 사람의 편안함을 우선시하나요?",
                    "hint": "ISFJ는 구성원들의 감정과 편안함을 먼저 고려해요.",
                    "result": "O",
                    "explanation": "예나는 'everyone's comfort matters first'라며 편안함을 우선시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예나",
                    "script": "Feelings affect team performance.",
                    "translation": "감정이 팀 성과에 영향을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Clear structure improves outcomes.",
                    "translation": "명확한 구조가 결과를 개선해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hun believes @@ planning ensures success.",
                    "hint": "INTJ는 체계적이고 장기적인 관점을 중시해요.",
                    "optionA": "emotional",
                    "optionB": "strategic",
                    "optionC": "flexible",
                    "result": "strategic",
                    "explanation": "지훈은 전략적 계획이 성공을 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "Structure brings clarity!",
                    "translation": "구조가 명확함을 가져와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Care builds trust!",
                    "translation": "배려가 신뢰를 구축해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지훈의 인정이에요.",
                    "optionA": "Care",
                    "optionB": "builds",
                    "optionC": "trust",
                    "result": "Care builds trust",
                    "explanation": "지훈은 예나의 배려가 신뢰를 구축한다고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 워크숍 진행 방식",
            "explanation": "ISFJ의 감정 중심 해결과 INTJ의 전략적 분석 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "Everyone's comfort matters first.",
                    "translation": "모든 사람의 편안함이 먼저 중요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Strategic planning ensures success.",
                    "translation": "전략적 계획이 성공을 보장해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예나는 모든 사람의 편안함을 우선시하나요?",
                    "hint": "ISFJ는 구성원들의 감정과 편안함을 먼저 고려해요.",
                    "result": "O",
                    "explanation": "예나는 'everyone's comfort matters first'라며 편안함을 우선시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예나",
                    "script": "Feelings affect team performance.",
                    "translation": "감정이 팀 성과에 영향을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Clear structure improves outcomes.",
                    "translation": "명확한 구조가 결과를 개선해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hun believes @@ planning ensures success.",
                    "hint": "INTJ는 체계적이고 장기적인 관점을 중시해요.",
                    "optionA": "emotional",
                    "optionB": "strategic",
                    "optionC": "flexible",
                    "result": "strategic",
                    "explanation": "지훈은 전략적 계획이 성공을 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "Structure brings clarity!",
                    "translation": "구조가 명확함을 가져와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Care builds trust!",
                    "translation": "배려가 신뢰를 구축해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지훈의 인정이에요.",
                    "optionA": "Care",
                    "optionB": "builds",
                    "optionC": "trust",
                    "result": "Care builds trust",
                    "explanation": "지훈은 예나의 배려가 신뢰를 구축한다고 인정했어요."
                }
            ]
        }
    ]
}
ID: 5471 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "부서 내 업무 갈등",
            "explanation": "ISFJ의 협력적 중재와 INTJ의 효율적 구조화 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "Let's listen to everyone.",
                    "translation": "모든 사람의 말을 들어보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "Focus on core problems.",
                    "translation": "핵심 문제에 집중하자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수현은 모든 사람의 의견을 듣고 싶어하나요?",
                    "hint": "ISFJ는 포용적이고 협력적인 해결을 선호해요.",
                    "result": "O",
                    "explanation": "수현은 'listen to everyone'이라며 모든 사람의 의견을 듣자고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수현",
                    "script": "Understanding prevents future conflicts.",
                    "translation": "이해가 미래 갈등을 예방해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Root cause analysis works.",
                    "translation": "근본 원인 분석이 효과적이야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-hyeon wants to listen to @@.",
                    "hint": "ISFJ는 모든 구성원을 배려하고 포함시키려 해요.",
                    "optionA": "experts",
                    "optionB": "everyone",
                    "optionC": "leaders",
                    "result": "everyone",
                    "explanation": "수현은 모든 사람의 말을 들어보자고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "Analysis brings solutions!",
                    "translation": "분석이 해결책을 가져와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Understanding creates harmony!",
                    "translation": "이해가 조화를 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "승현의 인정이에요.",
                    "optionA": "Understanding",
                    "optionB": "creates",
                    "optionC": "harmony",
                    "result": "Understanding creates harmony",
                    "explanation": "승현은 수현의 이해가 조화를 만든다고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "부서 내 업무 갈등",
            "explanation": "ISFJ의 협력적 중재와 INTJ의 효율적 구조화 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "Let's listen to everyone.",
                    "translation": "모든 사람의 말을 들어보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "Focus on core problems.",
                    "translation": "핵심 문제에 집중하자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수현은 모든 사람의 의견을 듣고 싶어하나요?",
                    "hint": "ISFJ는 포용적이고 협력적인 해결을 선호해요.",
                    "result": "O",
                    "explanation": "수현은 'listen to everyone'이라며 모든 사람의 의견을 듣자고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수현",
                    "script": "Understanding prevents future conflicts.",
                    "translation": "이해가 미래 갈등을 예방해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Root cause analysis works.",
                    "translation": "근본 원인 분석이 효과적이야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-hyeon wants to listen to @@.",
                    "hint": "ISFJ는 모든 구성원을 배려하고 포함시키려 해요.",
                    "optionA": "experts",
                    "optionB": "everyone",
                    "optionC": "leaders",
                    "result": "everyone",
                    "explanation": "수현은 모든 사람의 말을 들어보자고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "Analysis brings solutions!",
                    "translation": "분석이 해결책을 가져와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Understanding creates harmony!",
                    "translation": "이해가 조화를 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "승현의 인정이에요.",
                    "optionA": "Understanding",
                    "optionB": "creates",
                    "optionC": "harmony",
                    "result": "Understanding creates harmony",
                    "explanation": "승현은 수현의 이해가 조화를 만든다고 인정했어요."
                }
            ]
        }
    ]
}
ID: 5472 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "프로젝트 일정 충돌",
            "explanation": "ISFJ의 개인 배려와 INTJ의 목표 중심 해결 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "Consider everyone's personal schedule.",
                    "translation": "모든 사람의 개인 일정을 고려하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "Prioritize project deadlines first.",
                    "translation": "프로젝트 마감일을 먼저 우선시하자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재현은 프로젝트 마감일을 우선시하나요?",
                    "hint": "INTJ는 목표 달성과 효율성을 중시해요.",
                    "result": "O",
                    "explanation": "재현은 'prioritize project deadlines first'라며 마감일을 우선시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "Balance creates better outcomes.",
                    "translation": "균형이 더 나은 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Deadlines ensure project success.",
                    "translation": "마감일이 프로젝트 성공을 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yun-seo wants to consider everyone's @@ schedule.",
                    "hint": "ISFJ는 개인적인 상황과 필요를 배려해요.",
                    "optionA": "work",
                    "optionB": "personal",
                    "optionC": "team",
                    "result": "personal",
                    "explanation": "윤서는 모든 사람의 개인 일정을 고려하자고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "Goals drive success!",
                    "translation": "목표가 성공을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "Balance improves quality!",
                    "translation": "균형이 품질을 향상시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재현의 인정이에요.",
                    "optionA": "Balance",
                    "optionB": "improves",
                    "optionC": "quality",
                    "result": "Balance improves quality",
                    "explanation": "재현은 윤서의 균형이 품질을 향상시킨다고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "프로젝트 일정 충돌",
            "explanation": "ISFJ의 개인 배려와 INTJ의 목표 중심 해결 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "Consider everyone's personal schedule.",
                    "translation": "모든 사람의 개인 일정을 고려하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "Prioritize project deadlines first.",
                    "translation": "프로젝트 마감일을 먼저 우선시하자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재현은 프로젝트 마감일을 우선시하나요?",
                    "hint": "INTJ는 목표 달성과 효율성을 중시해요.",
                    "result": "O",
                    "explanation": "재현은 'prioritize project deadlines first'라며 마감일을 우선시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "Balance creates better outcomes.",
                    "translation": "균형이 더 나은 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Deadlines ensure project success.",
                    "translation": "마감일이 프로젝트 성공을 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yun-seo wants to consider everyone's @@ schedule.",
                    "hint": "ISFJ는 개인적인 상황과 필요를 배려해요.",
                    "optionA": "work",
                    "optionB": "personal",
                    "optionC": "team",
                    "result": "personal",
                    "explanation": "윤서는 모든 사람의 개인 일정을 고려하자고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "Goals drive success!",
                    "translation": "목표가 성공을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "Balance improves quality!",
                    "translation": "균형이 품질을 향상시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "재현의 인정이에요.",
                    "optionA": "Balance",
                    "optionB": "improves",
                    "optionC": "quality",
                    "result": "Balance improves quality",
                    "explanation": "재현은 윤서의 균형이 품질을 향상시킨다고 인정했어요."
                }
            ]
        }
    ]
}
ID: 5473 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "동아리 규칙 개정 논의",
            "explanation": "ISFJ의 관계 중심 해결과 INTP의 논리적 분석 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "Harmony should guide decisions.",
                    "translation": "조화가 결정을 이끌어야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "Logic must drive reasoning.",
                    "translation": "논리가 추론을 이끌어야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민재는 논리적 추론을 중시하나요?",
                    "hint": "INTP는 객관적이고 논리적인 분석을 선호해요.",
                    "result": "O",
                    "explanation": "민재는 'logic must drive reasoning'이라며 논리를 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소현",
                    "script": "Relationships need careful consideration.",
                    "translation": "관계는 신중한 고려가 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Principles create fair solutions.",
                    "translation": "원칙이 공정한 해결책을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-hyeon thinks @@ should guide decisions.",
                    "hint": "ISFJ는 인간관계와 조화를 우선시해요.",
                    "optionA": "rules",
                    "optionB": "harmony",
                    "optionC": "efficiency",
                    "result": "harmony",
                    "explanation": "소현은 조화가 결정을 이끌어야 한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "Principles ensure fairness!",
                    "translation": "원칙이 공정함을 보장해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Relationships create strength!",
                    "translation": "관계가 힘을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민재의 인정이에요.",
                    "optionA": "Relationships",
                    "optionB": "create",
                    "optionC": "strength",
                    "result": "Relationships create strength",
                    "explanation": "민재는 소현의 관계 중심 접근이 힘을 만든다고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "동아리 규칙 개정 논의",
            "explanation": "ISFJ의 관계 중심 해결과 INTP의 논리적 분석 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "Harmony should guide decisions.",
                    "translation": "조화가 결정을 이끌어야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "Logic must drive reasoning.",
                    "translation": "논리가 추론을 이끌어야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민재는 논리적 추론을 중시하나요?",
                    "hint": "INTP는 객관적이고 논리적인 분석을 선호해요.",
                    "result": "O",
                    "explanation": "민재는 'logic must drive reasoning'이라며 논리를 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소현",
                    "script": "Relationships need careful consideration.",
                    "translation": "관계는 신중한 고려가 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Principles create fair solutions.",
                    "translation": "원칙이 공정한 해결책을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-hyeon thinks @@ should guide decisions.",
                    "hint": "ISFJ는 인간관계와 조화를 우선시해요.",
                    "optionA": "rules",
                    "optionB": "harmony",
                    "optionC": "efficiency",
                    "result": "harmony",
                    "explanation": "소현은 조화가 결정을 이끌어야 한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "Principles ensure fairness!",
                    "translation": "원칙이 공정함을 보장해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Relationships create strength!",
                    "translation": "관계가 힘을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민재의 인정이에요.",
                    "optionA": "Relationships",
                    "optionB": "create",
                    "optionC": "strength",
                    "result": "Relationships create strength",
                    "explanation": "민재는 소현의 관계 중심 접근이 힘을 만든다고 인정했어요."
                }
            ]
        }
    ]
}
ID: 5474 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "그룹 스터디 방식 갈등",
            "explanation": "ISFJ의 협력적 학습과 INTP의 개별 탐구 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "Together we learn better.",
                    "translation": "함께하면 더 잘 배워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도현",
                    "script": "Individual analysis runs deeper.",
                    "translation": "개별 분석이 더 깊어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도현은 개별 분석을 선호하나요?",
                    "hint": "INTP는 독립적이고 깊이 있는 사고를 좋아해요.",
                    "result": "O",
                    "explanation": "도현은 'individual analysis runs deeper'라며 개별 분석을 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤아",
                    "script": "Collaboration brings different perspectives.",
                    "translation": "협력이 다양한 관점을 가져와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도현",
                    "script": "Deep thinking finds solutions.",
                    "translation": "깊은 사고가 해결책을 찾아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yun-a believes together we learn @@.",
                    "hint": "ISFJ는 협력을 통한 상호 도움을 믿어요.",
                    "optionA": "slower",
                    "optionB": "better",
                    "optionC": "harder",
                    "result": "better",
                    "explanation": "윤아는 함께하면 더 잘 배운다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤아",
                    "script": "Deep thinking creates insights!",
                    "translation": "깊은 사고가 통찰을 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도현",
                    "script": "Collaboration expands understanding!",
                    "translation": "협력이 이해를 확장시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도현의 인정이에요.",
                    "optionA": "Collaboration",
                    "optionB": "expands",
                    "optionC": "understanding",
                    "result": "Collaboration expands understanding",
                    "explanation": "도현은 윤아의 협력이 이해를 확장시킨다고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "그룹 스터디 방식 갈등",
            "explanation": "ISFJ의 협력적 학습과 INTP의 개별 탐구 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "Together we learn better.",
                    "translation": "함께하면 더 잘 배워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도현",
                    "script": "Individual analysis runs deeper.",
                    "translation": "개별 분석이 더 깊어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도현은 개별 분석을 선호하나요?",
                    "hint": "INTP는 독립적이고 깊이 있는 사고를 좋아해요.",
                    "result": "O",
                    "explanation": "도현은 'individual analysis runs deeper'라며 개별 분석을 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤아",
                    "script": "Collaboration brings different perspectives.",
                    "translation": "협력이 다양한 관점을 가져와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도현",
                    "script": "Deep thinking finds solutions.",
                    "translation": "깊은 사고가 해결책을 찾아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yun-a believes together we learn @@.",
                    "hint": "ISFJ는 협력을 통한 상호 도움을 믿어요.",
                    "optionA": "slower",
                    "optionB": "better",
                    "optionC": "harder",
                    "result": "better",
                    "explanation": "윤아는 함께하면 더 잘 배운다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤아",
                    "script": "Deep thinking creates insights!",
                    "translation": "깊은 사고가 통찰을 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도현",
                    "script": "Collaboration expands understanding!",
                    "translation": "협력이 이해를 확장시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도현의 인정이에요.",
                    "optionA": "Collaboration",
                    "optionB": "expands",
                    "optionC": "understanding",
                    "result": "Collaboration expands understanding",
                    "explanation": "도현은 윤아의 협력이 이해를 확장시킨다고 인정했어요."
                }
            ]
        }
    ]
}
ID: 5475 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "동호회 예산 사용 논란",
            "explanation": "ISFJ의 모든 구성원 고려와 INTP의 합리적 분석 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은서",
                    "script": "Everyone deserves equal consideration.",
                    "translation": "모든 사람이 평등한 고려를 받을 자격이 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "Data should determine allocation.",
                    "translation": "데이터가 배분을 결정해야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정우는 데이터 기반 결정을 선호하나요?",
                    "hint": "INTP는 객관적 정보와 논리적 근거를 중시해요.",
                    "result": "O",
                    "explanation": "정우는 'data should determine allocation'이라며 데이터 기반을 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "은서",
                    "script": "Fairness matters for community.",
                    "translation": "공정함이 공동체에 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "Objective criteria ensures transparency.",
                    "translation": "객관적 기준이 투명성을 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-seo believes everyone deserves @@ consideration.",
                    "hint": "ISFJ는 모든 구성원의 평등한 대우를 중시해요.",
                    "optionA": "special",
                    "optionB": "equal",
                    "optionC": "careful",
                    "result": "equal",
                    "explanation": "은서는 모든 사람이 평등한 고려를 받을 자격이 있다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은서",
                    "script": "Objectivity brings clarity!",
                    "translation": "객관성이 명확함을 가져와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "Fairness builds community!",
                    "translation": "공정함이 공동체를 구축해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정우의 인정이에요.",
                    "optionA": "Fairness",
                    "optionB": "builds",
                    "optionC": "community",
                    "result": "Fairness builds community",
                    "explanation": "정우는 은서의 공정함이 공동체를 구축한다고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "동호회 예산 사용 논란",
            "explanation": "ISFJ의 모든 구성원 고려와 INTP의 합리적 분석 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은서",
                    "script": "Everyone deserves equal consideration.",
                    "translation": "모든 사람이 평등한 고려를 받을 자격이 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "Data should determine allocation.",
                    "translation": "데이터가 배분을 결정해야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정우는 데이터 기반 결정을 선호하나요?",
                    "hint": "INTP는 객관적 정보와 논리적 근거를 중시해요.",
                    "result": "O",
                    "explanation": "정우는 'data should determine allocation'이라며 데이터 기반을 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "은서",
                    "script": "Fairness matters for community.",
                    "translation": "공정함이 공동체에 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "Objective criteria ensures transparency.",
                    "translation": "객관적 기준이 투명성을 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-seo believes everyone deserves @@ consideration.",
                    "hint": "ISFJ는 모든 구성원의 평등한 대우를 중시해요.",
                    "optionA": "special",
                    "optionB": "equal",
                    "optionC": "careful",
                    "result": "equal",
                    "explanation": "은서는 모든 사람이 평등한 고려를 받을 자격이 있다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은서",
                    "script": "Objectivity brings clarity!",
                    "translation": "객관성이 명확함을 가져와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "Fairness builds community!",
                    "translation": "공정함이 공동체를 구축해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "정우의 인정이에요.",
                    "optionA": "Fairness",
                    "optionB": "builds",
                    "optionC": "community",
                    "result": "Fairness builds community",
                    "explanation": "정우는 은서의 공정함이 공동체를 구축한다고 인정했어요."
                }
            ]
        }
    ]
}
ID: 5476 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구 관계 오해 해결",
            "explanation": "ISFJ의 현재 감정 중심과 INFJ의 깊은 통찰 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민호",
                    "script": "Let's address hurt feelings.",
                    "translation": "상처받은 감정을 다루자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "Understand underlying patterns first.",
                    "translation": "먼저 근본적 패턴을 이해하자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민수는 근본적 패턴을 파악하려 하나요?",
                    "hint": "INFJ는 표면적 문제보다 깊은 의미를 찾아요.",
                    "result": "O",
                    "explanation": "민수는 'understand underlying patterns first'라며 근본 패턴 파악을 우선시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민호",
                    "script": "Immediate comfort helps healing.",
                    "translation": "즉시 위로가 치유에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "Deep insight prevents repetition.",
                    "translation": "깊은 통찰이 반복을 예방해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ho wants to address @@ feelings.",
                    "hint": "ISFJ는 현재 상처받은 감정에 즉시 관심을 보여요.",
                    "optionA": "future",
                    "optionB": "hurt",
                    "optionC": "happy",
                    "result": "hurt",
                    "explanation": "민호는 상처받은 감정을 다루자고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민호",
                    "script": "Insight brings wisdom!",
                    "translation": "통찰이 지혜를 가져와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "Comfort creates safety!",
                    "translation": "위로가 안전감을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민수의 인정이에요.",
                    "optionA": "Comfort",
                    "optionB": "creates",
                    "optionC": "safety",
                    "result": "Comfort creates safety",
                    "explanation": "민수는 민호의 위로가 안전감을 만든다고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구 관계 오해 해결",
            "explanation": "ISFJ의 현재 감정 중심과 INFJ의 깊은 통찰 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민호",
                    "script": "Let's address hurt feelings.",
                    "translation": "상처받은 감정을 다루자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "Understand underlying patterns first.",
                    "translation": "먼저 근본적 패턴을 이해하자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민수는 근본적 패턴을 파악하려 하나요?",
                    "hint": "INFJ는 표면적 문제보다 깊은 의미를 찾아요.",
                    "result": "O",
                    "explanation": "민수는 'understand underlying patterns first'라며 근본 패턴 파악을 우선시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민호",
                    "script": "Immediate comfort helps healing.",
                    "translation": "즉시 위로가 치유에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "Deep insight prevents repetition.",
                    "translation": "깊은 통찰이 반복을 예방해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ho wants to address @@ feelings.",
                    "hint": "ISFJ는 현재 상처받은 감정에 즉시 관심을 보여요.",
                    "optionA": "future",
                    "optionB": "hurt",
                    "optionC": "happy",
                    "result": "hurt",
                    "explanation": "민호는 상처받은 감정을 다루자고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민호",
                    "script": "Insight brings wisdom!",
                    "translation": "통찰이 지혜를 가져와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "Comfort creates safety!",
                    "translation": "위로가 안전감을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민수의 인정이에요.",
                    "optionA": "Comfort",
                    "optionB": "creates",
                    "optionC": "safety",
                    "result": "Comfort creates safety",
                    "explanation": "민수는 민호의 위로가 안전감을 만든다고 인정했어요."
                }
            ]
        }
    ]
}
ID: 5477 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "봉사 활동 방향 논의",
            "explanation": "ISFJ의 실용적 도움과 INFJ의 의미 추구 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "우진",
                    "script": "Focus on immediate needs.",
                    "translation": "즉시 필요한 것에 집중하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "Consider long-term impact.",
                    "translation": "장기적 영향을 고려하자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진은 장기적 영향을 생각하나요?",
                    "hint": "INFJ는 미래 지향적이고 의미 있는 변화를 추구해요.",
                    "result": "O",
                    "explanation": "서진은 'consider long-term impact'라며 장기적 영향을 생각해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "우진",
                    "script": "Practical help changes lives.",
                    "translation": "실용적 도움이 삶을 변화시켜."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Meaningful change inspires growth.",
                    "translation": "의미 있는 변화가 성장을 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "U-jin wants to focus on @@ needs.",
                    "hint": "ISFJ는 당장 해결해야 할 구체적 필요에 집중해요.",
                    "optionA": "future",
                    "optionB": "immediate",
                    "optionC": "personal",
                    "result": "immediate",
                    "explanation": "우진은 즉시 필요한 것에 집중하자고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "우진",
                    "script": "Vision inspires action!",
                    "translation": "비전이 행동을 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "Practical help works!",
                    "translation": "실용적 도움이 효과적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진의 인정이에요.",
                    "optionA": "Practical",
                    "optionB": "help",
                    "optionC": "works",
                    "result": "Practical help works",
                    "explanation": "서진은 우진의 실용적 도움이 효과적이라고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "봉사 활동 방향 논의",
            "explanation": "ISFJ의 실용적 도움과 INFJ의 의미 추구 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "우진",
                    "script": "Focus on immediate needs.",
                    "translation": "즉시 필요한 것에 집중하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "Consider long-term impact.",
                    "translation": "장기적 영향을 고려하자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진은 장기적 영향을 생각하나요?",
                    "hint": "INFJ는 미래 지향적이고 의미 있는 변화를 추구해요.",
                    "result": "O",
                    "explanation": "서진은 'consider long-term impact'라며 장기적 영향을 생각해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "우진",
                    "script": "Practical help changes lives.",
                    "translation": "실용적 도움이 삶을 변화시켜."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Meaningful change inspires growth.",
                    "translation": "의미 있는 변화가 성장을 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "U-jin wants to focus on @@ needs.",
                    "hint": "ISFJ는 당장 해결해야 할 구체적 필요에 집중해요.",
                    "optionA": "future",
                    "optionB": "immediate",
                    "optionC": "personal",
                    "result": "immediate",
                    "explanation": "우진은 즉시 필요한 것에 집중하자고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "우진",
                    "script": "Vision inspires action!",
                    "translation": "비전이 행동을 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "Practical help works!",
                    "translation": "실용적 도움이 효과적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진의 인정이에요.",
                    "optionA": "Practical",
                    "optionB": "help",
                    "optionC": "works",
                    "result": "Practical help works",
                    "explanation": "서진은 우진의 실용적 도움이 효과적이라고 인정했어요."
                }
            ]
        }
    ]
}
ID: 5478 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "가족 간 의견 충돌",
            "explanation": "ISFJ의 화합 중심과 INFJ의 가치 일치 추구 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민우",
                    "script": "Peace should come first.",
                    "translation": "평화가 먼저 와야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미나",
                    "script": "Values must align together.",
                    "translation": "가치가 함께 일치해야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미나는 가치의 일치를 중요하게 여기나요?",
                    "hint": "INFJ는 깊은 가치와 신념의 조화를 추구해요.",
                    "result": "O",
                    "explanation": "미나는 'values must align together'라며 가치 일치를 중요하게 여겨요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민우",
                    "script": "Harmony helps everyone.",
                    "translation": "조화가 모든 사람을 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미나",
                    "script": "Authentic connection lasts longer.",
                    "translation": "진정한 연결이 더 오래 지속돼."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-u thinks @@ should come first.",
                    "hint": "ISFJ는 갈등보다 평화로운 상태를 우선시해요.",
                    "optionA": "success",
                    "optionB": "peace",
                    "optionC": "truth",
                    "result": "peace",
                    "explanation": "민우는 평화가 먼저 와야 한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민우",
                    "script": "Authenticity creates depth!",
                    "translation": "진정성이 깊이를 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미나",
                    "script": "Harmony brings healing!",
                    "translation": "조화가 치유를 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미나의 인정이에요.",
                    "optionA": "Harmony",
                    "optionB": "brings",
                    "optionC": "healing",
                    "result": "Harmony brings healing",
                    "explanation": "미나는 민우의 조화가 치유를 가져온다고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "가족 간 의견 충돌",
            "explanation": "ISFJ의 화합 중심과 INFJ의 가치 일치 추구 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민우",
                    "script": "Peace should come first.",
                    "translation": "평화가 먼저 와야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미나",
                    "script": "Values must align together.",
                    "translation": "가치가 함께 일치해야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미나는 가치의 일치를 중요하게 여기나요?",
                    "hint": "INFJ는 깊은 가치와 신념의 조화를 추구해요.",
                    "result": "O",
                    "explanation": "미나는 'values must align together'라며 가치 일치를 중요하게 여겨요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민우",
                    "script": "Harmony helps everyone.",
                    "translation": "조화가 모든 사람을 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미나",
                    "script": "Authentic connection lasts longer.",
                    "translation": "진정한 연결이 더 오래 지속돼."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-u thinks @@ should come first.",
                    "hint": "ISFJ는 갈등보다 평화로운 상태를 우선시해요.",
                    "optionA": "success",
                    "optionB": "peace",
                    "optionC": "truth",
                    "result": "peace",
                    "explanation": "민우는 평화가 먼저 와야 한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민우",
                    "script": "Authenticity creates depth!",
                    "translation": "진정성이 깊이를 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미나",
                    "script": "Harmony brings healing!",
                    "translation": "조화가 치유를 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "미나의 인정이에요.",
                    "optionA": "Harmony",
                    "optionB": "brings",
                    "optionC": "healing",
                    "result": "Harmony brings healing",
                    "explanation": "미나는 민우의 조화가 치유를 가져온다고 인정했어요."
                }
            ]
        }
    ]
}
ID: 5479 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구 사이의 오해",
            "explanation": "ISFJ의 배려적 중재와 INFP의 진정성 추구 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민호",
                    "script": "Let's talk this through.",
                    "translation": "이걸 차근차근 얘기해보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "But my feelings are hurt.",
                    "translation": "하지만 내 감정이 상처받았어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 자신의 감정을 중요하게 여기나요?",
                    "hint": "INFP는 개인적인 감정과 가치를 우선시해요.",
                    "result": "O",
                    "explanation": "준호는 'my feelings are hurt'라고 자신의 감정을 중요하게 여겨요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민호",
                    "script": "I understand your pain.",
                    "translation": "네 아픔을 이해해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "This needs to feel authentic.",
                    "translation": "이게 진정성 있게 느껴져야 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho wants this to feel @@.",
                    "hint": "INFP는 진정성 있는 해결을 추구해요.",
                    "optionA": "quick",
                    "optionB": "authentic",
                    "optionC": "simple",
                    "result": "authentic",
                    "explanation": "준호는 해결책이 진정성 있게 느껴지기를 원해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민호",
                    "script": "Your authenticity matters most.",
                    "translation": "네 진정성이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "You really care deeply!",
                    "translation": "넌 정말 깊게 신경 써!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호의 감사 표현이에요.",
                    "optionA": "care",
                    "optionB": "deeply",
                    "optionC": "You",
                    "result": "You care deeply",
                    "explanation": "준호는 민호가 깊게 신경 쓴다고 감사해해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구 사이의 오해",
            "explanation": "ISFJ의 배려적 중재와 INFP의 진정성 추구 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민호",
                    "script": "Let's talk this through.",
                    "translation": "이걸 차근차근 얘기해보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "But my feelings are hurt.",
                    "translation": "하지만 내 감정이 상처받았어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 자신의 감정을 중요하게 여기나요?",
                    "hint": "INFP는 개인적인 감정과 가치를 우선시해요.",
                    "result": "O",
                    "explanation": "준호는 'my feelings are hurt'라고 자신의 감정을 중요하게 여겨요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민호",
                    "script": "I understand your pain.",
                    "translation": "네 아픔을 이해해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "This needs to feel authentic.",
                    "translation": "이게 진정성 있게 느껴져야 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho wants this to feel @@.",
                    "hint": "INFP는 진정성 있는 해결을 추구해요.",
                    "optionA": "quick",
                    "optionB": "authentic",
                    "optionC": "simple",
                    "result": "authentic",
                    "explanation": "준호는 해결책이 진정성 있게 느껴지기를 원해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민호",
                    "script": "Your authenticity matters most.",
                    "translation": "네 진정성이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "You really care deeply!",
                    "translation": "넌 정말 깊게 신경 써!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준호의 감사 표현이에요.",
                    "optionA": "care",
                    "optionB": "deeply",
                    "optionC": "You",
                    "result": "You care deeply",
                    "explanation": "준호는 민호가 깊게 신경 쓴다고 감사해해요."
                }
            ]
        }
    ]
}
ID: 5480 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "가족 내 의견 충돌",
            "explanation": "ISFJ의 조화로운 중재와 INFP의 개인 가치 보호 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "Everyone needs to compromise.",
                    "translation": "모든 사람이 타협해야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "But this crosses my values.",
                    "translation": "하지만 이건 내 가치관을 넘어서."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 자신의 가치관을 지키려고 하나요?",
                    "hint": "INFP는 개인의 핵심 가치를 포기하지 않아요.",
                    "result": "O",
                    "explanation": "은비는 'crosses my values'라고 자신의 가치관을 지키려 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수현",
                    "script": "Family harmony comes first.",
                    "translation": "가족 화합이 우선이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Personal integrity can't be sacrificed.",
                    "translation": "개인적 진실성은 희생될 수 없어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi thinks personal integrity can't be @@.",
                    "hint": "INFP는 자신의 진실성을 절대 포기하지 않아요.",
                    "optionA": "changed",
                    "optionB": "sacrificed",
                    "optionC": "discussed",
                    "result": "sacrificed",
                    "explanation": "은비는 개인적 진실성이 희생될 수 없다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "I respect your principles.",
                    "translation": "네 원칙을 존중해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "You bring peace naturally!",
                    "translation": "넌 자연스럽게 평화를 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "은비의 칭찬이에요.",
                    "optionA": "bring",
                    "optionB": "peace",
                    "optionC": "You",
                    "result": "You bring peace",
                    "explanation": "은비는 수현이가 평화를 가져온다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "가족 내 의견 충돌",
            "explanation": "ISFJ의 조화로운 중재와 INFP의 개인 가치 보호 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "Everyone needs to compromise.",
                    "translation": "모든 사람이 타협해야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "But this crosses my values.",
                    "translation": "하지만 이건 내 가치관을 넘어서."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 자신의 가치관을 지키려고 하나요?",
                    "hint": "INFP는 개인의 핵심 가치를 포기하지 않아요.",
                    "result": "O",
                    "explanation": "은비는 'crosses my values'라고 자신의 가치관을 지키려 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수현",
                    "script": "Family harmony comes first.",
                    "translation": "가족 화합이 우선이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Personal integrity can't be sacrificed.",
                    "translation": "개인적 진실성은 희생될 수 없어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi thinks personal integrity can't be @@.",
                    "hint": "INFP는 자신의 진실성을 절대 포기하지 않아요.",
                    "optionA": "changed",
                    "optionB": "sacrificed",
                    "optionC": "discussed",
                    "result": "sacrificed",
                    "explanation": "은비는 개인적 진실성이 희생될 수 없다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "I respect your principles.",
                    "translation": "네 원칙을 존중해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "You bring peace naturally!",
                    "translation": "넌 자연스럽게 평화를 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "은비의 칭찬이에요.",
                    "optionA": "bring",
                    "optionB": "peace",
                    "optionC": "You",
                    "result": "You bring peace",
                    "explanation": "은비는 수현이가 평화를 가져온다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 5481 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "동아리 활동 갈등",
            "explanation": "ISFJ의 전체 배려와 INFP의 개인적 의미 추구 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "Let's consider everyone's needs.",
                    "translation": "모든 사람의 필요를 고려하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "This doesn't feel meaningful.",
                    "translation": "이게 의미 있게 느껴지지 않아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소희는 활동의 의미를 중요하게 여기나요?",
                    "hint": "INFP는 개인적으로 의미 있는 활동을 추구해요.",
                    "result": "O",
                    "explanation": "소희는 'doesn't feel meaningful'이라고 의미를 중요하게 여겨요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "Group satisfaction matters too.",
                    "translation": "그룹 만족도 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "But passion drives real success.",
                    "translation": "하지만 열정이 진짜 성공을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-hee believes passion drives real @@.",
                    "hint": "INFP는 열정이 진정한 성공을 만든다고 믿어요.",
                    "optionA": "problems",
                    "optionB": "success",
                    "optionC": "conflict",
                    "result": "success",
                    "explanation": "소희는 열정이 진짜 성공을 이끈다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "Your passion inspires others.",
                    "translation": "네 열정이 다른 사람들에게 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소희",
                    "script": "You unite people beautifully!",
                    "translation": "넌 사람들을 아름답게 하나로 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소희의 칭찬이에요.",
                    "optionA": "unite",
                    "optionB": "people",
                    "optionC": "You",
                    "result": "You unite people",
                    "explanation": "소희는 윤서가 사람들을 하나로 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "동아리 활동 갈등",
            "explanation": "ISFJ의 전체 배려와 INFP의 개인적 의미 추구 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "Let's consider everyone's needs.",
                    "translation": "모든 사람의 필요를 고려하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "This doesn't feel meaningful.",
                    "translation": "이게 의미 있게 느껴지지 않아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소희는 활동의 의미를 중요하게 여기나요?",
                    "hint": "INFP는 개인적으로 의미 있는 활동을 추구해요.",
                    "result": "O",
                    "explanation": "소희는 'doesn't feel meaningful'이라고 의미를 중요하게 여겨요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "Group satisfaction matters too.",
                    "translation": "그룹 만족도 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "But passion drives real success.",
                    "translation": "하지만 열정이 진짜 성공을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-hee believes passion drives real @@.",
                    "hint": "INFP는 열정이 진정한 성공을 만든다고 믿어요.",
                    "optionA": "problems",
                    "optionB": "success",
                    "optionC": "conflict",
                    "result": "success",
                    "explanation": "소희는 열정이 진짜 성공을 이끈다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "Your passion inspires others.",
                    "translation": "네 열정이 다른 사람들에게 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소희",
                    "script": "You unite people beautifully!",
                    "translation": "넌 사람들을 아름답게 하나로 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "소희의 칭찬이에요.",
                    "optionA": "unite",
                    "optionB": "people",
                    "optionC": "You",
                    "result": "You unite people",
                    "explanation": "소희는 윤서가 사람들을 하나로 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}

현재 배치 처리 완료

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