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

실행 모드 선택


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

대상 테이블: content_mbti_items

ID: 19523 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "꿈을 이루기 위한 계획",
            "explanation": "ESFJ의 실행과 INFP의 비전",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "Let's make a detailed plan now!",
                    "translation": "지금 바로 상세 계획을 세워!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "I imagine the bigger picture first.",
                    "translation": "난 먼저 큰 그림을 상상해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유진",
                    "script": "Planning helps us achieve it!",
                    "translation": "계획이 우리가 이루게 도와!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "유진은 구체적인 계획을 세우는 것을 중시합니다.",
                    "hint": "ESFJ는 실행 가능한 계획으로 목표를 달성하려 해요.",
                    "result": "O",
                    "explanation": "유진은 'Let's make a detailed plan now'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "The vision drives everything.",
                    "translation": "비전이 모든 걸 움직여."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "Yes! Your vision is amazing!",
                    "translation": "응! 너의 비전 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "And your steps make it real!",
                    "translation": "그리고 넌 그걸 현실로 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-won believes the @@ drives everything.",
                    "hint": "INFP는 큰 그림과 비전을 먼저 생각해요.",
                    "optionA": "action",
                    "optionB": "plan",
                    "optionC": "vision",
                    "result": "vision",
                    "explanation": "지원은 비전이 모든 것의 원동력이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "Together we make magic!",
                    "translation": "우린 함께 기적을 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "Practical magic with meaning!",
                    "translation": "의미있는 현실적인 기적!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "Your creativity lights my way!",
                    "translation": "넌 창의력으로 내 길을 밝혀!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "Your action makes my dreams real!",
                    "translation": "넌 내 꿈을 현실로 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "유진",
                    "script": "Let's reach for the stars!",
                    "translation": "우린 별을 향해 손을 뻗자!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지원",
                    "script": "With you, it feels possible.",
                    "translation": "너와 함께면 가능해 보여."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "비전과 실행의 완벽한 결합에 대한 문장이에요.",
                    "result": "Vision plus action transforms dreams into reality",
                    "explanation": "비전과 행동이 함께할 때 꿈을 현실로 변환해요.",
                    "optionA": "dreams",
                    "optionB": "reality",
                    "optionC": "transforms",
                    "optionD": "into",
                    "optionE": "Vision",
                    "optionF": "action",
                    "optionG": "plus"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "꿈을 이루기 위한 계획",
            "explanation": "ESFJ의 실행과 INFP의 비전",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "Let's make a detailed plan now!",
                    "translation": "지금 바로 상세 계획을 세워!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "I imagine the bigger picture first.",
                    "translation": "난 먼저 큰 그림을 상상해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유진",
                    "script": "Planning helps us achieve it!",
                    "translation": "계획이 우리가 이루게 도와!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "유진은 구체적인 계획을 세우는 것을 중시합니다.",
                    "hint": "ESFJ는 실행 가능한 계획으로 목표를 달성하려 해요.",
                    "result": "O",
                    "explanation": "유진은 'Let's make a detailed plan now'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "The vision drives everything.",
                    "translation": "비전이 모든 걸 움직여."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "Yes! Your vision is amazing!",
                    "translation": "응! 너의 비전 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "And your steps make it real!",
                    "translation": "그리고 넌 그걸 현실로 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-won believes the @@ drives everything.",
                    "hint": "INFP는 큰 그림과 비전을 먼저 생각해요.",
                    "optionA": "action",
                    "optionB": "plan",
                    "optionC": "vision",
                    "result": "vision",
                    "explanation": "지원은 비전이 모든 것의 원동력이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "Together we make magic!",
                    "translation": "우린 함께 기적을 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "Practical magic with meaning!",
                    "translation": "의미있는 현실적인 기적!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "Your creativity lights my way!",
                    "translation": "넌 창의력으로 내 길을 밝혀!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "Your action makes my dreams real!",
                    "translation": "넌 내 꿈을 현실로 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "유진",
                    "script": "Let's reach for the stars!",
                    "translation": "우린 별을 향해 손을 뻗자!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지원",
                    "script": "With you, it feels possible.",
                    "translation": "너와 함께면 가능해 보여."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "비전과 실행의 완벽한 결합에 대한 문장이에요.",
                    "optionA": "dreams",
                    "optionB": "reality",
                    "optionC": "transforms",
                    "optionD": "into",
                    "optionE": "Vision",
                    "optionF": "action",
                    "optionG": "plus",
                    "result": "Vision plus action transforms dreams into reality",
                    "explanation": "비전과 행동이 함께할 때 꿈을 현실로 변환해요."
                }
            ]
        }
    ]
}
ID: 19524 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "주말 여가시간 보내기",
            "explanation": "ESFJ의 사교 모임과 INFP의 창작 활동",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "Join us for a fun hangout!",
                    "translation": "우리 함께 재미있는 모임에 참여해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미나",
                    "script": "I like creating art on weekends.",
                    "translation": "난 주말에 예술을 창작하는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서진",
                    "script": "Friends make it better!",
                    "translation": "친구들이 있으면 더 좋아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서진은 주말을 혼자 집에서 보내고 싶어합니다.",
                    "hint": "ESFJ는 함께 모여 즐기는 시간을 소중히 여겨요.",
                    "result": "X",
                    "explanation": "서진은 'Join us for a fun hangout'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미나",
                    "script": "I find peace in my own space.",
                    "translation": "난 내 공간에서 평화를 찾아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서진",
                    "script": "That's beautiful! I totally support!",
                    "translation": "정말 아름다워! 난 완전 지지해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미나",
                    "script": "Maybe I can join sometimes?",
                    "translation": "때때로 나도 참여할 수 있으면 좋을 텐데?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Mi-na finds @@in her creative space.",
                    "hint": "INFP는 창작을 통해 내면의 평화를 찾아요.",
                    "optionA": "happiness",
                    "optionB": "peace",
                    "optionC": "friends",
                    "result": "peace",
                    "explanation": "미나는 창작하는 자신의 공간에서 평화를 찾아요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서진",
                    "script": "Yes! Whenever feels right!",
                    "translation": "응! 편할 때 와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미나",
                    "script": "Your gatherings inspire my creativity!",
                    "translation": "넌 모임으로 내 창의력에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서진",
                    "script": "And your art is so inspiring!",
                    "translation": "그리고 넌 예술로 나를 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "미나",
                    "script": "We both bring something special!",
                    "translation": "우린 둘 다 뭔가 특별해 가져!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "서진",
                    "script": "Perfect balance for our friendship!",
                    "translation": "우리 우정을 위한 완벽한 균형이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "미나",
                    "script": "I'm so glad we understand.",
                    "translation": "우린 서로 이해해서 정말 다행이야."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "사교 활동과 개인 활동의 조화에 대한 문장이에요.",
                    "result": "Social gathering and creative space complete each other",
                    "explanation": "사교 모임과 창작 공간이 서로를 완성시켜요.",
                    "optionA": "other",
                    "optionB": "creative",
                    "optionC": "Social",
                    "optionD": "space",
                    "optionE": "each",
                    "optionF": "complete",
                    "optionG": "and",
                    "optionH": "gathering"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "주말 여가시간 보내기",
            "explanation": "ESFJ의 사교 모임과 INFP의 창작 활동",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "Join us for a fun hangout!",
                    "translation": "우리 함께 재미있는 모임에 참여해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미나",
                    "script": "I like creating art on weekends.",
                    "translation": "난 주말에 예술을 창작하는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서진",
                    "script": "Friends make it better!",
                    "translation": "친구들이 있으면 더 좋아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서진은 주말을 혼자 집에서 보내고 싶어합니다.",
                    "hint": "ESFJ는 함께 모여 즐기는 시간을 소중히 여겨요.",
                    "result": "X",
                    "explanation": "서진은 'Join us for a fun hangout'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미나",
                    "script": "I find peace in my own space.",
                    "translation": "난 내 공간에서 평화를 찾아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서진",
                    "script": "That's beautiful! I totally support!",
                    "translation": "정말 아름다워! 난 완전 지지해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미나",
                    "script": "Maybe I can join sometimes?",
                    "translation": "때때로 나도 참여할 수 있으면 좋을 텐데?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Mi-na finds @@in her creative space.",
                    "hint": "INFP는 창작을 통해 내면의 평화를 찾아요.",
                    "optionA": "happiness",
                    "optionB": "peace",
                    "optionC": "friends",
                    "result": "peace",
                    "explanation": "미나는 창작하는 자신의 공간에서 평화를 찾아요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서진",
                    "script": "Yes! Whenever feels right!",
                    "translation": "응! 편할 때 와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미나",
                    "script": "Your gatherings inspire my creativity!",
                    "translation": "넌 모임으로 내 창의력에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서진",
                    "script": "And your art is so inspiring!",
                    "translation": "그리고 넌 예술로 나를 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "미나",
                    "script": "We both bring something special!",
                    "translation": "우린 둘 다 뭔가 특별해 가져!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "서진",
                    "script": "Perfect balance for our friendship!",
                    "translation": "우리 우정을 위한 완벽한 균형이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "미나",
                    "script": "I'm so glad we understand.",
                    "translation": "우린 서로 이해해서 정말 다행이야."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "사교 활동과 개인 활동의 조화에 대한 문장이에요.",
                    "optionA": "other",
                    "optionB": "creative",
                    "optionC": "Social",
                    "optionD": "space",
                    "optionE": "each",
                    "optionF": "complete",
                    "optionG": "and",
                    "optionH": "gathering",
                    "result": "Social gathering and creative space complete each other",
                    "explanation": "사교 모임과 창작 공간이 서로를 완성시켜요."
                }
            ]
        }
    ]
}
ID: 19525 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "선물 고르기",
            "explanation": "ESFJ의 즉각 선택과 INFP의 신중한 고민",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "I know the perfect gift for them!",
                    "translation": "난 그들을 위한 완벽한 선물을 알아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아름",
                    "script": "I want to think about it first.",
                    "translation": "난 먼저 생각해야 돼."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다은",
                    "script": "Quick choices make people happy!",
                    "translation": "빠른 선택이 사람들을 행복하게 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다은은 시간을 들여 신중하게 선물을 고릅니다.",
                    "hint": "ESFJ는 빠른 행동으로 기쁨을 전달하길 원해요.",
                    "result": "X",
                    "explanation": "다은은 'I know the perfect gift' 'Quick choices'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아름",
                    "script": "Meaningful gifts need real thought.",
                    "translation": "의미있는 선물은 진정한 생각이 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다은",
                    "script": "That's so thoughtful and special!",
                    "translation": "정말 사려깊고 특별해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아름",
                    "script": "But I love your enthusiasm!",
                    "translation": "하지만 난 너의 열정이 좋아!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "A-reum thinks meaningful gifts need @@.",
                    "hint": "INFP는 선물에 깊은 의미를 담길 원해요.",
                    "optionA": "money",
                    "optionB": "speed",
                    "optionC": "thought",
                    "result": "thought",
                    "explanation": "아름은 의미있는 선물에는 진정한 생각이 필요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다은",
                    "script": "Let me help you think!",
                    "translation": "내가 너랑 함께 생각할게!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "아름",
                    "script": "Together? That sounds nice!",
                    "translation": "함께? 좋은데!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "다은",
                    "script": "We pick something really special!",
                    "translation": "우린 뭔가 정말 특별한 걸 고를 거야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아름",
                    "script": "I feel your caring so much.",
                    "translation": "넌 내가 많이 신경써 줄 느껴."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "다은",
                    "script": "Gifts show our love!",
                    "translation": "선물은 우리 사랑을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아름",
                    "script": "You make it beautiful for them.",
                    "translation": "넌 그들을 위해 이걸 아름답게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "선물 고르기에 대한 궁극의 태도에 대한 문장이에요.",
                    "result": "Perfect gifts come from thoughtful action",
                    "explanation": "완벽한 선물은 사려깊은 행동에서 나와요.",
                    "optionA": "from",
                    "optionB": "action",
                    "optionC": "Perfect",
                    "optionD": "gifts",
                    "optionE": "come",
                    "optionF": "thoughtful"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "선물 고르기",
            "explanation": "ESFJ의 즉각 선택과 INFP의 신중한 고민",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "I know the perfect gift for them!",
                    "translation": "난 그들을 위한 완벽한 선물을 알아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아름",
                    "script": "I want to think about it first.",
                    "translation": "난 먼저 생각해야 돼."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다은",
                    "script": "Quick choices make people happy!",
                    "translation": "빠른 선택이 사람들을 행복하게 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다은은 시간을 들여 신중하게 선물을 고릅니다.",
                    "hint": "ESFJ는 빠른 행동으로 기쁨을 전달하길 원해요.",
                    "result": "X",
                    "explanation": "다은은 'I know the perfect gift' 'Quick choices'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아름",
                    "script": "Meaningful gifts need real thought.",
                    "translation": "의미있는 선물은 진정한 생각이 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다은",
                    "script": "That's so thoughtful and special!",
                    "translation": "정말 사려깊고 특별해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아름",
                    "script": "But I love your enthusiasm!",
                    "translation": "하지만 난 너의 열정이 좋아!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "A-reum thinks meaningful gifts need @@.",
                    "hint": "INFP는 선물에 깊은 의미를 담길 원해요.",
                    "optionA": "money",
                    "optionB": "speed",
                    "optionC": "thought",
                    "result": "thought",
                    "explanation": "아름은 의미있는 선물에는 진정한 생각이 필요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다은",
                    "script": "Let me help you think!",
                    "translation": "내가 너랑 함께 생각할게!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "아름",
                    "script": "Together? That sounds nice!",
                    "translation": "함께? 좋은데!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "다은",
                    "script": "We pick something really special!",
                    "translation": "우린 뭔가 정말 특별한 걸 고를 거야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아름",
                    "script": "I feel your caring so much.",
                    "translation": "넌 내가 많이 신경써 줄 느껴."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "다은",
                    "script": "Gifts show our love!",
                    "translation": "선물은 우리 사랑을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아름",
                    "script": "You make it beautiful for them.",
                    "translation": "넌 그들을 위해 이걸 아름답게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "선물 고르기에 대한 궁극의 태도에 대한 문장이에요.",
                    "optionA": "from",
                    "optionB": "action",
                    "optionC": "Perfect",
                    "optionD": "gifts",
                    "optionE": "come",
                    "optionF": "thoughtful",
                    "result": "Perfect gifts come from thoughtful action",
                    "explanation": "완벽한 선물은 사려깊은 행동에서 나와요."
                }
            ]
        }
    ]
}
ID: 19526 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "갈등이 생겼을 때",
            "explanation": "ESFJ의 즉각 화해와 INFP의 깊은 대화",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미영",
                    "script": "Let's fix this right away!",
                    "translation": "바로 이걸 해결해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나리",
                    "script": "I need to talk about why.",
                    "translation": "난 왜인지 얘기해야 돼."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미영",
                    "script": "I hate bad feelings between us!",
                    "translation": "우리 사이의 나쁜 감정이 싫어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미영은 갈등을 길게 이끕니다.",
                    "hint": "ESFJ는 빠른 화해를 원해요.",
                    "result": "X",
                    "explanation": "미영은 'Let's fix this right away'라고 말하며 즉각 해결을 원해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나리",
                    "script": "But I need to understand us first.",
                    "translation": "하지만 난 먼저 우리를 이해해야 돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미영",
                    "script": "Okay! I'm listening now!",
                    "translation": "알겠어! 지금 들을 거야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나리",
                    "script": "Thank you for understanding me.",
                    "translation": "나를 이해해줘서 고마워."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Na-ri needs to @@before making up.",
                    "hint": "INFP는 갈등의 근본적인 이유를 이해하고 싶어 해요.",
                    "optionA": "forget",
                    "optionB": "understand",
                    "optionC": "hurry",
                    "result": "understand",
                    "explanation": "나리는 화해하기 전에 근본적인 이유를 이해하길 원해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미영",
                    "script": "Your feelings really matter to me!",
                    "translation": "넌 감정이 정말 나에게 중요해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나리",
                    "script": "And I feel your sincerity!",
                    "translation": "그리고 난 넌 진심이 느껴져!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미영",
                    "script": "We're so much better together!",
                    "translation": "우린 함께 훨씬 낫아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나리",
                    "script": "Yes! With real understanding.",
                    "translation": "응! 진정한 이해로."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "미영",
                    "script": "I love working through things with you!",
                    "translation": "난 너와 함께 문제를 풀 때 좋아!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "나리",
                    "script": "Our connection grows stronger.",
                    "translation": "우리 연결이 더 강해져."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "갈등 해결의 핵심에 대한 문장이에요.",
                    "result": "Honest conflict with understanding creates growth",
                    "explanation": "진정한 갈등과 이해가 함께할 때 성장이 생겨요.",
                    "optionA": "Honest",
                    "optionB": "creates",
                    "optionC": "with",
                    "optionD": "growth",
                    "optionE": "understanding",
                    "optionF": "conflict"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "갈등이 생겼을 때",
            "explanation": "ESFJ의 즉각 화해와 INFP의 깊은 대화",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미영",
                    "script": "Let's fix this right away!",
                    "translation": "바로 이걸 해결해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나리",
                    "script": "I need to talk about why.",
                    "translation": "난 왜인지 얘기해야 돼."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미영",
                    "script": "I hate bad feelings between us!",
                    "translation": "우리 사이의 나쁜 감정이 싫어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미영은 갈등을 길게 이끕니다.",
                    "hint": "ESFJ는 빠른 화해를 원해요.",
                    "result": "X",
                    "explanation": "미영은 'Let's fix this right away'라고 말하며 즉각 해결을 원해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나리",
                    "script": "But I need to understand us first.",
                    "translation": "하지만 난 먼저 우리를 이해해야 돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미영",
                    "script": "Okay! I'm listening now!",
                    "translation": "알겠어! 지금 들을 거야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나리",
                    "script": "Thank you for understanding me.",
                    "translation": "나를 이해해줘서 고마워."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Na-ri needs to @@before making up.",
                    "hint": "INFP는 갈등의 근본적인 이유를 이해하고 싶어 해요.",
                    "optionA": "forget",
                    "optionB": "understand",
                    "optionC": "hurry",
                    "result": "understand",
                    "explanation": "나리는 화해하기 전에 근본적인 이유를 이해하길 원해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미영",
                    "script": "Your feelings really matter to me!",
                    "translation": "넌 감정이 정말 나에게 중요해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나리",
                    "script": "And I feel your sincerity!",
                    "translation": "그리고 난 넌 진심이 느껴져!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미영",
                    "script": "We're so much better together!",
                    "translation": "우린 함께 훨씬 낫아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나리",
                    "script": "Yes! With real understanding.",
                    "translation": "응! 진정한 이해로."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "미영",
                    "script": "I love working through things with you!",
                    "translation": "난 너와 함께 문제를 풀 때 좋아!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "나리",
                    "script": "Our connection grows stronger.",
                    "translation": "우리 연결이 더 강해져."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "갈등 해결의 핵심에 대한 문장이에요.",
                    "optionA": "Honest",
                    "optionB": "creates",
                    "optionC": "with",
                    "optionD": "growth",
                    "optionE": "understanding",
                    "optionF": "conflict",
                    "result": "Honest conflict with understanding creates growth",
                    "explanation": "진정한 갈등과 이해가 함께할 때 성장이 생겨요."
                }
            ]
        }
    ]
}
ID: 19527 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "시간 약속할 때",
            "explanation": "ESFJ의 철저함과 INFP의 유연함",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "I'm always on time!",
                    "translation": "난 항상 제때 와!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "Time feels flexible sometimes.",
                    "translation": "시간은 때때로 유연한 것 같아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "Being late is disrespectful!",
                    "translation": "늦는 건 무례해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "나연은 약속 시간에 대해 엄격합니다.",
                    "hint": "ESFJ는 약속을 중시하고 타인을 존중하는 표현으로 시간 준수를 봐요.",
                    "result": "O",
                    "explanation": "나연은 'I'm always on time' 'Being late is disrespectful'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "I don't mean to be disrespectful.",
                    "translation": "난 무례한 건 아니야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나연",
                    "script": "I know your heart is good!",
                    "translation": "난 너의 마음이 좋아 알아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Can you give me flexibility?",
                    "translation": "내게 조금 유연해 줄 수 있어?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Su-jin asks for @@ with time.",
                    "hint": "INFP는 엄격한 규칙보다 유연성을 선호해요.",
                    "optionA": "rules",
                    "optionB": "flexibility",
                    "optionC": "punctuality",
                    "result": "flexibility",
                    "explanation": "수진은 엄격한 규칙보다 유연성을 요청해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나연",
                    "script": "Yes! I understand now!",
                    "translation": "응! 이제 알겠어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "I'll try to be closer to time!",
                    "translation": "난 시간에 더 맞추려고 노력할 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "And I'll be less strict!",
                    "translation": "그리고 난 덜 엄격할게!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Thank you for meeting me halfway!",
                    "translation": "나와 절반씩 만나줘서 고마워!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나연",
                    "script": "That's what friends do!",
                    "translation": "그게 친구가 하는 거야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수진",
                    "script": "We really respect each other.",
                    "translation": "우린 정말 서로 존중해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서로의 차이를 인정하고 존중하는 태도에 대한 문장이에요.",
                    "result": "Respecting differences in time management strengthens bonds",
                    "explanation": "시간 관리 방식의 차이를 존중하는 것이 유대를 강화해요.",
                    "optionA": "differences",
                    "optionB": "management",
                    "optionC": "bonds",
                    "optionD": "Respecting",
                    "optionE": "in",
                    "optionF": "strengthens",
                    "optionG": "time"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "시간 약속할 때",
            "explanation": "ESFJ의 철저함과 INFP의 유연함",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "I'm always on time!",
                    "translation": "난 항상 제때 와!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "Time feels flexible sometimes.",
                    "translation": "시간은 때때로 유연한 것 같아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "Being late is disrespectful!",
                    "translation": "늦는 건 무례해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "나연은 약속 시간에 대해 엄격합니다.",
                    "hint": "ESFJ는 약속을 중시하고 타인을 존중하는 표현으로 시간 준수를 봐요.",
                    "result": "O",
                    "explanation": "나연은 'I'm always on time' 'Being late is disrespectful'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "I don't mean to be disrespectful.",
                    "translation": "난 무례한 건 아니야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나연",
                    "script": "I know your heart is good!",
                    "translation": "난 너의 마음이 좋아 알아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Can you give me flexibility?",
                    "translation": "내게 조금 유연해 줄 수 있어?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Su-jin asks for @@ with time.",
                    "hint": "INFP는 엄격한 규칙보다 유연성을 선호해요.",
                    "optionA": "rules",
                    "optionB": "flexibility",
                    "optionC": "punctuality",
                    "result": "flexibility",
                    "explanation": "수진은 엄격한 규칙보다 유연성을 요청해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나연",
                    "script": "Yes! I understand now!",
                    "translation": "응! 이제 알겠어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "I'll try to be closer to time!",
                    "translation": "난 시간에 더 맞추려고 노력할 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "And I'll be less strict!",
                    "translation": "그리고 난 덜 엄격할게!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Thank you for meeting me halfway!",
                    "translation": "나와 절반씩 만나줘서 고마워!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나연",
                    "script": "That's what friends do!",
                    "translation": "그게 친구가 하는 거야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수진",
                    "script": "We really respect each other.",
                    "translation": "우린 정말 서로 존중해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "서로의 차이를 인정하고 존중하는 태도에 대한 문장이에요.",
                    "optionA": "differences",
                    "optionB": "management",
                    "optionC": "bonds",
                    "optionD": "Respecting",
                    "optionE": "in",
                    "optionF": "strengthens",
                    "optionG": "time",
                    "result": "Respecting differences in time management strengthens bonds",
                    "explanation": "시간 관리 방식의 차이를 존중하는 것이 유대를 강화해요."
                }
            ]
        }
    ]
}
ID: 19528 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "영상통화로 안부 묻기",
            "explanation": "ESFJ의 따뜻한 소통과 ISTP의 직설적 효율성",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하은",
                    "script": "Let's video call to chat!",
                    "translation": "영상통화로 얘기해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "Just text me. It's faster.",
                    "translation": "그냥 문자 줘. 빨라."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하은",
                    "script": "I miss hearing your voice!",
                    "translation": "난 너의 목소리가 그리워!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동민은 음성 통화를 선호합니다.",
                    "hint": "ISTP는 직접적이고 효율적인 소통을 선호해요.",
                    "result": "X",
                    "explanation": "동민은 'Just text me. It's faster'라고 말하며 효율성을 중시해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "Calls waste my time honestly.",
                    "translation": "솔직히 통화는 시간 낭비야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하은",
                    "script": "That's honest! I like your style!",
                    "translation": "솔직하네! 난 너의 스타일 좋아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Good. Then we can skip it.",
                    "translation": "좋아. 그럼 생략하자."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Dong-min thinks video calls waste @@ honestly.",
                    "hint": "ISTP는 실질적 효율성에 집중해요.",
                    "optionA": "money",
                    "optionB": "effort",
                    "optionC": "time",
                    "result": "time",
                    "explanation": "동민은 영상통화가 시간 낭비라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하은",
                    "script": "I'll text quick updates then!",
                    "translation": "그럼 난 빠르게 문자할게!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동민",
                    "script": "That works better for me.",
                    "translation": "그게 내한테 낫겠어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하은",
                    "script": "Your efficiency is actually cool!",
                    "translation": "너의 효율성이 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "동민",
                    "script": "Thanks. Direct is just clearer.",
                    "translation": "고마워. 직설이 더 명확하거든."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하은",
                    "script": "We communicate our own way!",
                    "translation": "우린 우리만의 방식으로 소통해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "동민",
                    "script": "Exactly. It works fine.",
                    "translation": "정확해. 잘 작동해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "다양한 소통 방식에 대한 문장이에요.",
                    "result": "Different ways of communication prove equally effective",
                    "explanation": "다양한 소통 방식이 똑같이 효과적임을 보여줘요.",
                    "optionA": "of",
                    "optionB": "equally",
                    "optionC": "communication",
                    "optionD": "ways",
                    "optionE": "effective",
                    "optionF": "Different",
                    "optionG": "prove"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "영상통화로 안부 묻기",
            "explanation": "ESFJ의 따뜻한 소통과 ISTP의 직설적 효율성",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하은",
                    "script": "Let's video call to chat!",
                    "translation": "영상통화로 얘기해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "Just text me. It's faster.",
                    "translation": "그냥 문자 줘. 빨라."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하은",
                    "script": "I miss hearing your voice!",
                    "translation": "난 너의 목소리가 그리워!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동민은 음성 통화를 선호합니다.",
                    "hint": "ISTP는 직접적이고 효율적인 소통을 선호해요.",
                    "result": "X",
                    "explanation": "동민은 'Just text me. It's faster'라고 말하며 효율성을 중시해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "Calls waste my time honestly.",
                    "translation": "솔직히 통화는 시간 낭비야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하은",
                    "script": "That's honest! I like your style!",
                    "translation": "솔직하네! 난 너의 스타일 좋아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Good. Then we can skip it.",
                    "translation": "좋아. 그럼 생략하자."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Dong-min thinks video calls waste @@ honestly.",
                    "hint": "ISTP는 실질적 효율성에 집중해요.",
                    "optionA": "money",
                    "optionB": "effort",
                    "optionC": "time",
                    "result": "time",
                    "explanation": "동민은 영상통화가 시간 낭비라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하은",
                    "script": "I'll text quick updates then!",
                    "translation": "그럼 난 빠르게 문자할게!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동민",
                    "script": "That works better for me.",
                    "translation": "그게 내한테 낫겠어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하은",
                    "script": "Your efficiency is actually cool!",
                    "translation": "너의 효율성이 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "동민",
                    "script": "Thanks. Direct is just clearer.",
                    "translation": "고마워. 직설이 더 명확하거든."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하은",
                    "script": "We communicate our own way!",
                    "translation": "우린 우리만의 방식으로 소통해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "동민",
                    "script": "Exactly. It works fine.",
                    "translation": "정확해. 잘 작동해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "다양한 소통 방식에 대한 문장이에요.",
                    "optionA": "of",
                    "optionB": "equally",
                    "optionC": "communication",
                    "optionD": "ways",
                    "optionE": "effective",
                    "optionF": "Different",
                    "optionG": "prove",
                    "result": "Different ways of communication prove equally effective",
                    "explanation": "다양한 소통 방식이 똑같이 효과적임을 보여줘요."
                }
            ]
        }
    ]
}
ID: 19529 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "친구 생일 파티 준비",
            "explanation": "ESFJ의 세심한 계획과 ISTP의 간단한 접근",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소영",
                    "script": "Let's plan decorations now!",
                    "translation": "지금 장식을 계획해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성진",
                    "script": "Just get a cake and snacks.",
                    "translation": "케이크랑 간식만 사와."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소영",
                    "script": "But details make it special!",
                    "translation": "근데 디테일이 특별하게 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성진은 세심한 계획을 세워 파티를 준비합니다.",
                    "hint": "ISTP는 필수 요소만 집중해요.",
                    "result": "X",
                    "explanation": "성진은 'Just get a cake and snacks'라고 말하며 간단함을 선호해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성진",
                    "script": "Extra stuff is unnecessary.",
                    "translation": "쓸데없는 건 필요 없어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소영",
                    "script": "I see! You keep it simple!",
                    "translation": "알겠어! 넌 심플하게 하는구나!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "Exactly. It saves time and money.",
                    "translation": "정확해. 시간도 아끼고 돈도 아껴."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seong-jin thinks extra decorations are @@.",
                    "hint": "ISTP는 실용적이지 않은 것을 불필요하다고 봐요.",
                    "optionA": "essential",
                    "optionB": "fun",
                    "optionC": "unnecessary",
                    "result": "unnecessary",
                    "explanation": "성진은 과한 장식이 불필요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "Let me add a few touches!",
                    "translation": "내가 약간만 손을 볼게!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성진",
                    "script": "Fine. Just don't overdo it.",
                    "translation": "좋아. 그냥 너무 하지만."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소영",
                    "script": "Your practicality helps us save!",
                    "translation": "너의 실용성이 우리한테 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성진",
                    "script": "Your enthusiasm makes it fun.",
                    "translation": "너의 열정이 재미있게 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소영",
                    "script": "We make the best team!",
                    "translation": "우린 정말 좋은 팀이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성진",
                    "script": "Simple and happy. That works.",
                    "translation": "심플하고 행복해. 잘 어울려."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "효율성과 감정의 조화에 대한 문장이에요.",
                    "result": "Combining practical simplicity with warmth creates perfect balance",
                    "explanation": "실용적 단순함과 따뜻함의 결합이 완벽한 균형을 만들어요.",
                    "optionA": "simplicity",
                    "optionB": "perfect",
                    "optionC": "warmth",
                    "optionD": "balance",
                    "optionE": "with",
                    "optionF": "creates",
                    "optionG": "Combining",
                    "optionH": "practical"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "친구 생일 파티 준비",
            "explanation": "ESFJ의 세심한 계획과 ISTP의 간단한 접근",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소영",
                    "script": "Let's plan decorations now!",
                    "translation": "지금 장식을 계획해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성진",
                    "script": "Just get a cake and snacks.",
                    "translation": "케이크랑 간식만 사와."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소영",
                    "script": "But details make it special!",
                    "translation": "근데 디테일이 특별하게 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성진은 세심한 계획을 세워 파티를 준비합니다.",
                    "hint": "ISTP는 필수 요소만 집중해요.",
                    "result": "X",
                    "explanation": "성진은 'Just get a cake and snacks'라고 말하며 간단함을 선호해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성진",
                    "script": "Extra stuff is unnecessary.",
                    "translation": "쓸데없는 건 필요 없어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소영",
                    "script": "I see! You keep it simple!",
                    "translation": "알겠어! 넌 심플하게 하는구나!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "Exactly. It saves time and money.",
                    "translation": "정확해. 시간도 아끼고 돈도 아껴."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seong-jin thinks extra decorations are @@.",
                    "hint": "ISTP는 실용적이지 않은 것을 불필요하다고 봐요.",
                    "optionA": "essential",
                    "optionB": "fun",
                    "optionC": "unnecessary",
                    "result": "unnecessary",
                    "explanation": "성진은 과한 장식이 불필요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "Let me add a few touches!",
                    "translation": "내가 약간만 손을 볼게!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성진",
                    "script": "Fine. Just don't overdo it.",
                    "translation": "좋아. 그냥 너무 하지만."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소영",
                    "script": "Your practicality helps us save!",
                    "translation": "너의 실용성이 우리한테 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성진",
                    "script": "Your enthusiasm makes it fun.",
                    "translation": "너의 열정이 재미있게 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소영",
                    "script": "We make the best team!",
                    "translation": "우린 정말 좋은 팀이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성진",
                    "script": "Simple and happy. That works.",
                    "translation": "심플하고 행복해. 잘 어울려."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "효율성과 감정의 조화에 대한 문장이에요.",
                    "optionA": "simplicity",
                    "optionB": "perfect",
                    "optionC": "warmth",
                    "optionD": "balance",
                    "optionE": "with",
                    "optionF": "creates",
                    "optionG": "Combining",
                    "optionH": "practical",
                    "result": "Combining practical simplicity with warmth creates perfect balance",
                    "explanation": "실용적 단순함과 따뜻함의 결합이 완벽한 균형을 만들어요."
                }
            ]
        }
    ]
}
ID: 19530 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 기술 배우기",
            "explanation": "ESFJ의 함께 배우기와 ISTP의 독학",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은지",
                    "script": "Let's take a class together!",
                    "translation": "함께 수업을 들어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I learn best by doing myself.",
                    "translation": "난 직접 해보면서 배우는 게 최고야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은지",
                    "script": "But learning together is fun!",
                    "translation": "근데 함께 배우는 게 재미있어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태오는 그룹 수업을 매우 선호합니다.",
                    "hint": "ISTP는 독립적이고 자신의 속도대로 배우길 원해요.",
                    "result": "X",
                    "explanation": "태오는 'I learn best by doing myself'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Classes are too slow for me.",
                    "translation": "수업은 내한테 너무 느려."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은지",
                    "script": "That makes sense! You're smart!",
                    "translation": "그렇네! 넌 똑똑해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "I figure things out faster alone.",
                    "translation": "난 혼자 더 빨리 파악해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Tae-oh learns best through @@.",
                    "hint": "ISTP는 직접 경험과 실험을 통해 배우길 원해요.",
                    "optionA": "teaching",
                    "optionB": "listening",
                    "optionC": "doing",
                    "result": "doing",
                    "explanation": "태오는 직접 해보면서 배우는 것을 선호해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은지",
                    "script": "I'll support you from the side!",
                    "translation": "난 옆에서 응원할게!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "That actually helps. Thanks.",
                    "translation": "그게 도움이 돼. 고마워."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은지",
                    "script": "Your independence is inspiring!",
                    "translation": "너의 독립심이 정말 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태오",
                    "script": "Your support means I can try more.",
                    "translation": "넌 지지로 내가 더 시도할 수 있게 해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은지",
                    "script": "We help each other!",
                    "translation": "우린 서로를 도와!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태오",
                    "script": "Yeah. This way works well.",
                    "translation": "응. 이렇게 하는 게 잘 작동해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "다양한 학습 방식의 존중에 대한 문장이에요.",
                    "result": "Supporting different learning styles enables growth",
                    "explanation": "다양한 학습 방식을 지지하는 것이 성장을 가능하게 해요.",
                    "optionA": "growth",
                    "optionB": "Supporting",
                    "optionC": "learning",
                    "optionD": "enables",
                    "optionE": "styles",
                    "optionF": "different"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 기술 배우기",
            "explanation": "ESFJ의 함께 배우기와 ISTP의 독학",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은지",
                    "script": "Let's take a class together!",
                    "translation": "함께 수업을 들어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I learn best by doing myself.",
                    "translation": "난 직접 해보면서 배우는 게 최고야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은지",
                    "script": "But learning together is fun!",
                    "translation": "근데 함께 배우는 게 재미있어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태오는 그룹 수업을 매우 선호합니다.",
                    "hint": "ISTP는 독립적이고 자신의 속도대로 배우길 원해요.",
                    "result": "X",
                    "explanation": "태오는 'I learn best by doing myself'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Classes are too slow for me.",
                    "translation": "수업은 내한테 너무 느려."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은지",
                    "script": "That makes sense! You're smart!",
                    "translation": "그렇네! 넌 똑똑해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "I figure things out faster alone.",
                    "translation": "난 혼자 더 빨리 파악해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Tae-oh learns best through @@.",
                    "hint": "ISTP는 직접 경험과 실험을 통해 배우길 원해요.",
                    "optionA": "teaching",
                    "optionB": "listening",
                    "optionC": "doing",
                    "result": "doing",
                    "explanation": "태오는 직접 해보면서 배우는 것을 선호해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은지",
                    "script": "I'll support you from the side!",
                    "translation": "난 옆에서 응원할게!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "That actually helps. Thanks.",
                    "translation": "그게 도움이 돼. 고마워."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은지",
                    "script": "Your independence is inspiring!",
                    "translation": "너의 독립심이 정말 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태오",
                    "script": "Your support means I can try more.",
                    "translation": "넌 지지로 내가 더 시도할 수 있게 해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은지",
                    "script": "We help each other!",
                    "translation": "우린 서로를 도와!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태오",
                    "script": "Yeah. This way works well.",
                    "translation": "응. 이렇게 하는 게 잘 작동해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "다양한 학습 방식의 존중에 대한 문장이에요.",
                    "optionA": "growth",
                    "optionB": "Supporting",
                    "optionC": "learning",
                    "optionD": "enables",
                    "optionE": "styles",
                    "optionF": "different",
                    "result": "Supporting different learning styles enables growth",
                    "explanation": "다양한 학습 방식을 지지하는 것이 성장을 가능하게 해요."
                }
            ]
        }
    ]
}
ID: 19531 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "문제 생기면 어떻게 할까?",
            "explanation": "ESFJ의 상담과 ISTP의 자력 해결",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정현",
                    "script": "Tell me what's wrong please!",
                    "translation": "뭐가 잘못됐는지 말해줘!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소은",
                    "script": "I'll fix it myself.",
                    "translation": "내가 직접 고칠 거야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정현",
                    "script": "I want to help you!",
                    "translation": "난 너를 도와주고 싶어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정현은 문제 해결을 위해 혼자 고민합니다.",
                    "hint": "ESFJ는 남의 도움을 적극 제공하고 싶어해요.",
                    "result": "X",
                    "explanation": "정현은 'Tell me what's wrong' 'I want to help you'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소은",
                    "script": "I don't need help honestly.",
                    "translation": "솔직히 도움 필요 없어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정현",
                    "script": "You're independent! I respect that!",
                    "translation": "넌 자립심이 있어! 난 그걸 존경해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소은",
                    "script": "Thanks. I work through things alone.",
                    "translation": "고마워. 난 혼자 문제를 풀어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-eun prefers to solve problems @@.",
                    "hint": "ISTP는 자신의 능력을 신뢰하고 독립적으로 해결하길 원해요.",
                    "optionA": "together",
                    "optionB": "alone",
                    "optionC": "quickly",
                    "result": "alone",
                    "explanation": "소은은 문제를 혼자 해결하는 걸 선호해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정현",
                    "script": "I'm here if you change your mind!",
                    "translation": "생각 바뀌면 난 여기 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소은",
                    "script": "I know. That's good to know.",
                    "translation": "알아. 그게 좋네."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "정현",
                    "script": "Your confidence is amazing!",
                    "translation": "넌 자신감이 정말 대단해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소은",
                    "script": "And you make me feel cared for.",
                    "translation": "그리고 넌 내가 보살펴받는다고 느끼게 해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정현",
                    "script": "That's how we work!",
                    "translation": "그게 우리 방식이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소은",
                    "script": "It actually does work well.",
                    "translation": "사실 잘 작동해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "독립성과 배려의 공존에 대한 문장이에요.",
                    "result": "Respecting autonomy while offering care strengthens trust",
                    "explanation": "자율성을 존중하면서 배려하는 것이 신뢰를 강화해요.",
                    "optionA": "strengthens",
                    "optionB": "care",
                    "optionC": "trust",
                    "optionD": "autonomy",
                    "optionE": "offering",
                    "optionF": "while",
                    "optionG": "Respecting"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "문제 생기면 어떻게 할까?",
            "explanation": "ESFJ의 상담과 ISTP의 자력 해결",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정현",
                    "script": "Tell me what's wrong please!",
                    "translation": "뭐가 잘못됐는지 말해줘!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소은",
                    "script": "I'll fix it myself.",
                    "translation": "내가 직접 고칠 거야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정현",
                    "script": "I want to help you!",
                    "translation": "난 너를 도와주고 싶어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정현은 문제 해결을 위해 혼자 고민합니다.",
                    "hint": "ESFJ는 남의 도움을 적극 제공하고 싶어해요.",
                    "result": "X",
                    "explanation": "정현은 'Tell me what's wrong' 'I want to help you'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소은",
                    "script": "I don't need help honestly.",
                    "translation": "솔직히 도움 필요 없어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정현",
                    "script": "You're independent! I respect that!",
                    "translation": "넌 자립심이 있어! 난 그걸 존경해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소은",
                    "script": "Thanks. I work through things alone.",
                    "translation": "고마워. 난 혼자 문제를 풀어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-eun prefers to solve problems @@.",
                    "hint": "ISTP는 자신의 능력을 신뢰하고 독립적으로 해결하길 원해요.",
                    "optionA": "together",
                    "optionB": "alone",
                    "optionC": "quickly",
                    "result": "alone",
                    "explanation": "소은은 문제를 혼자 해결하는 걸 선호해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정현",
                    "script": "I'm here if you change your mind!",
                    "translation": "생각 바뀌면 난 여기 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소은",
                    "script": "I know. That's good to know.",
                    "translation": "알아. 그게 좋네."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "정현",
                    "script": "Your confidence is amazing!",
                    "translation": "넌 자신감이 정말 대단해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소은",
                    "script": "And you make me feel cared for.",
                    "translation": "그리고 넌 내가 보살펴받는다고 느끼게 해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정현",
                    "script": "That's how we work!",
                    "translation": "그게 우리 방식이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소은",
                    "script": "It actually does work well.",
                    "translation": "사실 잘 작동해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "독립성과 배려의 공존에 대한 문장이에요.",
                    "optionA": "strengthens",
                    "optionB": "care",
                    "optionC": "trust",
                    "optionD": "autonomy",
                    "optionE": "offering",
                    "optionF": "while",
                    "optionG": "Respecting",
                    "result": "Respecting autonomy while offering care strengthens trust",
                    "explanation": "자율성을 존중하면서 배려하는 것이 신뢰를 강화해요."
                }
            ]
        }
    ]
}
ID: 19532 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "미래 계획 세우기",
            "explanation": "ESFJ의 구체적 목표와 ISTP의 유연한 적응",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예린",
                    "script": "Let's plan five years ahead!",
                    "translation": "5년 계획을 세워!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "보라",
                    "script": "Plans change. I adapt as I go.",
                    "translation": "계획은 바뀌어. 난 하면서 맞춰."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예린",
                    "script": "Goals keep us on track!",
                    "translation": "목표가 우리를 길 위에 두어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "보라는 미래를 위해 상세 계획을 세웁니다.",
                    "hint": "ISTP는 고정된 계획보다 유연한 적응을 선호해요.",
                    "result": "X",
                    "explanation": "보라는 'Plans change' 'I adapt as I go'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "보라",
                    "script": "Rules limit my options.",
                    "translation": "규칙은 내 선택을 제한해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예린",
                    "script": "I see! You stay flexible!",
                    "translation": "알겠어! 넌 유연하게 하는구나!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "보라",
                    "script": "Exactly. Situations change fast.",
                    "translation": "정확해. 상황은 빨리 바뀌어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Bo-ra adapts to changes @@.",
                    "hint": "ISTP는 상황이 변할 때마다 빠르게 대응해요.",
                    "optionA": "slowly",
                    "optionB": "reluctantly",
                    "optionC": "fast",
                    "result": "fast",
                    "explanation": "보라는 변화에 빠르게 적응해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예린",
                    "script": "Your flexibility saves us sometimes!",
                    "translation": "너의 유연함이 가끔 우릴 구해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "보라",
                    "script": "And your planning catches problems early.",
                    "translation": "그리고 넌 계획으로 문제를 미리 잡아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예린",
                    "script": "We balance each other out!",
                    "translation": "우린 정말 서로를 균형 잡아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "보라",
                    "script": "Yeah. Structure and freedom mix well.",
                    "translation": "응. 구조와 자유가 잘 섞여."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예린",
                    "script": "Let's set loose goals together!",
                    "translation": "우린 넓은 목표를 함께 세워!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "보라",
                    "script": "That I can work with.",
                    "translation": "그건 내가 일할 수 있겠어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "계획과 유연성의 조화에 대한 문장이에요.",
                    "result": "Balancing planning with flexibility creates true progress",
                    "explanation": "계획과 유연성의 균형이 진정한 진전을 만들어요.",
                    "optionA": "Balancing",
                    "optionB": "true",
                    "optionC": "progress",
                    "optionD": "with",
                    "optionE": "planning",
                    "optionF": "flexibility",
                    "optionG": "creates"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "미래 계획 세우기",
            "explanation": "ESFJ의 구체적 목표와 ISTP의 유연한 적응",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예린",
                    "script": "Let's plan five years ahead!",
                    "translation": "5년 계획을 세워!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "보라",
                    "script": "Plans change. I adapt as I go.",
                    "translation": "계획은 바뀌어. 난 하면서 맞춰."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예린",
                    "script": "Goals keep us on track!",
                    "translation": "목표가 우리를 길 위에 두어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "보라는 미래를 위해 상세 계획을 세웁니다.",
                    "hint": "ISTP는 고정된 계획보다 유연한 적응을 선호해요.",
                    "result": "X",
                    "explanation": "보라는 'Plans change' 'I adapt as I go'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "보라",
                    "script": "Rules limit my options.",
                    "translation": "규칙은 내 선택을 제한해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예린",
                    "script": "I see! You stay flexible!",
                    "translation": "알겠어! 넌 유연하게 하는구나!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "보라",
                    "script": "Exactly. Situations change fast.",
                    "translation": "정확해. 상황은 빨리 바뀌어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Bo-ra adapts to changes @@.",
                    "hint": "ISTP는 상황이 변할 때마다 빠르게 대응해요.",
                    "optionA": "slowly",
                    "optionB": "reluctantly",
                    "optionC": "fast",
                    "result": "fast",
                    "explanation": "보라는 변화에 빠르게 적응해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예린",
                    "script": "Your flexibility saves us sometimes!",
                    "translation": "너의 유연함이 가끔 우릴 구해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "보라",
                    "script": "And your planning catches problems early.",
                    "translation": "그리고 넌 계획으로 문제를 미리 잡아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예린",
                    "script": "We balance each other out!",
                    "translation": "우린 정말 서로를 균형 잡아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "보라",
                    "script": "Yeah. Structure and freedom mix well.",
                    "translation": "응. 구조와 자유가 잘 섞여."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예린",
                    "script": "Let's set loose goals together!",
                    "translation": "우린 넓은 목표를 함께 세워!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "보라",
                    "script": "That I can work with.",
                    "translation": "그건 내가 일할 수 있겠어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "계획과 유연성의 조화에 대한 문장이에요.",
                    "optionA": "Balancing",
                    "optionB": "true",
                    "optionC": "progress",
                    "optionD": "with",
                    "optionE": "planning",
                    "optionF": "flexibility",
                    "optionG": "creates",
                    "result": "Balancing planning with flexibility creates true progress",
                    "explanation": "계획과 유연성의 균형이 진정한 진전을 만들어요."
                }
            ]
        }
    ]
}
ID: 19533 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "의견이 다를 때의 토론",
            "explanation": "ESFJ의 공감적 합의와 ISTP의 논리적 입증",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜원",
                    "script": "Let's understand each other!",
                    "translation": "서로를 이해해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "My data proves I'm right here.",
                    "translation": "내 데이터가 내가 맞다는 걸 증명해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜원",
                    "script": "But feelings matter too!",
                    "translation": "근데 감정도 중요해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "혜원은 토론에서 감정을 배제합니다.",
                    "hint": "ESFJ는 감정적 이해를 중시해요.",
                    "result": "X",
                    "explanation": "혜원은 'Let's understand each other' 'feelings matter too'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Facts are facts though.",
                    "translation": "하지만 사실은 사실이야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜원",
                    "script": "You're so logical! I love it!",
                    "translation": "넌 정말 논리적이야! 난 그게 좋아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현수",
                    "script": "Thanks. Logic keeps things clear.",
                    "translation": "고마워. 논리가 일을 명확하게 해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hyun-su uses @@ to prove his point.",
                    "hint": "ISTP는 객관적 근거와 데이터를 통해 주장을 펼쳐요.",
                    "optionA": "stories",
                    "optionB": "data",
                    "optionC": "emotions",
                    "result": "data",
                    "explanation": "현수는 데이터로 자신의 주장을 입증해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜원",
                    "script": "Your facts help me understand!",
                    "translation": "넌 사실로 내가 이해하게 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현수",
                    "script": "And you remind me emotions are valid.",
                    "translation": "그리고 넌 감정도 타당하다는 걸 나한테 상기시켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "혜원",
                    "script": "We see the whole picture!",
                    "translation": "우린 전체 그림을 봐!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현수",
                    "script": "Yeah. Logic plus understanding works.",
                    "translation": "응. 논리와 이해가 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "혜원",
                    "script": "You're amazing when you listen!",
                    "translation": "넌 들을 때 정말 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "현수",
                    "script": "You make it worth considering.",
                    "translation": "넌 생각할 가치가 있게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "논리와 감정의 통합에 대한 문장이에요.",
                    "result": "Logic with empathy and emotions create mutual understanding",
                    "explanation": "논리와 공감, 감정이 함께할 때 상호 이해가 생겨요.",
                    "optionA": "understanding",
                    "optionB": "Logic",
                    "optionC": "emotions",
                    "optionD": "mutual",
                    "optionE": "create",
                    "optionF": "empathy",
                    "optionG": "and",
                    "optionH": "with"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "의견이 다를 때의 토론",
            "explanation": "ESFJ의 공감적 합의와 ISTP의 논리적 입증",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜원",
                    "script": "Let's understand each other!",
                    "translation": "서로를 이해해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "My data proves I'm right here.",
                    "translation": "내 데이터가 내가 맞다는 걸 증명해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜원",
                    "script": "But feelings matter too!",
                    "translation": "근데 감정도 중요해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "혜원은 토론에서 감정을 배제합니다.",
                    "hint": "ESFJ는 감정적 이해를 중시해요.",
                    "result": "X",
                    "explanation": "혜원은 'Let's understand each other' 'feelings matter too'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Facts are facts though.",
                    "translation": "하지만 사실은 사실이야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜원",
                    "script": "You're so logical! I love it!",
                    "translation": "넌 정말 논리적이야! 난 그게 좋아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현수",
                    "script": "Thanks. Logic keeps things clear.",
                    "translation": "고마워. 논리가 일을 명확하게 해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hyun-su uses @@ to prove his point.",
                    "hint": "ISTP는 객관적 근거와 데이터를 통해 주장을 펼쳐요.",
                    "optionA": "stories",
                    "optionB": "data",
                    "optionC": "emotions",
                    "result": "data",
                    "explanation": "현수는 데이터로 자신의 주장을 입증해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜원",
                    "script": "Your facts help me understand!",
                    "translation": "넌 사실로 내가 이해하게 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현수",
                    "script": "And you remind me emotions are valid.",
                    "translation": "그리고 넌 감정도 타당하다는 걸 나한테 상기시켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "혜원",
                    "script": "We see the whole picture!",
                    "translation": "우린 전체 그림을 봐!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현수",
                    "script": "Yeah. Logic plus understanding works.",
                    "translation": "응. 논리와 이해가 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "혜원",
                    "script": "You're amazing when you listen!",
                    "translation": "넌 들을 때 정말 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "현수",
                    "script": "You make it worth considering.",
                    "translation": "넌 생각할 가치가 있게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "논리와 감정의 통합에 대한 문장이에요.",
                    "optionA": "understanding",
                    "optionB": "Logic",
                    "optionC": "emotions",
                    "optionD": "mutual",
                    "optionE": "create",
                    "optionF": "empathy",
                    "optionG": "and",
                    "optionH": "with",
                    "result": "Logic with empathy and emotions create mutual understanding",
                    "explanation": "논리와 공감, 감정이 함께할 때 상호 이해가 생겨요."
                }
            ]
        }
    ]
}
ID: 19534 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "집안일 분담하기",
            "explanation": "ESFJ의 책임감과 ISTP의 효율적 실행",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지은",
                    "script": "Let's make a chore list!",
                    "translation": "집안일 목록을 만들자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진호",
                    "script": "I'll just do what needs doing.",
                    "translation": "난 필요한 일만 하면 돼."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지은",
                    "script": "Organization keeps us happy!",
                    "translation": "정리가 우리를 행복하게 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "진호는 구체적인 집안일 리스트를 먼저 만듭니다.",
                    "hint": "ISTP는 상황에 따라 필요한 일을 처리해요.",
                    "result": "X",
                    "explanation": "진호는 'I'll just do what needs doing'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진호",
                    "script": "Lists are unnecessary overhead.",
                    "translation": "리스트는 불필요한 오버헤드야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지은",
                    "script": "But I love your efficiency!",
                    "translation": "근데 난 너의 효율성이 좋아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진호",
                    "script": "I get things done fast.",
                    "translation": "난 일을 빨리 끝내."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jin-ho believes lists create @@ overhead.",
                    "hint": "ISTP는 단순하고 직접적인 방식을 선호해요.",
                    "optionA": "necessary",
                    "optionB": "unnecessary",
                    "optionC": "useful",
                    "result": "unnecessary",
                    "explanation": "진호는 리스트가 불필요한 오버헤드라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지은",
                    "script": "Let me track things my way!",
                    "translation": "나는 내 방식으로 관리할게!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "진호",
                    "script": "Fine. As long as it gets done.",
                    "translation": "좋아. 일이 끝나기만 하면 돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지은",
                    "script": "Your speed is incredible!",
                    "translation": "넌 속도가 정말 놀라워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "진호",
                    "script": "Your organization gives me peace.",
                    "translation": "넌 정리로 나에게 평화를 줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지은",
                    "script": "We make a great team!",
                    "translation": "우린 정말 좋은 팀이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "진호",
                    "script": "Each doing what we do best.",
                    "translation": "각자 잘하는 일을 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "다양한 방식의 생활 방식에 대한 문장이에요.",
                    "result": "Blending organization with efficiency creates smooth living",
                    "explanation": "정리와 효율성의 결합이 부드러운 생활을 만들어요.",
                    "optionA": "creates",
                    "optionB": "with",
                    "optionC": "organization",
                    "optionD": "efficiency",
                    "optionE": "smooth",
                    "optionF": "living",
                    "optionG": "Blending"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "집안일 분담하기",
            "explanation": "ESFJ의 책임감과 ISTP의 효율적 실행",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지은",
                    "script": "Let's make a chore list!",
                    "translation": "집안일 목록을 만들자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진호",
                    "script": "I'll just do what needs doing.",
                    "translation": "난 필요한 일만 하면 돼."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지은",
                    "script": "Organization keeps us happy!",
                    "translation": "정리가 우리를 행복하게 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "진호는 구체적인 집안일 리스트를 먼저 만듭니다.",
                    "hint": "ISTP는 상황에 따라 필요한 일을 처리해요.",
                    "result": "X",
                    "explanation": "진호는 'I'll just do what needs doing'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진호",
                    "script": "Lists are unnecessary overhead.",
                    "translation": "리스트는 불필요한 오버헤드야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지은",
                    "script": "But I love your efficiency!",
                    "translation": "근데 난 너의 효율성이 좋아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진호",
                    "script": "I get things done fast.",
                    "translation": "난 일을 빨리 끝내."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jin-ho believes lists create @@ overhead.",
                    "hint": "ISTP는 단순하고 직접적인 방식을 선호해요.",
                    "optionA": "necessary",
                    "optionB": "unnecessary",
                    "optionC": "useful",
                    "result": "unnecessary",
                    "explanation": "진호는 리스트가 불필요한 오버헤드라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지은",
                    "script": "Let me track things my way!",
                    "translation": "나는 내 방식으로 관리할게!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "진호",
                    "script": "Fine. As long as it gets done.",
                    "translation": "좋아. 일이 끝나기만 하면 돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지은",
                    "script": "Your speed is incredible!",
                    "translation": "넌 속도가 정말 놀라워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "진호",
                    "script": "Your organization gives me peace.",
                    "translation": "넌 정리로 나에게 평화를 줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지은",
                    "script": "We make a great team!",
                    "translation": "우린 정말 좋은 팀이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "진호",
                    "script": "Each doing what we do best.",
                    "translation": "각자 잘하는 일을 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "다양한 방식의 생활 방식에 대한 문장이에요.",
                    "optionA": "creates",
                    "optionB": "with",
                    "optionC": "organization",
                    "optionD": "efficiency",
                    "optionE": "smooth",
                    "optionF": "living",
                    "optionG": "Blending",
                    "result": "Blending organization with efficiency creates smooth living",
                    "explanation": "정리와 효율성의 결합이 부드러운 생활을 만들어요."
                }
            ]
        }
    ]
}
ID: 19535 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "여유 없을 때 휴식 방식",
            "explanation": "ESFJ의 함께하는 휴식과 ISTP의 혼자만의 시간",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "Let's relax with friends!",
                    "translation": "친구들이랑 함께 쉬자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건희",
                    "script": "I need quiet time alone.",
                    "translation": "난 혼자서 조용한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소현",
                    "script": "Socializing recharges me!",
                    "translation": "사교가 나를 재충전해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "건희는 큰 모임에서 에너지를 충전합니다.",
                    "hint": "ISTP는 혼자만의 시간에서 정신을 회복해요.",
                    "result": "X",
                    "explanation": "건희는 'I need quiet time alone'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건희",
                    "script": "Too many people drains me.",
                    "translation": "사람이 많으면 나는 기진맥진해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소현",
                    "script": "That's totally okay! I get it now!",
                    "translation": "완전 괜찮아! 나 이제 알겠어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건희",
                    "script": "One or two people is better.",
                    "translation": "한두 명이 더 나아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Gun-hee recharges through @@ time.",
                    "hint": "ISTP는 단독으로 자신의 취미나 생각에 몰두하며 에너지를 회복해요.",
                    "optionA": "party",
                    "optionB": "quiet",
                    "optionC": "active",
                    "result": "quiet",
                    "explanation": "건희는 조용한 시간을 통해 재충전해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I'll do my thing and you do yours!",
                    "translation": "난 내 일 하고 넌 너 일 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건희",
                    "script": "That works perfectly for us.",
                    "translation": "그게 우리한테 완벽해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "Your self-awareness is cool!",
                    "translation": "넌 자기 인식이 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건희",
                    "script": "Your energy brightens everyone.",
                    "translation": "넌 에너지로 모두를 밝혀."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "We're different but complementary!",
                    "translation": "우린 달라도 서로 보완해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "건희",
                    "script": "Yeah. It works well.",
                    "translation": "응. 잘 작동해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "휴식 방식의 다양성에 대한 문장이에요.",
                    "result": "Respecting different rest styles nourishes relationships",
                    "explanation": "다양한 휴식 방식을 존중하는 것이 관계를 영양을 줘요.",
                    "optionA": "nourishes",
                    "optionB": "styles",
                    "optionC": "different",
                    "optionD": "relationships",
                    "optionE": "Respecting",
                    "optionF": "rest"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "여유 없을 때 휴식 방식",
            "explanation": "ESFJ의 함께하는 휴식과 ISTP의 혼자만의 시간",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "Let's relax with friends!",
                    "translation": "친구들이랑 함께 쉬자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건희",
                    "script": "I need quiet time alone.",
                    "translation": "난 혼자서 조용한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소현",
                    "script": "Socializing recharges me!",
                    "translation": "사교가 나를 재충전해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "건희는 큰 모임에서 에너지를 충전합니다.",
                    "hint": "ISTP는 혼자만의 시간에서 정신을 회복해요.",
                    "result": "X",
                    "explanation": "건희는 'I need quiet time alone'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건희",
                    "script": "Too many people drains me.",
                    "translation": "사람이 많으면 나는 기진맥진해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소현",
                    "script": "That's totally okay! I get it now!",
                    "translation": "완전 괜찮아! 나 이제 알겠어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건희",
                    "script": "One or two people is better.",
                    "translation": "한두 명이 더 나아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Gun-hee recharges through @@ time.",
                    "hint": "ISTP는 단독으로 자신의 취미나 생각에 몰두하며 에너지를 회복해요.",
                    "optionA": "party",
                    "optionB": "quiet",
                    "optionC": "active",
                    "result": "quiet",
                    "explanation": "건희는 조용한 시간을 통해 재충전해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I'll do my thing and you do yours!",
                    "translation": "난 내 일 하고 넌 너 일 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건희",
                    "script": "That works perfectly for us.",
                    "translation": "그게 우리한테 완벽해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "Your self-awareness is cool!",
                    "translation": "넌 자기 인식이 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건희",
                    "script": "Your energy brightens everyone.",
                    "translation": "넌 에너지로 모두를 밝혀."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "We're different but complementary!",
                    "translation": "우린 달라도 서로 보완해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "건희",
                    "script": "Yeah. It works well.",
                    "translation": "응. 잘 작동해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "휴식 방식의 다양성에 대한 문장이에요.",
                    "optionA": "nourishes",
                    "optionB": "styles",
                    "optionC": "different",
                    "optionD": "relationships",
                    "optionE": "Respecting",
                    "optionF": "rest",
                    "result": "Respecting different rest styles nourishes relationships",
                    "explanation": "다양한 휴식 방식을 존중하는 것이 관계를 영양을 줘요."
                }
            ]
        }
    ]
}
ID: 19536 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스 받으면 뭘 할까?",
            "explanation": "ESFJ의 표출과 ISTP의 침묵",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서윤",
                    "script": "Talk to me about your stress!",
                    "translation": "스트레스에 대해 내게 말해줘!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도영",
                    "script": "I don't really talk about it.",
                    "translation": "난 솔직히 얘기 안 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서윤",
                    "script": "Sharing makes you feel better!",
                    "translation": "공유하면 기분이 더 좋아져!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도영은 스트레스를 사람들과 나누는 것을 즐깁니다.",
                    "hint": "ISTP는 혼자 침묵 속에서 일을 정리해요.",
                    "result": "X",
                    "explanation": "도영은 'I don't really talk about it'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도영",
                    "script": "Silence helps me think it through.",
                    "translation": "침묵이 내가 생각을 정리하게 도와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서윤",
                    "script": "That's really smart actually!",
                    "translation": "사실 정말 똑똑해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도영",
                    "script": "Yeah. I work through it alone.",
                    "translation": "응. 난 혼자 극복해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Do-young uses @@ to handle stress.",
                    "hint": "ISTP는 침묵의 시간에 문제를 논리적으로 해결해요.",
                    "optionA": "talking",
                    "optionB": "silence",
                    "optionC": "action",
                    "result": "silence",
                    "explanation": "도영은 침묵을 통해 스트레스를 다루어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서윤",
                    "script": "I'm here when you need to talk!",
                    "translation": "넌 얘기하고 싶으면 난 여기 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도영",
                    "script": "That's good to know actually.",
                    "translation": "사실 그게 좋네."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서윤",
                    "script": "Your calmness under pressure is amazing!",
                    "translation": "넌 압박 속에서 침착함이 정말 놀라워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도영",
                    "script": "Your support gives me space to think.",
                    "translation": "넌 지지로 나에게 생각할 공간을 줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "서윤",
                    "script": "That's what I'm here for!",
                    "translation": "내가 거기 있는 이유야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "도영",
                    "script": "We handle things differently but it works.",
                    "translation": "우린 다르게 다루지만 잘 작동해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "스트레스 대처의 다양한 방식에 대한 문장이에요.",
                    "result": "Both silence and conversation are valuable ways of processing stress",
                    "explanation": "침묵과 대화 모두 스트레스를 처리하는 중요한 방식이에요.",
                    "optionA": "ways",
                    "optionB": "stress",
                    "optionC": "and",
                    "optionD": "conversation",
                    "optionE": "silence",
                    "optionF": "Both",
                    "optionG": "valuable",
                    "optionH": "are",
                    "optionI": "processing",
                    "optionJ": "of"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스 받으면 뭘 할까?",
            "explanation": "ESFJ의 표출과 ISTP의 침묵",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서윤",
                    "script": "Talk to me about your stress!",
                    "translation": "스트레스에 대해 내게 말해줘!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도영",
                    "script": "I don't really talk about it.",
                    "translation": "난 솔직히 얘기 안 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서윤",
                    "script": "Sharing makes you feel better!",
                    "translation": "공유하면 기분이 더 좋아져!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도영은 스트레스를 사람들과 나누는 것을 즐깁니다.",
                    "hint": "ISTP는 혼자 침묵 속에서 일을 정리해요.",
                    "result": "X",
                    "explanation": "도영은 'I don't really talk about it'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도영",
                    "script": "Silence helps me think it through.",
                    "translation": "침묵이 내가 생각을 정리하게 도와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서윤",
                    "script": "That's really smart actually!",
                    "translation": "사실 정말 똑똑해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도영",
                    "script": "Yeah. I work through it alone.",
                    "translation": "응. 난 혼자 극복해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Do-young uses @@ to handle stress.",
                    "hint": "ISTP는 침묵의 시간에 문제를 논리적으로 해결해요.",
                    "optionA": "talking",
                    "optionB": "silence",
                    "optionC": "action",
                    "result": "silence",
                    "explanation": "도영은 침묵을 통해 스트레스를 다루어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서윤",
                    "script": "I'm here when you need to talk!",
                    "translation": "넌 얘기하고 싶으면 난 여기 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도영",
                    "script": "That's good to know actually.",
                    "translation": "사실 그게 좋네."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서윤",
                    "script": "Your calmness under pressure is amazing!",
                    "translation": "넌 압박 속에서 침착함이 정말 놀라워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도영",
                    "script": "Your support gives me space to think.",
                    "translation": "넌 지지로 나에게 생각할 공간을 줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "서윤",
                    "script": "That's what I'm here for!",
                    "translation": "내가 거기 있는 이유야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "도영",
                    "script": "We handle things differently but it works.",
                    "translation": "우린 다르게 다루지만 잘 작동해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "스트레스 대처의 다양한 방식에 대한 문장이에요.",
                    "optionA": "ways",
                    "optionB": "stress",
                    "optionC": "and",
                    "optionD": "conversation",
                    "optionE": "silence",
                    "optionF": "Both",
                    "optionG": "valuable",
                    "optionH": "are",
                    "optionI": "processing",
                    "optionJ": "of",
                    "result": "Both silence and conversation are valuable ways of processing stress",
                    "explanation": "침묵과 대화 모두 스트레스를 처리하는 중요한 방식이에요."
                }
            ]
        }
    ]
}
ID: 19537 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "위기 상황에서의 대처",
            "explanation": "ESFJ의 신속한 돌봄과 ISTP의 냉정한 판단",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수빈",
                    "script": "Are you okay? Let me help!",
                    "translation": "괜찮아? 내가 도와!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "Let me assess what's happening.",
                    "translation": "뭐가 일어났는지 먼저 파악하자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수빈",
                    "script": "I want to comfort you!",
                    "translation": "난 너를 위로해 주고 싶어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수빈은 상황 파악 후 행동합니다.",
                    "hint": "ESFJ는 즉각적으로 상대를 돌보려고 해요.",
                    "result": "X",
                    "explanation": "수빈은 'Let me help' 'I want to comfort you'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Clear thinking saves time now.",
                    "translation": "명확한 생각이 지금 시간을 아껴."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수빈",
                    "script": "You're so logical! Good thinking!",
                    "translation": "넌 정말 논리적이야! 좋은 생각!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "And your care keeps me grounded.",
                    "translation": "그리고 넌 배려로 나를 안정시켜."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-ho believes clear thinking is @@ now.",
                    "hint": "ISTP는 긴급 상황에서는 이성적 판단을 우선시해요.",
                    "optionA": "secondary",
                    "optionB": "emotional",
                    "optionC": "essential",
                    "result": "essential",
                    "explanation": "지호는 명확한 사고가 긴급 상황에서 필수라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수빈",
                    "script": "Let's think and feel together!",
                    "translation": "우린 함께 생각하고 느껴!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지호",
                    "script": "That actually helps more.",
                    "translation": "사실 그게 더 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수빈",
                    "script": "You stay so calm!",
                    "translation": "넌 정말 침착해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지호",
                    "script": "Your warmth steadies me too.",
                    "translation": "넌 따뜻함으로 나를 안정시켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수빈",
                    "script": "We make a strong team!",
                    "translation": "우린 정말 강한 팀이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지호",
                    "script": "Mind and heart working together.",
                    "translation": "생각과 마음이 함께 일하네."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "위기 대처의 완전한 방식에 대한 문장이에요.",
                    "result": "Calm analysis combined with warmth helps navigate crisis",
                    "explanation": "침착한 분석과 따뜻함이 함께할 때 위기를 헤쳐나갈 수 있어요.",
                    "optionA": "with",
                    "optionB": "Calm",
                    "optionC": "combined",
                    "optionD": "navigate",
                    "optionE": "analysis",
                    "optionF": "warmth",
                    "optionG": "helps",
                    "optionH": "crisis"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "위기 상황에서의 대처",
            "explanation": "ESFJ의 신속한 돌봄과 ISTP의 냉정한 판단",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수빈",
                    "script": "Are you okay? Let me help!",
                    "translation": "괜찮아? 내가 도와!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "Let me assess what's happening.",
                    "translation": "뭐가 일어났는지 먼저 파악하자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수빈",
                    "script": "I want to comfort you!",
                    "translation": "난 너를 위로해 주고 싶어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수빈은 상황 파악 후 행동합니다.",
                    "hint": "ESFJ는 즉각적으로 상대를 돌보려고 해요.",
                    "result": "X",
                    "explanation": "수빈은 'Let me help' 'I want to comfort you'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Clear thinking saves time now.",
                    "translation": "명확한 생각이 지금 시간을 아껴."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수빈",
                    "script": "You're so logical! Good thinking!",
                    "translation": "넌 정말 논리적이야! 좋은 생각!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "And your care keeps me grounded.",
                    "translation": "그리고 넌 배려로 나를 안정시켜."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-ho believes clear thinking is @@ now.",
                    "hint": "ISTP는 긴급 상황에서는 이성적 판단을 우선시해요.",
                    "optionA": "secondary",
                    "optionB": "emotional",
                    "optionC": "essential",
                    "result": "essential",
                    "explanation": "지호는 명확한 사고가 긴급 상황에서 필수라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수빈",
                    "script": "Let's think and feel together!",
                    "translation": "우린 함께 생각하고 느껴!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지호",
                    "script": "That actually helps more.",
                    "translation": "사실 그게 더 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수빈",
                    "script": "You stay so calm!",
                    "translation": "넌 정말 침착해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지호",
                    "script": "Your warmth steadies me too.",
                    "translation": "넌 따뜻함으로 나를 안정시켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수빈",
                    "script": "We make a strong team!",
                    "translation": "우린 정말 강한 팀이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지호",
                    "script": "Mind and heart working together.",
                    "translation": "생각과 마음이 함께 일하네."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "위기 대처의 완전한 방식에 대한 문장이에요.",
                    "optionA": "with",
                    "optionB": "Calm",
                    "optionC": "combined",
                    "optionD": "navigate",
                    "optionE": "analysis",
                    "optionF": "warmth",
                    "optionG": "helps",
                    "optionH": "crisis",
                    "result": "Calm analysis combined with warmth helps navigate crisis",
                    "explanation": "침착한 분석과 따뜻함이 함께할 때 위기를 헤쳐나갈 수 있어요."
                }
            ]
        }
    ]
}
ID: 19538 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "새로운 직무 배정받기",
            "explanation": "ESFJ의 팀 기여와 ISTP의 능력 실행",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수연",
                    "script": "Let's work together on this!",
                    "translation": "이거 함께 해요!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "I'll handle my part efficiently.",
                    "translation": "난 내 부분을 효율적으로 처리할 거야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수연",
                    "script": "Teamwork makes everything better!",
                    "translation": "팀 일이 모든 걸 더 좋게 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지호는 팀과 협력하는 것을 매우 선호합니다.",
                    "hint": "ISTP는 자신의 능력을 독립적으로 발휘하길 원해요.",
                    "result": "X",
                    "explanation": "지호는 'I'll handle my part efficiently'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "I work best independently though.",
                    "translation": "난 독립적으로 최고 성과를 내."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수연",
                    "script": "That's cool! You're so talented!",
                    "translation": "멋있어! 넌 정말 재능이 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "Thanks. I know what I'm doing.",
                    "translation": "고마워. 난 내가 뭘 하는지 알아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-ho works best @@.",
                    "hint": "ISTP는 자신의 능력을 신뢰하고 독립적으로 업무를 수행해요.",
                    "optionA": "under supervision",
                    "optionB": "independently",
                    "optionC": "with others",
                    "result": "independently",
                    "explanation": "지호는 독립적으로 일할 때 최고의 성과를 내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수연",
                    "script": "I'll check in with you!",
                    "translation": "난 가끔 확인할게!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지호",
                    "script": "That's fine. Progress will be clear.",
                    "translation": "좋아. 진전이 명확하게 보일 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수연",
                    "script": "Your competence is amazing!",
                    "translation": "넌 능력이 정말 대단해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지호",
                    "script": "Your encouragement pushes me to do more.",
                    "translation": "넌 격려로 나를 더 많이 하게 해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수연",
                    "script": "We bring out the best in each other!",
                    "translation": "우린 서로를 최고로 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지호",
                    "script": "Yeah. It works perfectly.",
                    "translation": "응. 완벽하게 작동해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "개인의 역할과 팀의 조화에 대한 문장이에요.",
                    "result": "Individual strengths in collaborative role create powerful results",
                    "explanation": "팀 역할 속에서 개인의 강점이 강력한 결과를 만들어요.",
                    "optionA": "create",
                    "optionB": "results",
                    "optionC": "role",
                    "optionD": "Individual",
                    "optionE": "strengths",
                    "optionF": "in",
                    "optionG": "powerful",
                    "optionH": "collaborative"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "새로운 직무 배정받기",
            "explanation": "ESFJ의 팀 기여와 ISTP의 능력 실행",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수연",
                    "script": "Let's work together on this!",
                    "translation": "이거 함께 해요!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "I'll handle my part efficiently.",
                    "translation": "난 내 부분을 효율적으로 처리할 거야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수연",
                    "script": "Teamwork makes everything better!",
                    "translation": "팀 일이 모든 걸 더 좋게 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지호는 팀과 협력하는 것을 매우 선호합니다.",
                    "hint": "ISTP는 자신의 능력을 독립적으로 발휘하길 원해요.",
                    "result": "X",
                    "explanation": "지호는 'I'll handle my part efficiently'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "I work best independently though.",
                    "translation": "난 독립적으로 최고 성과를 내."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수연",
                    "script": "That's cool! You're so talented!",
                    "translation": "멋있어! 넌 정말 재능이 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "Thanks. I know what I'm doing.",
                    "translation": "고마워. 난 내가 뭘 하는지 알아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-ho works best @@.",
                    "hint": "ISTP는 자신의 능력을 신뢰하고 독립적으로 업무를 수행해요.",
                    "optionA": "under supervision",
                    "optionB": "independently",
                    "optionC": "with others",
                    "result": "independently",
                    "explanation": "지호는 독립적으로 일할 때 최고의 성과를 내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수연",
                    "script": "I'll check in with you!",
                    "translation": "난 가끔 확인할게!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지호",
                    "script": "That's fine. Progress will be clear.",
                    "translation": "좋아. 진전이 명확하게 보일 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수연",
                    "script": "Your competence is amazing!",
                    "translation": "넌 능력이 정말 대단해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지호",
                    "script": "Your encouragement pushes me to do more.",
                    "translation": "넌 격려로 나를 더 많이 하게 해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수연",
                    "script": "We bring out the best in each other!",
                    "translation": "우린 서로를 최고로 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지호",
                    "script": "Yeah. It works perfectly.",
                    "translation": "응. 완벽하게 작동해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "개인의 역할과 팀의 조화에 대한 문장이에요.",
                    "optionA": "create",
                    "optionB": "results",
                    "optionC": "role",
                    "optionD": "Individual",
                    "optionE": "strengths",
                    "optionF": "in",
                    "optionG": "powerful",
                    "optionH": "collaborative",
                    "result": "Individual strengths in collaborative role create powerful results",
                    "explanation": "팀 역할 속에서 개인의 강점이 강력한 결과를 만들어요."
                }
            ]
        }
    ]
}
ID: 19539 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "장기 프로젝트 계획 세우기",
            "explanation": "ESFJ의 단계적 계획과 ISTP의 적응적 진행",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지연",
                    "script": "Let's plan every month ahead!",
                    "translation": "매달 계획을 미리 세워!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현우",
                    "script": "I adjust as things develop.",
                    "translation": "난 상황 발전에 따라 맞춰."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지연",
                    "script": "Planning prevents problems early!",
                    "translation": "계획이 문제를 미리 막아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현우는 프로젝트를 단계별로 미리 계획합니다.",
                    "hint": "ISTP는 상황을 보며 유연하게 진행해요.",
                    "result": "X",
                    "explanation": "현우는 'I adjust as things develop'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현우",
                    "script": "Tight plans limit my options.",
                    "translation": "꽉 찬 계획은 내 선택을 제한해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지연",
                    "script": "I see! You're flexible!",
                    "translation": "알겠어! 넌 유연하네!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현우",
                    "script": "Exactly. I work with what I have.",
                    "translation": "정확해. 난 있는 걸로 일해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hyun-woo adjusts to @@.",
                    "hint": "ISTP는 상황의 변화에 맞춰 실시간 대응해요.",
                    "optionA": "plans",
                    "optionB": "schedules",
                    "optionC": "developments",
                    "result": "developments",
                    "explanation": "현우는 상황 발전에 따라 조정해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지연",
                    "script": "Let's set milestone goals!",
                    "translation": "우린 마일스톤 목표를 세워!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현우",
                    "script": "Fine. But I stay flexible.",
                    "translation": "좋아. 근데 난 유연하게 갈 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지연",
                    "script": "Your adaptability saves us!",
                    "translation": "넌 적응력으로 우릴 구해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현우",
                    "script": "Your structure keeps us focused.",
                    "translation": "넌 구조로 우릴 집중하게 해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지연",
                    "script": "We're a perfect project team!",
                    "translation": "우린 완벽한 프로젝트 팀이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "현우",
                    "script": "Yeah. Plan and adjust balance works.",
                    "translation": "응. 계획과 조정의 균형이 작동해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "계획과 적응의 역동적 조화에 대한 문장이에요.",
                    "result": "Structure and flexibility together complete successful projects",
                    "explanation": "구조와 유연성이 함께할 때 성공적인 프로젝트가 완성돼요.",
                    "optionA": "and",
                    "optionB": "successful",
                    "optionC": "together",
                    "optionD": "projects",
                    "optionE": "complete",
                    "optionF": "flexibility",
                    "optionG": "Structure"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "장기 프로젝트 계획 세우기",
            "explanation": "ESFJ의 단계적 계획과 ISTP의 적응적 진행",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지연",
                    "script": "Let's plan every month ahead!",
                    "translation": "매달 계획을 미리 세워!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현우",
                    "script": "I adjust as things develop.",
                    "translation": "난 상황 발전에 따라 맞춰."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지연",
                    "script": "Planning prevents problems early!",
                    "translation": "계획이 문제를 미리 막아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현우는 프로젝트를 단계별로 미리 계획합니다.",
                    "hint": "ISTP는 상황을 보며 유연하게 진행해요.",
                    "result": "X",
                    "explanation": "현우는 'I adjust as things develop'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현우",
                    "script": "Tight plans limit my options.",
                    "translation": "꽉 찬 계획은 내 선택을 제한해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지연",
                    "script": "I see! You're flexible!",
                    "translation": "알겠어! 넌 유연하네!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현우",
                    "script": "Exactly. I work with what I have.",
                    "translation": "정확해. 난 있는 걸로 일해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hyun-woo adjusts to @@.",
                    "hint": "ISTP는 상황의 변화에 맞춰 실시간 대응해요.",
                    "optionA": "plans",
                    "optionB": "schedules",
                    "optionC": "developments",
                    "result": "developments",
                    "explanation": "현우는 상황 발전에 따라 조정해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지연",
                    "script": "Let's set milestone goals!",
                    "translation": "우린 마일스톤 목표를 세워!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현우",
                    "script": "Fine. But I stay flexible.",
                    "translation": "좋아. 근데 난 유연하게 갈 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지연",
                    "script": "Your adaptability saves us!",
                    "translation": "넌 적응력으로 우릴 구해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현우",
                    "script": "Your structure keeps us focused.",
                    "translation": "넌 구조로 우릴 집중하게 해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지연",
                    "script": "We're a perfect project team!",
                    "translation": "우린 완벽한 프로젝트 팀이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "현우",
                    "script": "Yeah. Plan and adjust balance works.",
                    "translation": "응. 계획과 조정의 균형이 작동해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "계획과 적응의 역동적 조화에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "successful",
                    "optionC": "together",
                    "optionD": "projects",
                    "optionE": "complete",
                    "optionF": "flexibility",
                    "optionG": "Structure",
                    "result": "Structure and flexibility together complete successful projects",
                    "explanation": "구조와 유연성이 함께할 때 성공적인 프로젝트가 완성돼요."
                }
            ]
        }
    ]
}
ID: 19540 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "주말에 취미 활동 하기",
            "explanation": "ESFJ의 그룹 활동과 ISTP의 혼자만의 프로젝트",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다현",
                    "script": "Join our weekend hobby group!",
                    "translation": "주말 취미 그룹에 참여해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "I do solo projects at home.",
                    "translation": "난 집에서 혼자 프로젝트를 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다현",
                    "script": "Groups are so much fun!",
                    "translation": "그룹은 정말 재미있어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태준은 그룹 활동에 자주 참여합니다.",
                    "hint": "ISTP는 자신의 취미를 혼자 진행하기를 선호해요.",
                    "result": "X",
                    "explanation": "태준은 'I do solo projects at home'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태준",
                    "script": "I focus better alone.",
                    "translation": "난 혼자 더 집중해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다현",
                    "script": "That's so cool! You're so focused!",
                    "translation": "멋있어! 넌 정말 집중력이 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "Yeah. I get more done that way.",
                    "translation": "응. 그렇게 하는 게 더 많이 끝내."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Tae-jun prefers to work @@.",
                    "hint": "ISTP는 집중을 방해받지 않는 개인 공간에서의 활동을 좋아해요.",
                    "optionA": "together",
                    "optionB": "solo",
                    "optionC": "loudly",
                    "result": "solo",
                    "explanation": "태준은 혼자서 활동하는 걸 선호해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다현",
                    "script": "Maybe you join us sometimes!",
                    "translation": "가끔이라도 와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "Maybe. Once a month is fine.",
                    "translation": "아마. 한 달에 한 번은 괜찮아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "다현",
                    "script": "Your dedication is inspiring!",
                    "translation": "너의 헌신이 정말 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태준",
                    "script": "Your energy makes it worth coming.",
                    "translation": "넌 에너지로 오게 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "다현",
                    "script": "We need your unique skills!",
                    "translation": "우린 넌 독특한 기술이 필요해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태준",
                    "script": "I appreciate that actually.",
                    "translation": "사실 감사해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "개인 활동과 집단 활동의 조화에 대한 문장이에요.",
                    "result": "Both solo projects and group activities enrich life",
                    "explanation": "개인 프로젝트와 그룹 활동 둘 다 삶을 풍요롭게 해요.",
                    "optionA": "group",
                    "optionB": "enrich",
                    "optionC": "solo",
                    "optionD": "and",
                    "optionE": "activities",
                    "optionF": "Both",
                    "optionG": "projects",
                    "optionH": "life"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "주말에 취미 활동 하기",
            "explanation": "ESFJ의 그룹 활동과 ISTP의 혼자만의 프로젝트",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다현",
                    "script": "Join our weekend hobby group!",
                    "translation": "주말 취미 그룹에 참여해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "I do solo projects at home.",
                    "translation": "난 집에서 혼자 프로젝트를 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다현",
                    "script": "Groups are so much fun!",
                    "translation": "그룹은 정말 재미있어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태준은 그룹 활동에 자주 참여합니다.",
                    "hint": "ISTP는 자신의 취미를 혼자 진행하기를 선호해요.",
                    "result": "X",
                    "explanation": "태준은 'I do solo projects at home'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태준",
                    "script": "I focus better alone.",
                    "translation": "난 혼자 더 집중해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다현",
                    "script": "That's so cool! You're so focused!",
                    "translation": "멋있어! 넌 정말 집중력이 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "Yeah. I get more done that way.",
                    "translation": "응. 그렇게 하는 게 더 많이 끝내."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Tae-jun prefers to work @@.",
                    "hint": "ISTP는 집중을 방해받지 않는 개인 공간에서의 활동을 좋아해요.",
                    "optionA": "together",
                    "optionB": "solo",
                    "optionC": "loudly",
                    "result": "solo",
                    "explanation": "태준은 혼자서 활동하는 걸 선호해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다현",
                    "script": "Maybe you join us sometimes!",
                    "translation": "가끔이라도 와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "Maybe. Once a month is fine.",
                    "translation": "아마. 한 달에 한 번은 괜찮아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "다현",
                    "script": "Your dedication is inspiring!",
                    "translation": "너의 헌신이 정말 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태준",
                    "script": "Your energy makes it worth coming.",
                    "translation": "넌 에너지로 오게 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "다현",
                    "script": "We need your unique skills!",
                    "translation": "우린 넌 독특한 기술이 필요해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태준",
                    "script": "I appreciate that actually.",
                    "translation": "사실 감사해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "개인 활동과 집단 활동의 조화에 대한 문장이에요.",
                    "optionA": "group",
                    "optionB": "enrich",
                    "optionC": "solo",
                    "optionD": "and",
                    "optionE": "activities",
                    "optionF": "Both",
                    "optionG": "projects",
                    "optionH": "life",
                    "result": "Both solo projects and group activities enrich life",
                    "explanation": "개인 프로젝트와 그룹 활동 둘 다 삶을 풍요롭게 해요."
                }
            ]
        }
    ]
}
ID: 19541 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "시간 보내는 방식 다르기",
            "explanation": "ESFJ의 계획된 시간과 ISTP의 자유로운 시간",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜림",
                    "script": "Let's plan our free time!",
                    "translation": "우리 여유시간을 계획해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "I just see what comes up.",
                    "translation": "난 그냥 뭐가 나올 때 봐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜림",
                    "script": "Schedules make things organized!",
                    "translation": "시간표가 일을 체계적으로 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "건호는 시간을 엄격하게 계획합니다.",
                    "hint": "ISTP는 자유로운 일정을 선호해요.",
                    "result": "X",
                    "explanation": "건호는 'I just see what comes up'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건호",
                    "script": "Schedules stress me out.",
                    "translation": "시간표는 나를 스트레스 주어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜림",
                    "script": "I understand! You're free-spirited!",
                    "translation": "이해해! 넌 자유로운 영혼이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건호",
                    "script": "Exactly. I like spontaneity.",
                    "translation": "정확해. 난 즉흥성을 좋아해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Gun-ho prefers @@ time.",
                    "hint": "ISTP는 예측 불가능하고 자유로운 시간 흐름을 즐겨요.",
                    "optionA": "organized",
                    "optionB": "spontaneous",
                    "optionC": "rigid",
                    "result": "spontaneous",
                    "explanation": "건호는 즉흥적인 시간을 선호해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜림",
                    "script": "I'll plan just the big things!",
                    "translation": "나는 큰 것들만 계획할게!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건호",
                    "script": "That works better for me.",
                    "translation": "그게 나한테 낫겠어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "혜림",
                    "script": "Your flexibility is cool!",
                    "translation": "넌 유연함이 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건호",
                    "script": "Your organization keeps me grounded.",
                    "translation": "넌 정리로 나를 안정시켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "혜림",
                    "script": "We complete each other!",
                    "translation": "우린 서로를 완성해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "건호",
                    "script": "Yeah. Structure and freedom both matter.",
                    "translation": "응. 구조와 자유 둘 다 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "계획과 즉흥성의 밸런스에 대한 문장이에요.",
                    "result": "Balance between structure and spontaneity creates perfect harmony",
                    "explanation": "구조와 즉흥성 사이의 균형이 완벽한 조화를 만들어요.",
                    "optionA": "spontaneity",
                    "optionB": "creates",
                    "optionC": "between",
                    "optionD": "structure",
                    "optionE": "perfect",
                    "optionF": "harmony",
                    "optionG": "and",
                    "optionH": "Balance"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "시간 보내는 방식 다르기",
            "explanation": "ESFJ의 계획된 시간과 ISTP의 자유로운 시간",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜림",
                    "script": "Let's plan our free time!",
                    "translation": "우리 여유시간을 계획해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "I just see what comes up.",
                    "translation": "난 그냥 뭐가 나올 때 봐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜림",
                    "script": "Schedules make things organized!",
                    "translation": "시간표가 일을 체계적으로 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "건호는 시간을 엄격하게 계획합니다.",
                    "hint": "ISTP는 자유로운 일정을 선호해요.",
                    "result": "X",
                    "explanation": "건호는 'I just see what comes up'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건호",
                    "script": "Schedules stress me out.",
                    "translation": "시간표는 나를 스트레스 주어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜림",
                    "script": "I understand! You're free-spirited!",
                    "translation": "이해해! 넌 자유로운 영혼이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건호",
                    "script": "Exactly. I like spontaneity.",
                    "translation": "정확해. 난 즉흥성을 좋아해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Gun-ho prefers @@ time.",
                    "hint": "ISTP는 예측 불가능하고 자유로운 시간 흐름을 즐겨요.",
                    "optionA": "organized",
                    "optionB": "spontaneous",
                    "optionC": "rigid",
                    "result": "spontaneous",
                    "explanation": "건호는 즉흥적인 시간을 선호해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜림",
                    "script": "I'll plan just the big things!",
                    "translation": "나는 큰 것들만 계획할게!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건호",
                    "script": "That works better for me.",
                    "translation": "그게 나한테 낫겠어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "혜림",
                    "script": "Your flexibility is cool!",
                    "translation": "넌 유연함이 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건호",
                    "script": "Your organization keeps me grounded.",
                    "translation": "넌 정리로 나를 안정시켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "혜림",
                    "script": "We complete each other!",
                    "translation": "우린 서로를 완성해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "건호",
                    "script": "Yeah. Structure and freedom both matter.",
                    "translation": "응. 구조와 자유 둘 다 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "계획과 즉흥성의 밸런스에 대한 문장이에요.",
                    "optionA": "spontaneity",
                    "optionB": "creates",
                    "optionC": "between",
                    "optionD": "structure",
                    "optionE": "perfect",
                    "optionF": "harmony",
                    "optionG": "and",
                    "optionH": "Balance",
                    "result": "Balance between structure and spontaneity creates perfect harmony",
                    "explanation": "구조와 즉흥성 사이의 균형이 완벽한 조화를 만들어요."
                }
            ]
        }
    ]
}
ID: 19542 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견 충돌했을 때",
            "explanation": "ESFJ의 조율과 ISTP의 직설",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하영",
                    "script": "Let's find a middle ground!",
                    "translation": "중간지점을 찾자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I'm just saying what's true.",
                    "translation": "난 그냥 사실을 말하는 거야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하영",
                    "script": "But people's feelings matter!",
                    "translation": "근데 사람들의 감정도 중요해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하영은 다른 사람의 감정을 무시합니다.",
                    "hint": "ESFJ는 모두의 감정을 보호하려고 해요.",
                    "result": "X",
                    "explanation": "하영은 'people's feelings matter'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Truth doesn't change based on feelings.",
                    "translation": "사실은 감정에 따라 바뀌지 않아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하영",
                    "script": "You're honest! I actually like that!",
                    "translation": "넌 정직해! 사실 난 그게 좋아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Good. Then we can solve this.",
                    "translation": "좋아. 그럼 우린 이거 풀 수 있어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Sang-woo believes truth is @@.",
                    "hint": "ISTP는 객관적 사실과 논리를 가치 있게 본다고 해요.",
                    "optionA": "subjective",
                    "optionB": "negotiable",
                    "optionC": "objective",
                    "result": "objective",
                    "explanation": "상우는 사실은 객관적이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하영",
                    "script": "Your directness helps us communicate!",
                    "translation": "넌 솔직함으로 우릴 소통하게 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "And you help me see how people feel.",
                    "translation": "그리고 넌 나를 사람들의 감정을 보게 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하영",
                    "script": "We balance each other!",
                    "translation": "우린 정말 서로를 균형 잡아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Facts plus feelings work together.",
                    "translation": "사실과 감정이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하영",
                    "script": "That's the best combination!",
                    "translation": "그게 최고의 조합이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Yeah. Truth served with kindness.",
                    "translation": "응. 친절함으로 제공된 진실."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "진실과 공감의 조합에 대한 문장이에요.",
                    "result": "Truth delivered with compassion resolves conflict",
                    "explanation": "공감을 담아 전해진 진실이 갈등을 해결해요.",
                    "optionA": "compassion",
                    "optionB": "delivered",
                    "optionC": "Truth",
                    "optionD": "with",
                    "optionE": "conflict",
                    "optionF": "resolves"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견 충돌했을 때",
            "explanation": "ESFJ의 조율과 ISTP의 직설",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하영",
                    "script": "Let's find a middle ground!",
                    "translation": "중간지점을 찾자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I'm just saying what's true.",
                    "translation": "난 그냥 사실을 말하는 거야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하영",
                    "script": "But people's feelings matter!",
                    "translation": "근데 사람들의 감정도 중요해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하영은 다른 사람의 감정을 무시합니다.",
                    "hint": "ESFJ는 모두의 감정을 보호하려고 해요.",
                    "result": "X",
                    "explanation": "하영은 'people's feelings matter'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Truth doesn't change based on feelings.",
                    "translation": "사실은 감정에 따라 바뀌지 않아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하영",
                    "script": "You're honest! I actually like that!",
                    "translation": "넌 정직해! 사실 난 그게 좋아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Good. Then we can solve this.",
                    "translation": "좋아. 그럼 우린 이거 풀 수 있어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Sang-woo believes truth is @@.",
                    "hint": "ISTP는 객관적 사실과 논리를 가치 있게 본다고 해요.",
                    "optionA": "subjective",
                    "optionB": "negotiable",
                    "optionC": "objective",
                    "result": "objective",
                    "explanation": "상우는 사실은 객관적이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하영",
                    "script": "Your directness helps us communicate!",
                    "translation": "넌 솔직함으로 우릴 소통하게 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "And you help me see how people feel.",
                    "translation": "그리고 넌 나를 사람들의 감정을 보게 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하영",
                    "script": "We balance each other!",
                    "translation": "우린 정말 서로를 균형 잡아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Facts plus feelings work together.",
                    "translation": "사실과 감정이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하영",
                    "script": "That's the best combination!",
                    "translation": "그게 최고의 조합이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Yeah. Truth served with kindness.",
                    "translation": "응. 친절함으로 제공된 진실."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "진실과 공감의 조합에 대한 문장이에요.",
                    "optionA": "compassion",
                    "optionB": "delivered",
                    "optionC": "Truth",
                    "optionD": "with",
                    "optionE": "conflict",
                    "optionF": "resolves",
                    "result": "Truth delivered with compassion resolves conflict",
                    "explanation": "공감을 담아 전해진 진실이 갈등을 해결해요."
                }
            ]
        }
    ]
}
ID: 19543 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "실수했을 때의 반응",
            "explanation": "ESFJ의 깊은 미안함과 ISTP의 즉각적 수정",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다인",
                    "script": "I'm so sorry! I feel terrible!",
                    "translation": "정말 미안해! 기분이 끔찍해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Let's just fix it now.",
                    "translation": "그냥 지금 고쳐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다인",
                    "script": "I hurt you and feel so bad!",
                    "translation": "난 넌 상처 주고 정말 기분이 안 좋아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "시우는 실수 후 오랫동안 후회합니다.",
                    "hint": "ISTP는 실수를 인정하고 빨리 수정하는 방식을 택해요.",
                    "result": "X",
                    "explanation": "시우는 'Let's just fix it now'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "Feeling bad doesn't change anything.",
                    "translation": "기분 안 좋다고 뭐가 바뀌지는 않아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다인",
                    "script": "You're so practical! But I care!",
                    "translation": "넌 정말 현실적이야! 근데 난 신경 써!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "I know. Let me show you I'm sorry.",
                    "translation": "알아. 내가 행동으로 보여줄 거야."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Si-woo shows sorry through @@.",
                    "hint": "ISTP는 감정 표현보다 행동으로 책임을 보여줘요.",
                    "optionA": "words",
                    "optionB": "feelings",
                    "optionC": "action",
                    "result": "action",
                    "explanation": "시우는 행동으로 미안함을 표현해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다인",
                    "script": "Your honesty heals things!",
                    "translation": "넌 정직으로 일을 치유해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "시우",
                    "script": "And your care keeps me grounded.",
                    "translation": "그리고 넌 배려로 나를 안정시켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "다인",
                    "script": "Let's move forward together!",
                    "translation": "우린 함께 앞으로 나아가자!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "시우",
                    "script": "Yeah. Fixed and better.",
                    "translation": "응. 고쳐졌고 더 나아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "다인",
                    "script": "You're amazing at this!",
                    "translation": "넌 이 일에 정말 능해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "시우",
                    "script": "We work through things well.",
                    "translation": "우린 일을 잘 극복해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "책임 있는 사과에 대한 문장이에요.",
                    "result": "Genuine apologies are demonstrated through actions",
                    "explanation": "진정한 사과는 행동을 통해 드러나요.",
                    "optionA": "demonstrated",
                    "optionB": "actions",
                    "optionC": "Genuine",
                    "optionD": "apologies",
                    "optionE": "are",
                    "optionF": "through"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "실수했을 때의 반응",
            "explanation": "ESFJ의 깊은 미안함과 ISTP의 즉각적 수정",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다인",
                    "script": "I'm so sorry! I feel terrible!",
                    "translation": "정말 미안해! 기분이 끔찍해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Let's just fix it now.",
                    "translation": "그냥 지금 고쳐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다인",
                    "script": "I hurt you and feel so bad!",
                    "translation": "난 넌 상처 주고 정말 기분이 안 좋아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "시우는 실수 후 오랫동안 후회합니다.",
                    "hint": "ISTP는 실수를 인정하고 빨리 수정하는 방식을 택해요.",
                    "result": "X",
                    "explanation": "시우는 'Let's just fix it now'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "Feeling bad doesn't change anything.",
                    "translation": "기분 안 좋다고 뭐가 바뀌지는 않아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다인",
                    "script": "You're so practical! But I care!",
                    "translation": "넌 정말 현실적이야! 근데 난 신경 써!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "I know. Let me show you I'm sorry.",
                    "translation": "알아. 내가 행동으로 보여줄 거야."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Si-woo shows sorry through @@.",
                    "hint": "ISTP는 감정 표현보다 행동으로 책임을 보여줘요.",
                    "optionA": "words",
                    "optionB": "feelings",
                    "optionC": "action",
                    "result": "action",
                    "explanation": "시우는 행동으로 미안함을 표현해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다인",
                    "script": "Your honesty heals things!",
                    "translation": "넌 정직으로 일을 치유해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "시우",
                    "script": "And your care keeps me grounded.",
                    "translation": "그리고 넌 배려로 나를 안정시켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "다인",
                    "script": "Let's move forward together!",
                    "translation": "우린 함께 앞으로 나아가자!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "시우",
                    "script": "Yeah. Fixed and better.",
                    "translation": "응. 고쳐졌고 더 나아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "다인",
                    "script": "You're amazing at this!",
                    "translation": "넌 이 일에 정말 능해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "시우",
                    "script": "We work through things well.",
                    "translation": "우린 일을 잘 극복해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "책임 있는 사과에 대한 문장이에요.",
                    "optionA": "demonstrated",
                    "optionB": "actions",
                    "optionC": "Genuine",
                    "optionD": "apologies",
                    "optionE": "are",
                    "optionF": "through",
                    "result": "Genuine apologies are demonstrated through actions",
                    "explanation": "진정한 사과는 행동을 통해 드러나요."
                }
            ]
        }
    ]
}
ID: 19544 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "갑자기 계획 바꾸기",
            "explanation": "ESTP의 즉흥성과 ISFJ의 준비된 마음",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Let's do something crazy today!",
                    "translation": "오늘 뭔가 미친 일을 하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "I prepared everything for today.",
                    "translation": "난 오늘 모든 걸 준비했어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태현",
                    "script": "Plans are boring! Adventure is fun!",
                    "translation": "계획은 지루해! 모험이 재미있어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태현은 정해진 계획대로 진행합니다.",
                    "hint": "ESTP는 예측 불가능함과 즉흥성을 즐겨요.",
                    "result": "X",
                    "explanation": "태현은 'Let's do something crazy' 'Plans are boring'이라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "I like knowing what to expect.",
                    "translation": "난 뭘 기대할지 아는 게 좋아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태현",
                    "script": "That's smart but trust me!",
                    "translation": "현명하긴 한데 나한테 맡겨!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "You always have good surprises.",
                    "translation": "넌 항상 좋은 깜짝이야."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-seo likes knowing what to @@.",
                    "hint": "ISFJ는 안정성과 예측 가능성을 중시해요.",
                    "optionA": "avoid",
                    "optionB": "expect",
                    "optionC": "change",
                    "result": "expect",
                    "explanation": "윤서는 무엇을 기대할지 아는 걸 좋아해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태현",
                    "script": "Come on! Just try it!",
                    "translation": "어서! 그냥 해봐!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤서",
                    "script": "Okay! You lead and I'll trust you!",
                    "translation": "알겠어! 넌 이끌고 난 신뢰할게!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태현",
                    "script": "That's the spirit!",
                    "translation": "그 정신 좋은데!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤서",
                    "script": "As long as you keep me safe!",
                    "translation": "내가 안전하면 괜찮아!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태현",
                    "script": "You're my anchor!",
                    "translation": "넌 내 닻이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤서",
                    "script": "And you bring excitement to my life!",
                    "translation": "그리고 넌 내 삶에 설레임을 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "계획과 즉흥성의 완벽한 조합에 대한 문장이에요.",
                    "result": "Adventure meets stability and safety together",
                    "explanation": "모험이 안정성과 안전을 만날 때 완벽해져요.",
                    "optionA": "stability",
                    "optionB": "Adventure",
                    "optionC": "together",
                    "optionD": "meets",
                    "optionE": "safety",
                    "optionF": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "갑자기 계획 바꾸기",
            "explanation": "ESTP의 즉흥성과 ISFJ의 준비된 마음",
            "level": 4,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Let's do something crazy today!",
                    "translation": "오늘 뭔가 미친 일을 하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "I prepared everything for today.",
                    "translation": "난 오늘 모든 걸 준비했어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태현",
                    "script": "Plans are boring! Adventure is fun!",
                    "translation": "계획은 지루해! 모험이 재미있어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태현은 정해진 계획대로 진행합니다.",
                    "hint": "ESTP는 예측 불가능함과 즉흥성을 즐겨요.",
                    "result": "X",
                    "explanation": "태현은 'Let's do something crazy' 'Plans are boring'이라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "I like knowing what to expect.",
                    "translation": "난 뭘 기대할지 아는 게 좋아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태현",
                    "script": "That's smart but trust me!",
                    "translation": "현명하긴 한데 나한테 맡겨!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "You always have good surprises.",
                    "translation": "넌 항상 좋은 깜짝이야."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-seo likes knowing what to @@.",
                    "hint": "ISFJ는 안정성과 예측 가능성을 중시해요.",
                    "optionA": "avoid",
                    "optionB": "expect",
                    "optionC": "change",
                    "result": "expect",
                    "explanation": "윤서는 무엇을 기대할지 아는 걸 좋아해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태현",
                    "script": "Come on! Just try it!",
                    "translation": "어서! 그냥 해봐!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤서",
                    "script": "Okay! You lead and I'll trust you!",
                    "translation": "알겠어! 넌 이끌고 난 신뢰할게!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태현",
                    "script": "That's the spirit!",
                    "translation": "그 정신 좋은데!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤서",
                    "script": "As long as you keep me safe!",
                    "translation": "내가 안전하면 괜찮아!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태현",
                    "script": "You're my anchor!",
                    "translation": "넌 내 닻이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤서",
                    "script": "And you bring excitement to my life!",
                    "translation": "그리고 넌 내 삶에 설레임을 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "계획과 즉흥성의 완벽한 조합에 대한 문장이에요.",
                    "optionA": "stability",
                    "optionB": "Adventure",
                    "optionC": "together",
                    "optionD": "meets",
                    "optionE": "safety",
                    "optionF": "and",
                    "result": "Adventure meets stability and safety together",
                    "explanation": "모험이 안정성과 안전을 만날 때 완벽해져요."
                }
            ]
        }
    ]
}
ID: 19545 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새로운 친구 사귀기",
            "explanation": "ESTP의 호탕함과 ISFJ의 신중함",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Hey, let's be friends immediately!",
                    "translation": "야, 바로 친구가 되자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "I need time to know someone.",
                    "translation": "난 누군가를 알아가는 데 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Life is short! Jump in!",
                    "translation": "인생 짧아! 뛰어들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준호는 새로운 친구 관계를 천천히 진행합니다.",
                    "hint": "ESTP는 빠르게 연결되고 시작하는 것을 선호해요.",
                    "result": "X",
                    "explanation": "준호는 'Let's be friends immediately' 'Jump in'이라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Friendships need trust first.",
                    "translation": "우정은 먼저 신뢰가 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "That's fair! But I'm trustworthy!",
                    "translation": "그렇긴 한데 난 믿을 만해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "I can see you're genuine.",
                    "translation": "넌 진정하다는 게 보여."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Su-hyeon believes friendships need @@ first.",
                    "hint": "ISFJ는 관계를 천천히 구축하며 진정성을 확인해요.",
                    "optionA": "fun",
                    "optionB": "time",
                    "optionC": "trust",
                    "result": "trust",
                    "explanation": "수현은 우정이 신뢰를 먼저 필요로 한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "Great! Now we're real friends!",
                    "translation": "최고! 이제 우린 진짜 친구야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수현",
                    "script": "I feel safe with you.",
                    "translation": "난 넌 있을 때 안전해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "You're so thoughtful!",
                    "translation": "넌 정말 사려깊어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수현",
                    "script": "And you make me brave!",
                    "translation": "그리고 넌 나를 용감하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Let's have awesome times together!",
                    "translation": "우린 함께 멋진 시간을 보내자!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수현",
                    "script": "With you, I feel like I can try anything.",
                    "translation": "넌 있을 때 난 뭐든 할 수 있는 느낌이야."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "신뢰 구축과 용기의 조화에 대한 문장이에요.",
                    "result": "Growing bonds inspire both courage and confidence",
                    "explanation": "깊어지는 유대가 용기와 자신감을 모두 영감을 줘요.",
                    "optionA": "confidence",
                    "optionB": "inspire",
                    "optionC": "bonds",
                    "optionD": "courage",
                    "optionE": "and",
                    "optionF": "both",
                    "optionG": "Growing"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새로운 친구 사귀기",
            "explanation": "ESTP의 호탕함과 ISFJ의 신중함",
            "level": 4,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Hey, let's be friends immediately!",
                    "translation": "야, 바로 친구가 되자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "I need time to know someone.",
                    "translation": "난 누군가를 알아가는 데 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Life is short! Jump in!",
                    "translation": "인생 짧아! 뛰어들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준호는 새로운 친구 관계를 천천히 진행합니다.",
                    "hint": "ESTP는 빠르게 연결되고 시작하는 것을 선호해요.",
                    "result": "X",
                    "explanation": "준호는 'Let's be friends immediately' 'Jump in'이라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Friendships need trust first.",
                    "translation": "우정은 먼저 신뢰가 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "That's fair! But I'm trustworthy!",
                    "translation": "그렇긴 한데 난 믿을 만해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "I can see you're genuine.",
                    "translation": "넌 진정하다는 게 보여."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Su-hyeon believes friendships need @@ first.",
                    "hint": "ISFJ는 관계를 천천히 구축하며 진정성을 확인해요.",
                    "optionA": "fun",
                    "optionB": "time",
                    "optionC": "trust",
                    "result": "trust",
                    "explanation": "수현은 우정이 신뢰를 먼저 필요로 한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "Great! Now we're real friends!",
                    "translation": "최고! 이제 우린 진짜 친구야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수현",
                    "script": "I feel safe with you.",
                    "translation": "난 넌 있을 때 안전해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "You're so thoughtful!",
                    "translation": "넌 정말 사려깊어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수현",
                    "script": "And you make me brave!",
                    "translation": "그리고 넌 나를 용감하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Let's have awesome times together!",
                    "translation": "우린 함께 멋진 시간을 보내자!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수현",
                    "script": "With you, I feel like I can try anything.",
                    "translation": "넌 있을 때 난 뭐든 할 수 있는 느낌이야."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "신뢰 구축과 용기의 조화에 대한 문장이에요.",
                    "optionA": "confidence",
                    "optionB": "inspire",
                    "optionC": "bonds",
                    "optionD": "courage",
                    "optionE": "and",
                    "optionF": "both",
                    "optionG": "Growing",
                    "result": "Growing bonds inspire both courage and confidence",
                    "explanation": "깊어지는 유대가 용기와 자신감을 모두 영감을 줘요."
                }
            ]
        }
    ]
}
ID: 19546 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 정보 얻기",
            "explanation": "ESTP의 경험과 ISFJ의 신뢰할 수 있는 출처",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Let me try and see what happens!",
                    "translation": "내가 해보고 뭐가 되는지 봐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I prefer to research first.",
                    "translation": "난 먼저 조사하는 게 선호해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현우",
                    "script": "Experience is the best teacher!",
                    "translation": "경험이 최고의 선생님이야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현우는 새로운 것을 배우기 전에 충분히 조사합니다.",
                    "hint": "ESTP는 직접 해보면서 배우는 것을 선호해요.",
                    "result": "X",
                    "explanation": "현우는 'Let me try and see' 'Experience is the best'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "But making mistakes is risky.",
                    "translation": "근데 실수하는 건 위험해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현우",
                    "script": "That's how I learn fast!",
                    "translation": "그렇게 빨리 배워!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "I like your confidence though.",
                    "translation": "근데 난 넌 자신감이 좋아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-na prefers to @@ before trying.",
                    "hint": "ISFJ는 신뢰할 수 있는 정보로 안정감을 얻으려고 해요.",
                    "optionA": "experiment",
                    "optionB": "research",
                    "optionC": "act",
                    "result": "research",
                    "explanation": "예나는 시도하기 전에 조사하는 것을 선호해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현우",
                    "script": "Your research keeps me grounded!",
                    "translation": "넌 조사로 나를 안정시켜!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예나",
                    "script": "And you teach me to be brave!",
                    "translation": "그리고 넌 나를 용감하게 배워!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현우",
                    "script": "We learn from each other!",
                    "translation": "우린 서로한테 배워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예나",
                    "script": "You make learning fun!",
                    "translation": "넌 배움을 재미있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현우",
                    "script": "Knowledge plus action is power!",
                    "translation": "지식과 행동이 힘이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "예나",
                    "script": "Together we're unstoppable.",
                    "translation": "함께면 우린 멈출 수 없어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "계획적 학습과 실험적 학습의 결합에 대한 문장이에요.",
                    "result": "Research and action combined create powerful experience",
                    "explanation": "연구와 행동의 결합이 강력한 경험을 만들어요.",
                    "optionA": "powerful",
                    "optionB": "create",
                    "optionC": "action",
                    "optionD": "and",
                    "optionE": "experience",
                    "optionF": "combined",
                    "optionG": "Research"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 정보 얻기",
            "explanation": "ESTP의 경험과 ISFJ의 신뢰할 수 있는 출처",
            "level": 4,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Let me try and see what happens!",
                    "translation": "내가 해보고 뭐가 되는지 봐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I prefer to research first.",
                    "translation": "난 먼저 조사하는 게 선호해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현우",
                    "script": "Experience is the best teacher!",
                    "translation": "경험이 최고의 선생님이야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현우는 새로운 것을 배우기 전에 충분히 조사합니다.",
                    "hint": "ESTP는 직접 해보면서 배우는 것을 선호해요.",
                    "result": "X",
                    "explanation": "현우는 'Let me try and see' 'Experience is the best'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "But making mistakes is risky.",
                    "translation": "근데 실수하는 건 위험해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현우",
                    "script": "That's how I learn fast!",
                    "translation": "그렇게 빨리 배워!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "I like your confidence though.",
                    "translation": "근데 난 넌 자신감이 좋아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-na prefers to @@ before trying.",
                    "hint": "ISFJ는 신뢰할 수 있는 정보로 안정감을 얻으려고 해요.",
                    "optionA": "experiment",
                    "optionB": "research",
                    "optionC": "act",
                    "result": "research",
                    "explanation": "예나는 시도하기 전에 조사하는 것을 선호해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현우",
                    "script": "Your research keeps me grounded!",
                    "translation": "넌 조사로 나를 안정시켜!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예나",
                    "script": "And you teach me to be brave!",
                    "translation": "그리고 넌 나를 용감하게 배워!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현우",
                    "script": "We learn from each other!",
                    "translation": "우린 서로한테 배워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예나",
                    "script": "You make learning fun!",
                    "translation": "넌 배움을 재미있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현우",
                    "script": "Knowledge plus action is power!",
                    "translation": "지식과 행동이 힘이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "예나",
                    "script": "Together we're unstoppable.",
                    "translation": "함께면 우린 멈출 수 없어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "계획적 학습과 실험적 학습의 결합에 대한 문장이에요.",
                    "optionA": "powerful",
                    "optionB": "create",
                    "optionC": "action",
                    "optionD": "and",
                    "optionE": "experience",
                    "optionF": "combined",
                    "optionG": "Research",
                    "result": "Research and action combined create powerful experience",
                    "explanation": "연구와 행동의 결합이 강력한 경험을 만들어요."
                }
            ]
        }
    ]
}
ID: 19547 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "예상 못한 문제 해결하기",
            "explanation": "ESTP의 빠른 대응과 ISFJ의 신중한 고민",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Quick! Act first, think later!",
                    "translation": "빨리! 먼저 행동해 생각은 나중에!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지현",
                    "script": "Let me think through this carefully.",
                    "translation": "난 이걸 신중하게 생각해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Time waits for no one!",
                    "translation": "시간은 아무도 기다리지 않아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤호는 문제에 직면했을 때 충분히 생각합니다.",
                    "hint": "ESTP는 빠른 행동과 즉각적 대응을 선호해요.",
                    "result": "X",
                    "explanation": "윤호는 'Quick! Act first' 'Time waits for no one'이라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지현",
                    "script": "Rushing makes things worse.",
                    "translation": "급하면 상황이 더 나빠져."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But your planning saved us before!",
                    "translation": "근데 넌 계획으로 우릴 구했어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지현",
                    "script": "And your quick thinking helps!",
                    "translation": "그리고 넌 빠른 생각으로 도와!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-hyeon believes rushing makes things @@.",
                    "hint": "ISFJ는 신중한 판단이 최선의 결과를 만든다고 생각해요.",
                    "optionA": "better",
                    "optionB": "worse",
                    "optionC": "faster",
                    "result": "worse",
                    "explanation": "지현은 급할 때 상황이 더 나빠진다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤호",
                    "script": "Your caution plus my speed!",
                    "translation": "넌 신중함 더하기 내 속도!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지현",
                    "script": "Together we can handle anything.",
                    "translation": "함께면 뭐든 다룰 수 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤호",
                    "script": "You steady my wild energy!",
                    "translation": "넌 내 야생적 에너지를 안정시켜!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지현",
                    "script": "You make my plans come alive!",
                    "translation": "넌 내 계획을 살아나게 해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "The perfect team!",
                    "translation": "완벽한 팀이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지현",
                    "script": "We complete each other perfectly.",
                    "translation": "우린 서로를 완벽히 완성해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "속도와 신중함의 완벽한 균형에 대한 문장이에요.",
                    "result": "Action with caution and thought overcome any obstacle",
                    "explanation": "신중함과 생각을 담은 행동이 어떤 장애도 극복해요.",
                    "optionA": "and",
                    "optionB": "thought",
                    "optionC": "Action",
                    "optionD": "caution",
                    "optionE": "overcome",
                    "optionF": "obstacle",
                    "optionG": "with",
                    "optionH": "any"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "예상 못한 문제 해결하기",
            "explanation": "ESTP의 빠른 대응과 ISFJ의 신중한 고민",
            "level": 4,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Quick! Act first, think later!",
                    "translation": "빨리! 먼저 행동해 생각은 나중에!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지현",
                    "script": "Let me think through this carefully.",
                    "translation": "난 이걸 신중하게 생각해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Time waits for no one!",
                    "translation": "시간은 아무도 기다리지 않아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤호는 문제에 직면했을 때 충분히 생각합니다.",
                    "hint": "ESTP는 빠른 행동과 즉각적 대응을 선호해요.",
                    "result": "X",
                    "explanation": "윤호는 'Quick! Act first' 'Time waits for no one'이라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지현",
                    "script": "Rushing makes things worse.",
                    "translation": "급하면 상황이 더 나빠져."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But your planning saved us before!",
                    "translation": "근데 넌 계획으로 우릴 구했어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지현",
                    "script": "And your quick thinking helps!",
                    "translation": "그리고 넌 빠른 생각으로 도와!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-hyeon believes rushing makes things @@.",
                    "hint": "ISFJ는 신중한 판단이 최선의 결과를 만든다고 생각해요.",
                    "optionA": "better",
                    "optionB": "worse",
                    "optionC": "faster",
                    "result": "worse",
                    "explanation": "지현은 급할 때 상황이 더 나빠진다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤호",
                    "script": "Your caution plus my speed!",
                    "translation": "넌 신중함 더하기 내 속도!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지현",
                    "script": "Together we can handle anything.",
                    "translation": "함께면 뭐든 다룰 수 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤호",
                    "script": "You steady my wild energy!",
                    "translation": "넌 내 야생적 에너지를 안정시켜!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지현",
                    "script": "You make my plans come alive!",
                    "translation": "넌 내 계획을 살아나게 해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "The perfect team!",
                    "translation": "완벽한 팀이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지현",
                    "script": "We complete each other perfectly.",
                    "translation": "우린 서로를 완벽히 완성해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "속도와 신중함의 완벽한 균형에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "thought",
                    "optionC": "Action",
                    "optionD": "caution",
                    "optionE": "overcome",
                    "optionF": "obstacle",
                    "optionG": "with",
                    "optionH": "any",
                    "result": "Action with caution and thought overcome any obstacle",
                    "explanation": "신중함과 생각을 담은 행동이 어떤 장애도 극복해요."
                }
            ]
        }
    ]
}
ID: 19548 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "일정 약속할 때",
            "explanation": "ESTP의 유연함과 ISFJ의 준수",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "Maybe let's meet if I'm free?",
                    "translation": "혹시 내가 시간 나면 만나?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미영",
                    "script": "I like firm schedules.",
                    "translation": "난 확정된 일정을 좋아해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태성",
                    "script": "Schedules limit my freedom!",
                    "translation": "일정은 내 자유를 제한해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태성은 약속을 엄격하게 지킵니다.",
                    "hint": "ESTP는 유연한 일정을 선호해요.",
                    "result": "X",
                    "explanation": "태성은 'Maybe let's meet if I'm free' 'Schedules limit my freedom'이라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미영",
                    "script": "But I need to plan my day.",
                    "translation": "근데 난 내 날을 계획해야 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태성",
                    "script": "That's fair! Let me set a time then!",
                    "translation": "그렇네! 그럼 시간을 정하자!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미영",
                    "script": "Thank you for understanding.",
                    "translation": "이해해줘서 고마워."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Mi-young needs to @@ her day.",
                    "hint": "ISFJ는 일과 약속을 체계적으로 계획해요.",
                    "optionA": "surprise",
                    "optionB": "ignore",
                    "optionC": "plan",
                    "result": "plan",
                    "explanation": "미영은 자신의 하루를 계획하는 것이 필요해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태성",
                    "script": "I'll be there exactly on time!",
                    "translation": "난 정확히 그 시간에 갈 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미영",
                    "script": "I trust you completely.",
                    "translation": "난 넌 완전히 믿어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태성",
                    "script": "Your trust makes me want to show up!",
                    "translation": "넌 신뢰로 나를 나타나게 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "미영",
                    "script": "And you bring spontaneity to my routine!",
                    "translation": "그리고 넌 내 일상에 즉흥성을 가져와!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태성",
                    "script": "We need each other!",
                    "translation": "우린 서로가 필요해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "미영",
                    "script": "Yes. You and me fit perfectly.",
                    "translation": "응. 넌 나와 완벽히 어울려."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "약속과 자유의 양립에 대한 문장이에요.",
                    "result": "Commitment with flexibility and spontaneity strengthen trust",
                    "explanation": "유연함과 즉흥성을 담은 약속이 신뢰를 강화해요.",
                    "optionA": "and",
                    "optionB": "Commitment",
                    "optionC": "strengthen",
                    "optionD": "with",
                    "optionE": "flexibility",
                    "optionF": "spontaneity",
                    "optionG": "trust"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "일정 약속할 때",
            "explanation": "ESTP의 유연함과 ISFJ의 준수",
            "level": 4,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "Maybe let's meet if I'm free?",
                    "translation": "혹시 내가 시간 나면 만나?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미영",
                    "script": "I like firm schedules.",
                    "translation": "난 확정된 일정을 좋아해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태성",
                    "script": "Schedules limit my freedom!",
                    "translation": "일정은 내 자유를 제한해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태성은 약속을 엄격하게 지킵니다.",
                    "hint": "ESTP는 유연한 일정을 선호해요.",
                    "result": "X",
                    "explanation": "태성은 'Maybe let's meet if I'm free' 'Schedules limit my freedom'이라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미영",
                    "script": "But I need to plan my day.",
                    "translation": "근데 난 내 날을 계획해야 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태성",
                    "script": "That's fair! Let me set a time then!",
                    "translation": "그렇네! 그럼 시간을 정하자!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미영",
                    "script": "Thank you for understanding.",
                    "translation": "이해해줘서 고마워."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Mi-young needs to @@ her day.",
                    "hint": "ISFJ는 일과 약속을 체계적으로 계획해요.",
                    "optionA": "surprise",
                    "optionB": "ignore",
                    "optionC": "plan",
                    "result": "plan",
                    "explanation": "미영은 자신의 하루를 계획하는 것이 필요해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태성",
                    "script": "I'll be there exactly on time!",
                    "translation": "난 정확히 그 시간에 갈 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미영",
                    "script": "I trust you completely.",
                    "translation": "난 넌 완전히 믿어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태성",
                    "script": "Your trust makes me want to show up!",
                    "translation": "넌 신뢰로 나를 나타나게 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "미영",
                    "script": "And you bring spontaneity to my routine!",
                    "translation": "그리고 넌 내 일상에 즉흥성을 가져와!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태성",
                    "script": "We need each other!",
                    "translation": "우린 서로가 필요해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "미영",
                    "script": "Yes. You and me fit perfectly.",
                    "translation": "응. 넌 나와 완벽히 어울려."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "약속과 자유의 양립에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "Commitment",
                    "optionC": "strengthen",
                    "optionD": "with",
                    "optionE": "flexibility",
                    "optionF": "spontaneity",
                    "optionG": "trust",
                    "result": "Commitment with flexibility and spontaneity strengthen trust",
                    "explanation": "유연함과 즉흥성을 담은 약속이 신뢰를 강화해요."
                }
            ]
        }
    ]
}
ID: 19549 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "변화가 필요할 때",
            "explanation": "ESTP의 혁신과 ISFJ의 신뢰성 유지",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "Let's change everything today!",
                    "translation": "오늘 모든 걸 바꾸자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다은",
                    "script": "I prefer familiar ways.",
                    "translation": "난 익숙한 방식을 선호해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준영",
                    "script": "Old ways are outdated!",
                    "translation": "낡은 방식은 시대에 뒤떨어져!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준영은 기존 방식을 계속 지킵니다.",
                    "hint": "ESTP는 변화와 혁신을 추구해요.",
                    "result": "X",
                    "explanation": "준영은 'Let's change everything' 'Old ways are outdated'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다은",
                    "script": "Change can break what works.",
                    "translation": "변화는 잘 작동하는 걸 깨뜨려."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준영",
                    "script": "But you make change feel safe!",
                    "translation": "근데 넌 변화를 안전하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다은",
                    "script": "Your excitement is contagious.",
                    "translation": "넌 설레임이 전염돼."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Da-eun prefers @@ways.",
                    "hint": "ISFJ는 신뢰할 수 있고 검증된 방식을 선호해요.",
                    "optionA": "risky",
                    "optionB": "familiar",
                    "optionC": "new",
                    "result": "familiar",
                    "explanation": "다은은 익숙한 방식을 선호해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준영",
                    "script": "Let's try small changes first!",
                    "translation": "먼저 작은 변화부터 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다은",
                    "script": "That feels better to me.",
                    "translation": "난 그게 더 편해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준영",
                    "script": "Your stability helps ground my ideas!",
                    "translation": "넌 안정으로 내 아이디어를 안정시켜!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다은",
                    "script": "And you inspire me to grow!",
                    "translation": "그리고 넌 나를 성장하게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준영",
                    "script": "Together we evolve!",
                    "translation": "우린 함께 진화해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "다은",
                    "script": "Smart evolution, not reckless change.",
                    "translation": "똑똑한 진화지, 무모한 변화 아니야."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "혁신과 안정성의 조화에 대한 문장이에요.",
                    "result": "Thoughtful change balanced with stability creates real growth",
                    "explanation": "안정성의 균형을 맞춘 신중한 변화가 진정한 성장을 만들어요.",
                    "optionA": "balanced",
                    "optionB": "creates",
                    "optionC": "stability",
                    "optionD": "change",
                    "optionE": "real",
                    "optionF": "with",
                    "optionG": "growth",
                    "optionH": "Thoughtful"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "변화가 필요할 때",
            "explanation": "ESTP의 혁신과 ISFJ의 신뢰성 유지",
            "level": 4,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "Let's change everything today!",
                    "translation": "오늘 모든 걸 바꾸자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다은",
                    "script": "I prefer familiar ways.",
                    "translation": "난 익숙한 방식을 선호해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준영",
                    "script": "Old ways are outdated!",
                    "translation": "낡은 방식은 시대에 뒤떨어져!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준영은 기존 방식을 계속 지킵니다.",
                    "hint": "ESTP는 변화와 혁신을 추구해요.",
                    "result": "X",
                    "explanation": "준영은 'Let's change everything' 'Old ways are outdated'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다은",
                    "script": "Change can break what works.",
                    "translation": "변화는 잘 작동하는 걸 깨뜨려."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준영",
                    "script": "But you make change feel safe!",
                    "translation": "근데 넌 변화를 안전하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다은",
                    "script": "Your excitement is contagious.",
                    "translation": "넌 설레임이 전염돼."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Da-eun prefers @@ways.",
                    "hint": "ISFJ는 신뢰할 수 있고 검증된 방식을 선호해요.",
                    "optionA": "risky",
                    "optionB": "familiar",
                    "optionC": "new",
                    "result": "familiar",
                    "explanation": "다은은 익숙한 방식을 선호해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준영",
                    "script": "Let's try small changes first!",
                    "translation": "먼저 작은 변화부터 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다은",
                    "script": "That feels better to me.",
                    "translation": "난 그게 더 편해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준영",
                    "script": "Your stability helps ground my ideas!",
                    "translation": "넌 안정으로 내 아이디어를 안정시켜!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다은",
                    "script": "And you inspire me to grow!",
                    "translation": "그리고 넌 나를 성장하게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준영",
                    "script": "Together we evolve!",
                    "translation": "우린 함께 진화해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "다은",
                    "script": "Smart evolution, not reckless change.",
                    "translation": "똑똑한 진화지, 무모한 변화 아니야."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "혁신과 안정성의 조화에 대한 문장이에요.",
                    "optionA": "balanced",
                    "optionB": "creates",
                    "optionC": "stability",
                    "optionD": "change",
                    "optionE": "real",
                    "optionF": "with",
                    "optionG": "growth",
                    "optionH": "Thoughtful",
                    "result": "Thoughtful change balanced with stability creates real growth",
                    "explanation": "안정성의 균형을 맞춘 신중한 변화가 진정한 성장을 만들어요."
                }
            ]
        }
    ]
}
ID: 19550 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스 받았을 때",
            "explanation": "ESTP의 행동과 ISFJ의 감정 표현",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "I need action and adrenaline!",
                    "translation": "난 행동과 아드레날린이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤아",
                    "script": "I need to talk about my feelings.",
                    "translation": "난 내 감정을 얘기해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "시우",
                    "script": "Talking takes too long!",
                    "translation": "얘기는 너무 오래 걸려!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "시우는 스트레스를 받으면 침착해집니다.",
                    "hint": "ESTP는 스트레스를 행동으로 풀어요.",
                    "result": "X",
                    "explanation": "시우는 'I need action and adrenaline' 'Talking takes too long'이라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤아",
                    "script": "I feel so much pressure.",
                    "translation": "난 정말 큰 압박을 느껴."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "시우",
                    "script": "Then let's do something wild!",
                    "translation": "그럼 뭔가 미친 일을 하자!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤아",
                    "script": "Actually, that helps me feel better!",
                    "translation": "사실 그게 기분을 더 좋게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-a deals with stress through @@.",
                    "hint": "ISFJ는 감정을 나누고 공유하며 마음의 짐을 덜어요.",
                    "optionA": "action",
                    "optionB": "silence",
                    "optionC": "expression",
                    "result": "expression",
                    "explanation": "윤아는 감정을 표현함으로써 스트레스를 다루어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "시우",
                    "script": "I listen while we do fun things!",
                    "translation": "우린 재미있는 일 하면서 내가 들을 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤아",
                    "script": "You make me feel understood.",
                    "translation": "넌 내가 이해받는다고 느끼게 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "시우",
                    "script": "Your feelings are important!",
                    "translation": "넌 감정이 중요해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤아",
                    "script": "And you help me act, not just worry!",
                    "translation": "그리고 넌 나를 걱정만 하게 아니라 행동하게 해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "시우",
                    "script": "We heal each other!",
                    "translation": "우린 서로를 치유해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤아",
                    "script": "Perfectly balanced support.",
                    "translation": "완벽하게 균형 잡힌 지지."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "행동과 감정 표현의 치유적 조합에 대한 문장이에요.",
                    "result": "Action combined with emotional expression creates healing",
                    "explanation": "행동과 감정 표현의 결합이 치유를 만들어요.",
                    "optionA": "creates",
                    "optionB": "healing",
                    "optionC": "with",
                    "optionD": "expression",
                    "optionE": "combined",
                    "optionF": "emotional",
                    "optionG": "Action"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스 받았을 때",
            "explanation": "ESTP의 행동과 ISFJ의 감정 표현",
            "level": 4,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "I need action and adrenaline!",
                    "translation": "난 행동과 아드레날린이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤아",
                    "script": "I need to talk about my feelings.",
                    "translation": "난 내 감정을 얘기해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "시우",
                    "script": "Talking takes too long!",
                    "translation": "얘기는 너무 오래 걸려!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "시우는 스트레스를 받으면 침착해집니다.",
                    "hint": "ESTP는 스트레스를 행동으로 풀어요.",
                    "result": "X",
                    "explanation": "시우는 'I need action and adrenaline' 'Talking takes too long'이라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤아",
                    "script": "I feel so much pressure.",
                    "translation": "난 정말 큰 압박을 느껴."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "시우",
                    "script": "Then let's do something wild!",
                    "translation": "그럼 뭔가 미친 일을 하자!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤아",
                    "script": "Actually, that helps me feel better!",
                    "translation": "사실 그게 기분을 더 좋게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-a deals with stress through @@.",
                    "hint": "ISFJ는 감정을 나누고 공유하며 마음의 짐을 덜어요.",
                    "optionA": "action",
                    "optionB": "silence",
                    "optionC": "expression",
                    "result": "expression",
                    "explanation": "윤아는 감정을 표현함으로써 스트레스를 다루어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "시우",
                    "script": "I listen while we do fun things!",
                    "translation": "우린 재미있는 일 하면서 내가 들을 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤아",
                    "script": "You make me feel understood.",
                    "translation": "넌 내가 이해받는다고 느끼게 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "시우",
                    "script": "Your feelings are important!",
                    "translation": "넌 감정이 중요해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤아",
                    "script": "And you help me act, not just worry!",
                    "translation": "그리고 넌 나를 걱정만 하게 아니라 행동하게 해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "시우",
                    "script": "We heal each other!",
                    "translation": "우린 서로를 치유해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤아",
                    "script": "Perfectly balanced support.",
                    "translation": "완벽하게 균형 잡힌 지지."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "행동과 감정 표현의 치유적 조합에 대한 문장이에요.",
                    "optionA": "creates",
                    "optionB": "healing",
                    "optionC": "with",
                    "optionD": "expression",
                    "optionE": "combined",
                    "optionF": "emotional",
                    "optionG": "Action",
                    "result": "Action combined with emotional expression creates healing",
                    "explanation": "행동과 감정 표현의 결합이 치유를 만들어요."
                }
            ]
        }
    ]
}
ID: 19551 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "위기 상황 맞닥뜨렸을 때",
            "explanation": "ESTP의 즉각 대응과 ISFJ의 책임감",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "Go! We'll figure it out!",
                    "translation": "어! 우린 해결할 거야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "First, let me make a plan.",
                    "translation": "먼저 내가 계획을 세워."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현준",
                    "script": "There's no time for planning!",
                    "translation": "계획할 시간이 없어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현준은 위기에 대비하기 위해 충분히 계획합니다.",
                    "hint": "ESTP는 위기 상황에 빠르게 대응해요.",
                    "result": "X",
                    "explanation": "현준은 'Go! We'll figure it out' 'There's no time for planning'이라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하린",
                    "script": "I know what to do already.",
                    "translation": "난 뭘 해야 할지 이미 알아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현준",
                    "script": "Perfect! Let's move now!",
                    "translation": "완벽해! 지금 움직여!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하린",
                    "script": "You bring courage to crisis!",
                    "translation": "넌 위기에 용기를 가져와!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-rin already knows what to @@ in crisis.",
                    "hint": "ISFJ는 책임감이 있어서 미리 대비하고 준비해요.",
                    "optionA": "say",
                    "optionB": "fear",
                    "optionC": "do",
                    "result": "do",
                    "explanation": "하린은 위기 상황에서 뭘 해야 할지 이미 알고 있어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현준",
                    "script": "Your readiness saves the day!",
                    "translation": "넌 준비로 날을 구해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "And you make us believe we can!",
                    "translation": "그리고 넌 우리가 할 수 있다고 믿게 해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현준",
                    "script": "We're unstoppable together!",
                    "translation": "우린 함께 멈출 수 없어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하린",
                    "script": "Because we trust each other.",
                    "translation": "우리가 서로 믿거든."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현준",
                    "script": "Your responsibility grounds me!",
                    "translation": "넌 책임감으로 나를 안정시켜!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하린",
                    "script": "You inspire us all to be brave!",
                    "translation": "넌 우릴 모두 용감하게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "빠른 대응과 준비의 조화에 대한 문장이에요.",
                    "result": "Speed combined with readiness and courage overcome crisis",
                    "explanation": "준비와 용기가 담긴 빠른 대응이 위기를 극복해요.",
                    "optionA": "combined",
                    "optionB": "with",
                    "optionC": "and",
                    "optionD": "courage",
                    "optionE": "Speed",
                    "optionF": "overcome",
                    "optionG": "readiness",
                    "optionH": "crisis"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "위기 상황 맞닥뜨렸을 때",
            "explanation": "ESTP의 즉각 대응과 ISFJ의 책임감",
            "level": 4,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "Go! We'll figure it out!",
                    "translation": "어! 우린 해결할 거야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "First, let me make a plan.",
                    "translation": "먼저 내가 계획을 세워."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현준",
                    "script": "There's no time for planning!",
                    "translation": "계획할 시간이 없어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현준은 위기에 대비하기 위해 충분히 계획합니다.",
                    "hint": "ESTP는 위기 상황에 빠르게 대응해요.",
                    "result": "X",
                    "explanation": "현준은 'Go! We'll figure it out' 'There's no time for planning'이라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하린",
                    "script": "I know what to do already.",
                    "translation": "난 뭘 해야 할지 이미 알아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현준",
                    "script": "Perfect! Let's move now!",
                    "translation": "완벽해! 지금 움직여!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하린",
                    "script": "You bring courage to crisis!",
                    "translation": "넌 위기에 용기를 가져와!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-rin already knows what to @@ in crisis.",
                    "hint": "ISFJ는 책임감이 있어서 미리 대비하고 준비해요.",
                    "optionA": "say",
                    "optionB": "fear",
                    "optionC": "do",
                    "result": "do",
                    "explanation": "하린은 위기 상황에서 뭘 해야 할지 이미 알고 있어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현준",
                    "script": "Your readiness saves the day!",
                    "translation": "넌 준비로 날을 구해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "And you make us believe we can!",
                    "translation": "그리고 넌 우리가 할 수 있다고 믿게 해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현준",
                    "script": "We're unstoppable together!",
                    "translation": "우린 함께 멈출 수 없어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하린",
                    "script": "Because we trust each other.",
                    "translation": "우리가 서로 믿거든."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현준",
                    "script": "Your responsibility grounds me!",
                    "translation": "넌 책임감으로 나를 안정시켜!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하린",
                    "script": "You inspire us all to be brave!",
                    "translation": "넌 우릴 모두 용감하게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "빠른 대응과 준비의 조화에 대한 문장이에요.",
                    "optionA": "combined",
                    "optionB": "with",
                    "optionC": "and",
                    "optionD": "courage",
                    "optionE": "Speed",
                    "optionF": "overcome",
                    "optionG": "readiness",
                    "optionH": "crisis",
                    "result": "Speed combined with readiness and courage overcome crisis",
                    "explanation": "준비와 용기가 담긴 빠른 대응이 위기를 극복해요."
                }
            ]
        }
    ]
}
ID: 19552 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "직무 변경 제안받을 때",
            "explanation": "ESTP의 도전과 ISFJ의 신뢰성",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Let's take this new challenge!",
                    "translation": "이 새로운 도전을 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수민",
                    "script": "I'm good at my current role.",
                    "translation": "난 지금 역할을 잘해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "But new is exciting!",
                    "translation": "근데 새로운 게 설레잖아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민준은 현재의 안정적인 역할을 선호합니다.",
                    "hint": "ESTP는 새로운 도전과 자극을 추구해요.",
                    "result": "X",
                    "explanation": "민준은 'Let's take this new challenge' 'new is exciting'이라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수민",
                    "script": "New means leaving what I know.",
                    "translation": "새로운 건 내가 아는 걸 떠나는 거야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "That's why it's great!",
                    "translation": "그래서 좋은 거야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수민",
                    "script": "You make scary changes feel possible.",
                    "translation": "넌 두려운 변화를 가능하게 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Su-min is good at her @@ role.",
                    "hint": "ISFJ는 맡은 역할에 책임감 있게 충실해요.",
                    "optionA": "old",
                    "optionB": "current",
                    "optionC": "new",
                    "result": "current",
                    "explanation": "수민은 현재의 역할에 충실해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민준",
                    "script": "I'll help you learn this new job!",
                    "translation": "난 넌 새 일을 배우는 데 도와줄 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수민",
                    "script": "That makes me feel braver.",
                    "translation": "그러면 나 더 용감해져."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민준",
                    "script": "Your loyalty is inspiring!",
                    "translation": "넌 충성심이 정말 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수민",
                    "script": "And you push me to grow!",
                    "translation": "그리고 넌 나를 성장하게 밀어줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "New adventure with you!",
                    "translation": "넌 있으면 새로운 모험이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수민",
                    "script": "With your energy behind me.",
                    "translation": "넌 에너지로 날 밀어주니까."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도전과 신뢰성의 조화에 대한 문장이에요.",
                    "result": "Challenge combined with loyalty and stability inspire growth",
                    "explanation": "충성심과 안정을 담은 도전이 성장에 영감을 줘요.",
                    "optionA": "inspire",
                    "optionB": "growth",
                    "optionC": "and",
                    "optionD": "with",
                    "optionE": "Challenge",
                    "optionF": "loyalty",
                    "optionG": "combined",
                    "optionH": "stability"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "직무 변경 제안받을 때",
            "explanation": "ESTP의 도전과 ISFJ의 신뢰성",
            "level": 4,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Let's take this new challenge!",
                    "translation": "이 새로운 도전을 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수민",
                    "script": "I'm good at my current role.",
                    "translation": "난 지금 역할을 잘해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "But new is exciting!",
                    "translation": "근데 새로운 게 설레잖아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민준은 현재의 안정적인 역할을 선호합니다.",
                    "hint": "ESTP는 새로운 도전과 자극을 추구해요.",
                    "result": "X",
                    "explanation": "민준은 'Let's take this new challenge' 'new is exciting'이라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수민",
                    "script": "New means leaving what I know.",
                    "translation": "새로운 건 내가 아는 걸 떠나는 거야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "That's why it's great!",
                    "translation": "그래서 좋은 거야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수민",
                    "script": "You make scary changes feel possible.",
                    "translation": "넌 두려운 변화를 가능하게 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Su-min is good at her @@ role.",
                    "hint": "ISFJ는 맡은 역할에 책임감 있게 충실해요.",
                    "optionA": "old",
                    "optionB": "current",
                    "optionC": "new",
                    "result": "current",
                    "explanation": "수민은 현재의 역할에 충실해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민준",
                    "script": "I'll help you learn this new job!",
                    "translation": "난 넌 새 일을 배우는 데 도와줄 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수민",
                    "script": "That makes me feel braver.",
                    "translation": "그러면 나 더 용감해져."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민준",
                    "script": "Your loyalty is inspiring!",
                    "translation": "넌 충성심이 정말 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수민",
                    "script": "And you push me to grow!",
                    "translation": "그리고 넌 나를 성장하게 밀어줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "New adventure with you!",
                    "translation": "넌 있으면 새로운 모험이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수민",
                    "script": "With your energy behind me.",
                    "translation": "넌 에너지로 날 밀어주니까."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "도전과 신뢰성의 조화에 대한 문장이에요.",
                    "optionA": "inspire",
                    "optionB": "growth",
                    "optionC": "and",
                    "optionD": "with",
                    "optionE": "Challenge",
                    "optionF": "loyalty",
                    "optionG": "combined",
                    "optionH": "stability",
                    "result": "Challenge combined with loyalty and stability inspire growth",
                    "explanation": "충성심과 안정을 담은 도전이 성장에 영감을 줘요."
                }
            ]
        }
    ]
}
ID: 19553 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "일-삶의 균형 맞추기",
            "explanation": "ESTP의 일 중심과 ISFJ의 삶의 질",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "Work is the best part!",
                    "translation": "일이 최고야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜진",
                    "script": "Rest is just as important.",
                    "translation": "쉬는 것도 똑같이 중요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성준",
                    "script": "But I love working!",
                    "translation": "근데 난 일하는 게 좋아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성준은 일과 삶의 균형을 세심하게 맞춥니다.",
                    "hint": "ESTP는 활동적이고 일을 좋아해요.",
                    "result": "X",
                    "explanation": "성준은 'Work is the best part' 'I love working'이라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜진",
                    "script": "You need time to recharge.",
                    "translation": "넌 충전할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성준",
                    "script": "I recharge by doing more!",
                    "translation": "난 더 하면서 충전돼!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜진",
                    "script": "That's not actually resting.",
                    "translation": "그건 사실 쉬는 게 아니야."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hye-jin believes @@is important.",
                    "hint": "ISFJ는 휴식과 관계, 삶의 질을 소중히 여겨요.",
                    "optionA": "working",
                    "optionB": "rest",
                    "optionC": "speed",
                    "result": "rest",
                    "explanation": "혜진은 휴식이 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성준",
                    "script": "Okay, rest with me then!",
                    "translation": "좋아, 그럼 넌 나와 쉬자!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜진",
                    "script": "That's what I want!",
                    "translation": "그게 내가 원하는 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성준",
                    "script": "Your peace is contagious!",
                    "translation": "넌 평화가 전염돼!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "혜진",
                    "script": "And you make life exciting!",
                    "translation": "그리고 넌 삶을 설레게 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성준",
                    "script": "Let's rest and work together!",
                    "translation": "우린 함께 쉬고 일해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "혜진",
                    "script": "Balance makes us both better.",
                    "translation": "균형이 우릴 둘 다 더 좋게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "활동성과 휴식의 조화에 대한 문장이에요.",
                    "result": "Energy and rest balanced together sustain a full life",
                    "explanation": "활동과 휴식의 균형이 충만한 삶을 유지해요.",
                    "optionA": "together",
                    "optionB": "balanced",
                    "optionC": "life",
                    "optionD": "full",
                    "optionE": "a",
                    "optionF": "Energy",
                    "optionG": "sustain",
                    "optionH": "rest",
                    "optionI": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "일-삶의 균형 맞추기",
            "explanation": "ESTP의 일 중심과 ISFJ의 삶의 질",
            "level": 4,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "Work is the best part!",
                    "translation": "일이 최고야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜진",
                    "script": "Rest is just as important.",
                    "translation": "쉬는 것도 똑같이 중요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성준",
                    "script": "But I love working!",
                    "translation": "근데 난 일하는 게 좋아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성준은 일과 삶의 균형을 세심하게 맞춥니다.",
                    "hint": "ESTP는 활동적이고 일을 좋아해요.",
                    "result": "X",
                    "explanation": "성준은 'Work is the best part' 'I love working'이라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜진",
                    "script": "You need time to recharge.",
                    "translation": "넌 충전할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성준",
                    "script": "I recharge by doing more!",
                    "translation": "난 더 하면서 충전돼!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜진",
                    "script": "That's not actually resting.",
                    "translation": "그건 사실 쉬는 게 아니야."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hye-jin believes @@is important.",
                    "hint": "ISFJ는 휴식과 관계, 삶의 질을 소중히 여겨요.",
                    "optionA": "working",
                    "optionB": "rest",
                    "optionC": "speed",
                    "result": "rest",
                    "explanation": "혜진은 휴식이 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성준",
                    "script": "Okay, rest with me then!",
                    "translation": "좋아, 그럼 넌 나와 쉬자!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜진",
                    "script": "That's what I want!",
                    "translation": "그게 내가 원하는 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성준",
                    "script": "Your peace is contagious!",
                    "translation": "넌 평화가 전염돼!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "혜진",
                    "script": "And you make life exciting!",
                    "translation": "그리고 넌 삶을 설레게 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성준",
                    "script": "Let's rest and work together!",
                    "translation": "우린 함께 쉬고 일해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "혜진",
                    "script": "Balance makes us both better.",
                    "translation": "균형이 우릴 둘 다 더 좋게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "활동성과 휴식의 조화에 대한 문장이에요.",
                    "optionA": "together",
                    "optionB": "balanced",
                    "optionC": "life",
                    "optionD": "full",
                    "optionE": "a",
                    "optionF": "Energy",
                    "optionG": "sustain",
                    "optionH": "rest",
                    "optionI": "and",
                    "result": "Energy and rest balanced together sustain a full life",
                    "explanation": "활동과 휴식의 균형이 충만한 삶을 유지해요."
                }
            ]
        }
    ]
}
ID: 19554 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "파티에 가는 길에",
            "explanation": "ESTP의 자유분방함과 ISFJ의 배려",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Let's be wild and free!",
                    "translation": "야! 맘껏 자유로워!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은서",
                    "script": "I want everyone to be comfortable.",
                    "translation": "난 모두가 편안했으면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상우",
                    "script": "Rules make parties boring!",
                    "translation": "규칙은 파티를 지루하게 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "상우는 파티에서 모든 규칙을 엄격하게 지킵니다.",
                    "hint": "ESTP는 제약 없이 즐기는 걸 선호해요.",
                    "result": "X",
                    "explanation": "상우는 'Let's be wild and free' 'Rules make parties boring'이라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은서",
                    "script": "But everyone needs to feel welcome.",
                    "translation": "근데 모두가 환영받는 느낌이 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상우",
                    "script": "Great point! I want everyone happy!",
                    "translation": "좋은 점! 난 모두가 행복했으면 좋아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은서",
                    "script": "That's why I love you.",
                    "translation": "그래서 난 너를 사랑해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-seo wants everyone to feel @@.",
                    "hint": "ISFJ는 모두가 편안하고 환영받는 환경을 만들려고 해요.",
                    "optionA": "excited",
                    "optionB": "free",
                    "optionC": "welcome",
                    "result": "welcome",
                    "explanation": "은서는 모두가 환영받는 느낌을 원해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Your care sets a good vibe!",
                    "translation": "넌 배려로 좋은 분위기를 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은서",
                    "script": "And you make it fun!",
                    "translation": "그리고 넌 재미있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "We're the perfect party team!",
                    "translation": "우린 완벽한 파티 팀이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "은서",
                    "script": "Freedom with warmth. That's us.",
                    "translation": "자유감 있게 따뜻함. 그게 우리야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "상우",
                    "script": "Let's party with your kindness!",
                    "translation": "넌 친절로 파티해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "은서",
                    "script": "And you bring the excitement!",
                    "translation": "그리고 넌 설레임을 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "자유와 배려가 만드는 분위기에 대한 문장이에요.",
                    "result": "Freedom with warmth and generosity creates the best gatherings",
                    "explanation": "따뜻함과 관대함을 담은 자유가 최고의 모임을 만들어요.",
                    "optionA": "with",
                    "optionB": "warmth",
                    "optionC": "best",
                    "optionD": "Freedom",
                    "optionE": "creates",
                    "optionF": "the",
                    "optionG": "gatherings",
                    "optionH": "and",
                    "optionI": "generosity"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "파티에 가는 길에",
            "explanation": "ESTP의 자유분방함과 ISFJ의 배려",
            "level": 4,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Let's be wild and free!",
                    "translation": "야! 맘껏 자유로워!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은서",
                    "script": "I want everyone to be comfortable.",
                    "translation": "난 모두가 편안했으면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상우",
                    "script": "Rules make parties boring!",
                    "translation": "규칙은 파티를 지루하게 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "상우는 파티에서 모든 규칙을 엄격하게 지킵니다.",
                    "hint": "ESTP는 제약 없이 즐기는 걸 선호해요.",
                    "result": "X",
                    "explanation": "상우는 'Let's be wild and free' 'Rules make parties boring'이라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은서",
                    "script": "But everyone needs to feel welcome.",
                    "translation": "근데 모두가 환영받는 느낌이 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상우",
                    "script": "Great point! I want everyone happy!",
                    "translation": "좋은 점! 난 모두가 행복했으면 좋아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은서",
                    "script": "That's why I love you.",
                    "translation": "그래서 난 너를 사랑해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-seo wants everyone to feel @@.",
                    "hint": "ISFJ는 모두가 편안하고 환영받는 환경을 만들려고 해요.",
                    "optionA": "excited",
                    "optionB": "free",
                    "optionC": "welcome",
                    "result": "welcome",
                    "explanation": "은서는 모두가 환영받는 느낌을 원해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Your care sets a good vibe!",
                    "translation": "넌 배려로 좋은 분위기를 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은서",
                    "script": "And you make it fun!",
                    "translation": "그리고 넌 재미있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "We're the perfect party team!",
                    "translation": "우린 완벽한 파티 팀이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "은서",
                    "script": "Freedom with warmth. That's us.",
                    "translation": "자유감 있게 따뜻함. 그게 우리야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "상우",
                    "script": "Let's party with your kindness!",
                    "translation": "넌 친절로 파티해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "은서",
                    "script": "And you bring the excitement!",
                    "translation": "그리고 넌 설레임을 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "자유와 배려가 만드는 분위기에 대한 문장이에요.",
                    "optionA": "with",
                    "optionB": "warmth",
                    "optionC": "best",
                    "optionD": "Freedom",
                    "optionE": "creates",
                    "optionF": "the",
                    "optionG": "gatherings",
                    "optionH": "and",
                    "optionI": "generosity",
                    "result": "Freedom with warmth and generosity creates the best gatherings",
                    "explanation": "따뜻함과 관대함을 담은 자유가 최고의 모임을 만들어요."
                }
            ]
        }
    ]
}
ID: 19555 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "취미 활동 선택하기",
            "explanation": "ESTP의 흥미 추구와 ISFJ의 공동 참여",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건호",
                    "script": "Let me try extreme sports!",
                    "translation": "극한 스포츠를 해봐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소민",
                    "script": "I want us to do things together.",
                    "translation": "난 우리가 함께 일을 하고 싶어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "건호",
                    "script": "You can come with me!",
                    "translation": "넌 나랑 같이 와!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "건호는 같은 장소에서 함께하는 활동을 좋아합니다.",
                    "hint": "ESTP는 스릴 있는 새로운 경험을 추구해요.",
                    "result": "X",
                    "explanation": "건호는 'Let me try extreme sports' 'You can come with me'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소민",
                    "script": "Those are too risky for me.",
                    "translation": "그건 나한테 너무 위험해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건호",
                    "script": "Then let me find something safe!",
                    "translation": "그럼 안전한 걸 찾을게!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소민",
                    "script": "Thank you for trying.",
                    "translation": "노력해줘서 고마워."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-min finds extreme sports too @@.",
                    "hint": "ISFJ는 위험한 활동보다 안전하고 함께 즐길 수 있는 활동을 선호해요.",
                    "optionA": "fun",
                    "optionB": "risky",
                    "optionC": "boring",
                    "result": "risky",
                    "explanation": "소민은 극한 스포츠를 너무 위험하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건호",
                    "script": "What about rock climbing?",
                    "translation": "암벽 등반은 어때?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소민",
                    "script": "With you, I feel brave.",
                    "translation": "넌 있을 때 난 용감해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건호",
                    "script": "You inspire me to be thoughtful!",
                    "translation": "넌 나를 사려깊게 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소민",
                    "script": "And you push me out of comfort zone!",
                    "translation": "그리고 넌 나를 안락함에서 밀어줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "건호",
                    "script": "Adventure and safety together!",
                    "translation": "모험과 안전 함께!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소민",
                    "script": "That's the perfect balance.",
                    "translation": "그게 완벽한 균형이야."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "스릴과 안정의 공동 활동에 대한 문장이에요.",
                    "result": "Finding activities where we share adventure and safety",
                    "explanation": "스릴과 안전을 함께 나눌 수 있는 활동을 찾는 게 최고야요.",
                    "optionA": "activities",
                    "optionB": "Finding",
                    "optionC": "and",
                    "optionD": "adventure",
                    "optionE": "safety",
                    "optionF": "where",
                    "optionG": "we",
                    "optionH": "share"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "취미 활동 선택하기",
            "explanation": "ESTP의 흥미 추구와 ISFJ의 공동 참여",
            "level": 4,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건호",
                    "script": "Let me try extreme sports!",
                    "translation": "극한 스포츠를 해봐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소민",
                    "script": "I want us to do things together.",
                    "translation": "난 우리가 함께 일을 하고 싶어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "건호",
                    "script": "You can come with me!",
                    "translation": "넌 나랑 같이 와!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "건호는 같은 장소에서 함께하는 활동을 좋아합니다.",
                    "hint": "ESTP는 스릴 있는 새로운 경험을 추구해요.",
                    "result": "X",
                    "explanation": "건호는 'Let me try extreme sports' 'You can come with me'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소민",
                    "script": "Those are too risky for me.",
                    "translation": "그건 나한테 너무 위험해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건호",
                    "script": "Then let me find something safe!",
                    "translation": "그럼 안전한 걸 찾을게!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소민",
                    "script": "Thank you for trying.",
                    "translation": "노력해줘서 고마워."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-min finds extreme sports too @@.",
                    "hint": "ISFJ는 위험한 활동보다 안전하고 함께 즐길 수 있는 활동을 선호해요.",
                    "optionA": "fun",
                    "optionB": "risky",
                    "optionC": "boring",
                    "result": "risky",
                    "explanation": "소민은 극한 스포츠를 너무 위험하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건호",
                    "script": "What about rock climbing?",
                    "translation": "암벽 등반은 어때?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소민",
                    "script": "With you, I feel brave.",
                    "translation": "넌 있을 때 난 용감해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건호",
                    "script": "You inspire me to be thoughtful!",
                    "translation": "넌 나를 사려깊게 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소민",
                    "script": "And you push me out of comfort zone!",
                    "translation": "그리고 넌 나를 안락함에서 밀어줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "건호",
                    "script": "Adventure and safety together!",
                    "translation": "모험과 안전 함께!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소민",
                    "script": "That's the perfect balance.",
                    "translation": "그게 완벽한 균형이야."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "스릴과 안정의 공동 활동에 대한 문장이에요.",
                    "optionA": "activities",
                    "optionB": "Finding",
                    "optionC": "and",
                    "optionD": "adventure",
                    "optionE": "safety",
                    "optionF": "where",
                    "optionG": "we",
                    "optionH": "share",
                    "result": "Finding activities where we share adventure and safety",
                    "explanation": "스릴과 안전을 함께 나눌 수 있는 활동을 찾는 게 최고야요."
                }
            ]
        }
    ]
}
ID: 19556 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견이 충돌했을 때",
            "explanation": "ESTP의 직설과 ISFJ의 화해",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "Let's fight it out loud!",
                    "translation": "크게 싸우자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "I hate conflicts.",
                    "translation": "난 싸움을 싫어해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태오",
                    "script": "But honest is healthy!",
                    "translation": "근데 솔직함이 건강해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태오는 갈등을 피하는 것을 선호합니다.",
                    "hint": "ESTP는 직접적인 충돌을 통해 문제를 해결하려고 해요.",
                    "result": "X",
                    "explanation": "태오는 'Let's fight it out loud' 'honest is healthy'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "Loud fighting hurts me.",
                    "translation": "크게 싸우는 건 나를 상처줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태오",
                    "script": "Okay! Let's talk calmly then.",
                    "translation": "좋아! 그럼 침착하게 얘기하자."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "Thank you for understanding me.",
                    "translation": "나를 이해해줘서 고마워."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-eun prefers to avoid @@.",
                    "hint": "ISFJ는 갈등을 피하고 화해를 추구해요.",
                    "optionA": "fighting",
                    "optionB": "talking",
                    "optionC": "honesty",
                    "result": "fighting",
                    "explanation": "지은은 싸움을 피하는 것을 선호해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태오",
                    "script": "Your feelings are valid though!",
                    "translation": "근데 넌 감정이 타당해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "And you're brave to speak up!",
                    "translation": "그리고 넌 목소리를 내서 용감해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태오",
                    "script": "I respect your sensitivity!",
                    "translation": "난 넌 민감함을 존경해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "And I admire your courage!",
                    "translation": "그리고 난 넌 용기를 존경해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Let's resolve it together!",
                    "translation": "우린 함께 해결해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지은",
                    "script": "Gently but honestly. That's us.",
                    "translation": "부드럽지만 솔직하게. 그게 우리야."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "직설성과 배려의 조화에 대한 문장이에요.",
                    "result": "Honesty with compassion and courage resolve any conflict",
                    "explanation": "용기와 배려를 담은 솔직함이 모든 갈등을 해결해요.",
                    "optionA": "conflict",
                    "optionB": "resolve",
                    "optionC": "compassion",
                    "optionD": "and",
                    "optionE": "with",
                    "optionF": "any",
                    "optionG": "courage",
                    "optionH": "Honesty"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견이 충돌했을 때",
            "explanation": "ESTP의 직설과 ISFJ의 화해",
            "level": 4,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "Let's fight it out loud!",
                    "translation": "크게 싸우자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "I hate conflicts.",
                    "translation": "난 싸움을 싫어해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태오",
                    "script": "But honest is healthy!",
                    "translation": "근데 솔직함이 건강해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태오는 갈등을 피하는 것을 선호합니다.",
                    "hint": "ESTP는 직접적인 충돌을 통해 문제를 해결하려고 해요.",
                    "result": "X",
                    "explanation": "태오는 'Let's fight it out loud' 'honest is healthy'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "Loud fighting hurts me.",
                    "translation": "크게 싸우는 건 나를 상처줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태오",
                    "script": "Okay! Let's talk calmly then.",
                    "translation": "좋아! 그럼 침착하게 얘기하자."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "Thank you for understanding me.",
                    "translation": "나를 이해해줘서 고마워."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-eun prefers to avoid @@.",
                    "hint": "ISFJ는 갈등을 피하고 화해를 추구해요.",
                    "optionA": "fighting",
                    "optionB": "talking",
                    "optionC": "honesty",
                    "result": "fighting",
                    "explanation": "지은은 싸움을 피하는 것을 선호해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태오",
                    "script": "Your feelings are valid though!",
                    "translation": "근데 넌 감정이 타당해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "And you're brave to speak up!",
                    "translation": "그리고 넌 목소리를 내서 용감해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태오",
                    "script": "I respect your sensitivity!",
                    "translation": "난 넌 민감함을 존경해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "And I admire your courage!",
                    "translation": "그리고 난 넌 용기를 존경해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Let's resolve it together!",
                    "translation": "우린 함께 해결해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지은",
                    "script": "Gently but honestly. That's us.",
                    "translation": "부드럽지만 솔직하게. 그게 우리야."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "직설성과 배려의 조화에 대한 문장이에요.",
                    "optionA": "conflict",
                    "optionB": "resolve",
                    "optionC": "compassion",
                    "optionD": "and",
                    "optionE": "with",
                    "optionF": "any",
                    "optionG": "courage",
                    "optionH": "Honesty",
                    "result": "Honesty with compassion and courage resolve any conflict",
                    "explanation": "용기와 배려를 담은 솔직함이 모든 갈등을 해결해요."
                }
            ]
        }
    ]
}
ID: 19557 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "약속을 어겼을 때",
            "explanation": "ESTP의 가벼움과 ISFJ의 신뢰",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현석",
                    "script": "I got caught up in fun!",
                    "translation": "난 재미에 빠져버렸어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수연",
                    "script": "You forgot our promise.",
                    "translation": "넌 우리 약속을 잊었어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현석",
                    "script": "Sorry! Let me make it up!",
                    "translation": "미안! 보상해 줄게!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현석은 약속을 매우 신중하게 지킵니다.",
                    "hint": "ESTP는 즉흥성이 우선이 되어 약속을 잊을 수 있어요.",
                    "result": "X",
                    "explanation": "현석은 'I got caught up in fun' 'I forgot'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수연",
                    "script": "You promised me.",
                    "translation": "넌 나한테 약속했어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현석",
                    "script": "I know! I messed up!",
                    "translation": "알아! 내가 실수했어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수연",
                    "script": "Your promises mean something to me.",
                    "translation": "넌 약속이 나한테 의미 있어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Su-yeon values @@.",
                    "hint": "ISFJ는 신뢰와 약속을 매우 소중히 여겨요.",
                    "optionA": "fun",
                    "optionB": "excitement",
                    "optionC": "promises",
                    "result": "promises",
                    "explanation": "수연은 약속을 소중히 여겨요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현석",
                    "script": "Your trust means everything!",
                    "translation": "넌 신뢰가 모든 걸 의미해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수연",
                    "script": "Then respect our plans.",
                    "translation": "그럼 우리 계획을 존중해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현석",
                    "script": "I will! Seriously!",
                    "translation": "할 거야! 진지하게!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수연",
                    "script": "I want to believe you.",
                    "translation": "난 넌 믿고 싶어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현석",
                    "script": "I won't let you down again!",
                    "translation": "난 다시 넌 실망시키지 않을 거야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수연",
                    "script": "Your word and my trust rebuild us.",
                    "translation": "넌 말과 나 신뢰가 우릴 다시 세워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "신뢰 회복과 약속의 중요성에 대한 문장이에요.",
                    "result": "Keeping promises and commitment rebuilds trust",
                    "explanation": "약속을 지키고 약속에 충실하는 것이 신뢰를 다시 세워요.",
                    "optionA": "promises",
                    "optionB": "trust",
                    "optionC": "rebuilds",
                    "optionD": "Keeping",
                    "optionE": "commitment",
                    "optionF": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "약속을 어겼을 때",
            "explanation": "ESTP의 가벼움과 ISFJ의 신뢰",
            "level": 4,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현석",
                    "script": "I got caught up in fun!",
                    "translation": "난 재미에 빠져버렸어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수연",
                    "script": "You forgot our promise.",
                    "translation": "넌 우리 약속을 잊었어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현석",
                    "script": "Sorry! Let me make it up!",
                    "translation": "미안! 보상해 줄게!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현석은 약속을 매우 신중하게 지킵니다.",
                    "hint": "ESTP는 즉흥성이 우선이 되어 약속을 잊을 수 있어요.",
                    "result": "X",
                    "explanation": "현석은 'I got caught up in fun' 'I forgot'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수연",
                    "script": "You promised me.",
                    "translation": "넌 나한테 약속했어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현석",
                    "script": "I know! I messed up!",
                    "translation": "알아! 내가 실수했어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수연",
                    "script": "Your promises mean something to me.",
                    "translation": "넌 약속이 나한테 의미 있어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Su-yeon values @@.",
                    "hint": "ISFJ는 신뢰와 약속을 매우 소중히 여겨요.",
                    "optionA": "fun",
                    "optionB": "excitement",
                    "optionC": "promises",
                    "result": "promises",
                    "explanation": "수연은 약속을 소중히 여겨요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현석",
                    "script": "Your trust means everything!",
                    "translation": "넌 신뢰가 모든 걸 의미해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수연",
                    "script": "Then respect our plans.",
                    "translation": "그럼 우리 계획을 존중해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현석",
                    "script": "I will! Seriously!",
                    "translation": "할 거야! 진지하게!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수연",
                    "script": "I want to believe you.",
                    "translation": "난 넌 믿고 싶어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현석",
                    "script": "I won't let you down again!",
                    "translation": "난 다시 넌 실망시키지 않을 거야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수연",
                    "script": "Your word and my trust rebuild us.",
                    "translation": "넌 말과 나 신뢰가 우릴 다시 세워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "신뢰 회복과 약속의 중요성에 대한 문장이에요.",
                    "optionA": "promises",
                    "optionB": "trust",
                    "optionC": "rebuilds",
                    "optionD": "Keeping",
                    "optionE": "commitment",
                    "optionF": "and",
                    "result": "Keeping promises and commitment rebuilds trust",
                    "explanation": "약속을 지키고 약속에 충실하는 것이 신뢰를 다시 세워요."
                }
            ]
        }
    ]
}
ID: 19558 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "프로젝트 완벽 계획 세우기",
            "explanation": "ESTJ의 체계적인 계획과 ISFP의 창의적 접근 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "We need a project timeline today.",
                    "translation": "우리는 오늘 프로젝트 일정이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Can we think about it more?",
                    "translation": "더 생각해 볼 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Every task has a deadline.",
                    "translation": "모든 업무마다 마감일이 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영은 즉시 계획을 세우는 것을 좋아한다.",
                    "hint": "ESTJ는 계획을 미리 세우고 체계적으로 진행하는 것을 선호해요.",
                    "result": "O",
                    "explanation": "태영이 \"We need a project timeline today\"라고 말하며 즉시 계획을 세우고 싶어 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Maybe we should explore ideas first?",
                    "translation": "먼저 아이디어를 탐험해야 하지 않을까?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "Exploration takes too much time.",
                    "translation": "탐험은 시간이 너무 걸려."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Every task has a @@.",
                    "hint": "마감일을 의미하는 영어 단어에요.",
                    "optionA": "schedule",
                    "optionB": "deadline",
                    "optionC": "plan",
                    "result": "deadline",
                    "explanation": "\"Every task has a deadline\"에서 ESTJ의 체계적이고 시간 관리를 중시하는 성향이 드러나요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Let me find the best way slowly.",
                    "translation": "천천히 최고의 방법을 찾게 해 줄래?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "I make decisions very quickly.",
                    "translation": "난 결정을 매우 빠르게 내려."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "That's your strong side though!",
                    "translation": "그게 너의 강점이긴 해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Planning saves everyone's time.",
                    "translation": "계획은 모두의 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채영",
                    "script": "Your focus helps us stay on track.",
                    "translation": "너의 집중력이 우리를 올바른 길로 유지해줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태영",
                    "script": "Structure with creativity works perfectly.",
                    "translation": "구조와 창의성이 함께하면 완벽해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채영",
                    "script": "Let's keep balancing like this!",
                    "translation": "계속 이렇게 균형을 맞춰자!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "ESTJ의 효율성에 대한 문장이에요.",
                    "result": "Structured systems deliver reliable results efficiently",
                    "explanation": "ESTJ는 조직화된 시스템을 통해 목표를 효율적으로 달성하려고 해요.",
                    "optionA": "Structured",
                    "optionB": "reliable",
                    "optionC": "results",
                    "optionD": "deliver",
                    "optionE": "efficiently",
                    "optionF": "systems"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "프로젝트 완벽 계획 세우기",
            "explanation": "ESTJ의 체계적인 계획과 ISFP의 창의적 접근 비교",
            "level": 4,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "We need a project timeline today.",
                    "translation": "우리는 오늘 프로젝트 일정이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Can we think about it more?",
                    "translation": "더 생각해 볼 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Every task has a deadline.",
                    "translation": "모든 업무마다 마감일이 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영은 즉시 계획을 세우는 것을 좋아한다.",
                    "hint": "ESTJ는 계획을 미리 세우고 체계적으로 진행하는 것을 선호해요.",
                    "result": "O",
                    "explanation": "태영이 \"We need a project timeline today\"라고 말하며 즉시 계획을 세우고 싶어 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Maybe we should explore ideas first?",
                    "translation": "먼저 아이디어를 탐험해야 하지 않을까?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "Exploration takes too much time.",
                    "translation": "탐험은 시간이 너무 걸려."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Every task has a @@.",
                    "hint": "마감일을 의미하는 영어 단어에요.",
                    "optionA": "schedule",
                    "optionB": "deadline",
                    "optionC": "plan",
                    "result": "deadline",
                    "explanation": "\"Every task has a deadline\"에서 ESTJ의 체계적이고 시간 관리를 중시하는 성향이 드러나요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Let me find the best way slowly.",
                    "translation": "천천히 최고의 방법을 찾게 해 줄래?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "I make decisions very quickly.",
                    "translation": "난 결정을 매우 빠르게 내려."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "That's your strong side though!",
                    "translation": "그게 너의 강점이긴 해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Planning saves everyone's time.",
                    "translation": "계획은 모두의 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채영",
                    "script": "Your focus helps us stay on track.",
                    "translation": "너의 집중력이 우리를 올바른 길로 유지해줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태영",
                    "script": "Structure with creativity works perfectly.",
                    "translation": "구조와 창의성이 함께하면 완벽해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채영",
                    "script": "Let's keep balancing like this!",
                    "translation": "계속 이렇게 균형을 맞춰자!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "ESTJ의 효율성에 대한 문장이에요.",
                    "optionA": "Structured",
                    "optionB": "reliable",
                    "optionC": "results",
                    "optionD": "deliver",
                    "optionE": "efficiently",
                    "optionF": "systems",
                    "result": "Structured systems deliver reliable results efficiently",
                    "explanation": "ESTJ는 조직화된 시스템을 통해 목표를 효율적으로 달성하려고 해요."
                }
            ]
        }
    ]
}
ID: 19559 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "순간의 감정이 우선이야",
            "explanation": "ISFP의 감정적 직관과 ESTJ의 논리적 실행 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "How do you feel about this?",
                    "translation": "이것에 대해 어떤 기분이 들어?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준서",
                    "script": "I think it makes sense logically.",
                    "translation": "논리적으로 맞다고 생각해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채영",
                    "script": "But something feels off to me.",
                    "translation": "하지만 나한테는 뭔가 어색한 느낌이 들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채영은 감정보다 논리를 중시한다.",
                    "hint": "ISFP는 개인적인 감정과 직관을 신뢰해요.",
                    "result": "X",
                    "explanation": "채영이 \"something feels off\"라고 말하며 감정적 직관을 우선시 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준서",
                    "script": "Facts don't lie though.",
                    "translation": "하지만 사실은 거짓말 안 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채영",
                    "script": "I love that about you!",
                    "translation": "너의 그런 점 정말 좋아!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I think it makes sense @@.",
                    "hint": "ESTJ의 논리적 사고방식을 나타내는 단어에요.",
                    "optionA": "emotionally",
                    "optionB": "logically",
                    "optionC": "personally",
                    "result": "logically",
                    "explanation": "준서는 논리적으로 생각하는 ESTJ의 방식을 보여줘요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "Your feelings are important too.",
                    "translation": "너의 감정도 중요해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채영",
                    "script": "I'm glad you see that!",
                    "translation": "네가 그걸 이해해서 고마워!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준서",
                    "script": "But we still need a clear plan.",
                    "translation": "하지만 우리는 여전히 명확한 계획이 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Let's find a way that feels right.",
                    "translation": "기분 좋은 방법을 찾자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준서",
                    "script": "Your instinct often guides us well.",
                    "translation": "너의 직감이 우리를 잘 이끌어줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "And your logic keeps us grounded.",
                    "translation": "그리고 너의 논리가 우리를 현실적이게 해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준서",
                    "script": "We really balance each other out.",
                    "translation": "우리는 정말 서로를 잘 균형 맞춰줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "ISFP의 감정 중심 접근에 대한 문장이에요.",
                    "result": "Honoring authentic feelings creates meaningful personal connections",
                    "explanation": "ISFP는 진정한 감정과 개인적 의미를 중시해요.",
                    "optionA": "personal",
                    "optionB": "meaningful",
                    "optionC": "connections",
                    "optionD": "feelings",
                    "optionE": "authentic",
                    "optionF": "creates",
                    "optionG": "Honoring"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "순간의 감정이 우선이야",
            "explanation": "ISFP의 감정적 직관과 ESTJ의 논리적 실행 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "How do you feel about this?",
                    "translation": "이것에 대해 어떤 기분이 들어?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준서",
                    "script": "I think it makes sense logically.",
                    "translation": "논리적으로 맞다고 생각해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채영",
                    "script": "But something feels off to me.",
                    "translation": "하지만 나한테는 뭔가 어색한 느낌이 들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채영은 감정보다 논리를 중시한다.",
                    "hint": "ISFP는 개인적인 감정과 직관을 신뢰해요.",
                    "result": "X",
                    "explanation": "채영이 \"something feels off\"라고 말하며 감정적 직관을 우선시 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준서",
                    "script": "Facts don't lie though.",
                    "translation": "하지만 사실은 거짓말 안 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채영",
                    "script": "I love that about you!",
                    "translation": "너의 그런 점 정말 좋아!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I think it makes sense @@.",
                    "hint": "ESTJ의 논리적 사고방식을 나타내는 단어에요.",
                    "optionA": "emotionally",
                    "optionB": "logically",
                    "optionC": "personally",
                    "result": "logically",
                    "explanation": "준서는 논리적으로 생각하는 ESTJ의 방식을 보여줘요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "Your feelings are important too.",
                    "translation": "너의 감정도 중요해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채영",
                    "script": "I'm glad you see that!",
                    "translation": "네가 그걸 이해해서 고마워!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준서",
                    "script": "But we still need a clear plan.",
                    "translation": "하지만 우리는 여전히 명확한 계획이 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Let's find a way that feels right.",
                    "translation": "기분 좋은 방법을 찾자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준서",
                    "script": "Your instinct often guides us well.",
                    "translation": "너의 직감이 우리를 잘 이끌어줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "And your logic keeps us grounded.",
                    "translation": "그리고 너의 논리가 우리를 현실적이게 해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준서",
                    "script": "We really balance each other out.",
                    "translation": "우리는 정말 서로를 잘 균형 맞춰줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "ISFP의 감정 중심 접근에 대한 문장이에요.",
                    "optionA": "personal",
                    "optionB": "meaningful",
                    "optionC": "connections",
                    "optionD": "feelings",
                    "optionE": "authentic",
                    "optionF": "creates",
                    "optionG": "Honoring",
                    "result": "Honoring authentic feelings creates meaningful personal connections",
                    "explanation": "ISFP는 진정한 감정과 개인적 의미를 중시해요."
                }
            ]
        }
    ]
}
ID: 19560 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새로운 사람 만나기 설레어!",
            "explanation": "ESTJ의 사교 전략과 ISFP의 선택적 만남 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "Let's go to that big event.",
                    "translation": "저 큰 행사에 가자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소미",
                    "script": "Do I have to meet everyone?",
                    "translation": "모두를 만나야 해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태윤",
                    "script": "Meeting new people builds networks.",
                    "translation": "새로운 사람 만나기는 네트워크를 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소미는 많은 사람과 만나는 것을 좋아한다.",
                    "hint": "ISFP는 선택적이고 의미 있는 만남을 선호해요.",
                    "result": "X",
                    "explanation": "소미가 \"Do I have to meet everyone?\"이라고 물었어요. ISFP는 선택적 참여를 좋아해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소미",
                    "script": "I prefer talking to one person.",
                    "translation": "난 한 사람과 얘기하는 게 더 좋아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태윤",
                    "script": "That's good for deep connections!",
                    "translation": "그건 깊은 연결에 좋지!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Meeting new people @@.",
                    "hint": "ESTJ가 네트워크를 만들 때 무엇을 하는지에요.",
                    "optionA": "limits",
                    "optionB": "builds",
                    "optionC": "reduces",
                    "result": "builds",
                    "explanation": "ESTJ는 \"Meeting new people builds networks\"라고 말하며 사교를 중요하게 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소미",
                    "script": "Deep conversations matter to me.",
                    "translation": "깊은 대화가 나한테는 중요해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태윤",
                    "script": "You help me connect more deeply.",
                    "translation": "넌 날 더 깊이 있게 연결하게 해줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소미",
                    "script": "And you help me be more social!",
                    "translation": "그리고 넌 날 더 사교적이 되게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태윤",
                    "script": "We make a good team together.",
                    "translation": "우리는 정말 좋은 팀이야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소미",
                    "script": "You balance me out perfectly.",
                    "translation": "넌 날 완벽하게 균형 맞춰줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태윤",
                    "script": "Small talks plus deep bonds work well.",
                    "translation": "인사치레와 깊은 유대가 함께하면 좋아."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소미",
                    "script": "That's exactly what we do!",
                    "translation": "정확히 우리가 하는 거네!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "사회적 네트워킹에 대한 문장이에요.",
                    "result": "Building strong relationships creates meaningful networks",
                    "explanation": "ESTJ는 사람들과의 관계를 전략적으로 구축해요.",
                    "optionA": "Building",
                    "optionB": "strong",
                    "optionC": "meaningful",
                    "optionD": "networks",
                    "optionE": "creates",
                    "optionF": "relationships"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새로운 사람 만나기 설레어!",
            "explanation": "ESTJ의 사교 전략과 ISFP의 선택적 만남 비교",
            "level": 4,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "Let's go to that big event.",
                    "translation": "저 큰 행사에 가자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소미",
                    "script": "Do I have to meet everyone?",
                    "translation": "모두를 만나야 해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태윤",
                    "script": "Meeting new people builds networks.",
                    "translation": "새로운 사람 만나기는 네트워크를 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소미는 많은 사람과 만나는 것을 좋아한다.",
                    "hint": "ISFP는 선택적이고 의미 있는 만남을 선호해요.",
                    "result": "X",
                    "explanation": "소미가 \"Do I have to meet everyone?\"이라고 물었어요. ISFP는 선택적 참여를 좋아해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소미",
                    "script": "I prefer talking to one person.",
                    "translation": "난 한 사람과 얘기하는 게 더 좋아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태윤",
                    "script": "That's good for deep connections!",
                    "translation": "그건 깊은 연결에 좋지!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Meeting new people @@.",
                    "hint": "ESTJ가 네트워크를 만들 때 무엇을 하는지에요.",
                    "optionA": "limits",
                    "optionB": "builds",
                    "optionC": "reduces",
                    "result": "builds",
                    "explanation": "ESTJ는 \"Meeting new people builds networks\"라고 말하며 사교를 중요하게 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소미",
                    "script": "Deep conversations matter to me.",
                    "translation": "깊은 대화가 나한테는 중요해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태윤",
                    "script": "You help me connect more deeply.",
                    "translation": "넌 날 더 깊이 있게 연결하게 해줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소미",
                    "script": "And you help me be more social!",
                    "translation": "그리고 넌 날 더 사교적이 되게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태윤",
                    "script": "We make a good team together.",
                    "translation": "우리는 정말 좋은 팀이야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소미",
                    "script": "You balance me out perfectly.",
                    "translation": "넌 날 완벽하게 균형 맞춰줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태윤",
                    "script": "Small talks plus deep bonds work well.",
                    "translation": "인사치레와 깊은 유대가 함께하면 좋아."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소미",
                    "script": "That's exactly what we do!",
                    "translation": "정확히 우리가 하는 거네!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "사회적 네트워킹에 대한 문장이에요.",
                    "optionA": "Building",
                    "optionB": "strong",
                    "optionC": "meaningful",
                    "optionD": "networks",
                    "optionE": "creates",
                    "optionF": "relationships",
                    "result": "Building strong relationships creates meaningful networks",
                    "explanation": "ESTJ는 사람들과의 관계를 전략적으로 구축해요."
                }
            ]
        }
    ]
}
ID: 19561 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "혼자만의 시간 정말 소중해",
            "explanation": "ISFP의 독처 시간과 ESTJ의 사교 활동 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "I need time alone today.",
                    "translation": "오늘 혼자만의 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준서",
                    "script": "Why not hang out with friends?",
                    "translation": "친구들과 놀면 어때?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아린",
                    "script": "Being alone recharges my energy.",
                    "translation": "혼자 있는 것이 내 에너지를 충전해줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준서는 혼자 있는 것이 에너지를 충전한다고 생각한다.",
                    "hint": "ISFP는 혼자 있을 때 에너지를 회복해요.",
                    "result": "X",
                    "explanation": "아린이 혼자 있을 때 에너지를 충전한다고 말했어요. ISFP의 특징이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준서",
                    "script": "Being with people energizes me.",
                    "translation": "사람들과 함께 있으면 나는 활기차."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아린",
                    "script": "I love that about you!",
                    "translation": "너의 그런 점 정말 좋아!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Being alone recharges my @@.",
                    "hint": "ISFP가 회복하는 것에요.",
                    "optionA": "mind",
                    "optionB": "energy",
                    "optionC": "focus",
                    "result": "energy",
                    "explanation": "아린은 혼자만의 시간으로 에너지를 회복해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "You should do what makes you happy.",
                    "translation": "너에게 행복을 주는 것을 해야 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Your understanding means everything.",
                    "translation": "너의 이해가 정말 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준서",
                    "script": "Sometimes I need quiet time too.",
                    "translation": "가끔 난 조용한 시간도 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "That makes it even more special.",
                    "translation": "그게 더 특별하게 만들어줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준서",
                    "script": "We really understand each other.",
                    "translation": "우리는 정말 서로를 잘 이해해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "아린",
                    "script": "Quiet time with you is the best.",
                    "translation": "너와의 조용한 시간이 최고야."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준서",
                    "script": "We make a great team together.",
                    "translation": "우리는 정말 좋은 팀이야."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "ISFP의 내적 성찰에 대한 문장이에요.",
                    "result": "Quiet moments nurture inner reflection and personal growth",
                    "explanation": "ISFP는 조용한 시간 속에서 자신을 성찰하고 성장해요.",
                    "optionA": "personal",
                    "optionB": "Quiet",
                    "optionC": "and",
                    "optionD": "moments",
                    "optionE": "reflection",
                    "optionF": "nurture",
                    "optionG": "inner",
                    "optionH": "growth"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "혼자만의 시간 정말 소중해",
            "explanation": "ISFP의 독처 시간과 ESTJ의 사교 활동 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "I need time alone today.",
                    "translation": "오늘 혼자만의 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준서",
                    "script": "Why not hang out with friends?",
                    "translation": "친구들과 놀면 어때?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아린",
                    "script": "Being alone recharges my energy.",
                    "translation": "혼자 있는 것이 내 에너지를 충전해줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준서는 혼자 있는 것이 에너지를 충전한다고 생각한다.",
                    "hint": "ISFP는 혼자 있을 때 에너지를 회복해요.",
                    "result": "X",
                    "explanation": "아린이 혼자 있을 때 에너지를 충전한다고 말했어요. ISFP의 특징이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준서",
                    "script": "Being with people energizes me.",
                    "translation": "사람들과 함께 있으면 나는 활기차."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아린",
                    "script": "I love that about you!",
                    "translation": "너의 그런 점 정말 좋아!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Being alone recharges my @@.",
                    "hint": "ISFP가 회복하는 것에요.",
                    "optionA": "mind",
                    "optionB": "energy",
                    "optionC": "focus",
                    "result": "energy",
                    "explanation": "아린은 혼자만의 시간으로 에너지를 회복해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "You should do what makes you happy.",
                    "translation": "너에게 행복을 주는 것을 해야 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Your understanding means everything.",
                    "translation": "너의 이해가 정말 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준서",
                    "script": "Sometimes I need quiet time too.",
                    "translation": "가끔 난 조용한 시간도 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "That makes it even more special.",
                    "translation": "그게 더 특별하게 만들어줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준서",
                    "script": "We really understand each other.",
                    "translation": "우리는 정말 서로를 잘 이해해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "아린",
                    "script": "Quiet time with you is the best.",
                    "translation": "너와의 조용한 시간이 최고야."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준서",
                    "script": "We make a great team together.",
                    "translation": "우리는 정말 좋은 팀이야."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "ISFP의 내적 성찰에 대한 문장이에요.",
                    "optionA": "personal",
                    "optionB": "Quiet",
                    "optionC": "and",
                    "optionD": "moments",
                    "optionE": "reflection",
                    "optionF": "nurture",
                    "optionG": "inner",
                    "optionH": "growth",
                    "result": "Quiet moments nurture inner reflection and personal growth",
                    "explanation": "ISFP는 조용한 시간 속에서 자신을 성찰하고 성장해요."
                }
            ]
        }
    ]
}
ID: 19562 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "오늘은 뭐 할지 계획했어?",
            "explanation": "ESTJ의 철저한 준비와 ISFP의 즉흥적 계획 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "I plan everything in advance.",
                    "translation": "난 모든 걸 미리 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "What if something feels different?",
                    "translation": "만약 뭔가 다르게 느껴지면 어떻게 하지?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성훈",
                    "script": "A good plan handles changes.",
                    "translation": "좋은 계획은 변화를 다룰 수 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성훈은 계획을 미리 세운다.",
                    "hint": "ESTJ는 미리 계획하고 체계적으로 일을 진행해요.",
                    "result": "O",
                    "explanation": "성훈이 \"I plan everything in advance\"라고 말했어요. ESTJ의 특징이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Let's see what feels right today.",
                    "translation": "오늘 뭐가 좋을지 봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성훈",
                    "script": "Being flexible is good too.",
                    "translation": "유연함도 좋지."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I plan everything in @@.",
                    "hint": "ESTJ의 계획 시기를 나타내는 표현이에요.",
                    "optionA": "advance",
                    "optionB": "detail",
                    "optionC": "time",
                    "result": "advance",
                    "explanation": "ESTJ는 미리 계획을 세우는 성향이 강해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Your planning keeps us on track.",
                    "translation": "너의 계획 덕분에 우리가 길을 잃지 않아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성훈",
                    "script": "Your spontaneity adds fun!",
                    "translation": "너의 즉흥성이 재미를 더해줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "We make good planning partners.",
                    "translation": "우리는 좋은 계획 파트너네."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성훈",
                    "script": "Structure plus creativity is perfect.",
                    "translation": "구조와 창의성이 완벽해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채영",
                    "script": "Let's keep balancing like this!",
                    "translation": "계속 이렇게 균형을 맞춰자!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성훈",
                    "script": "Planning brings peace to my mind.",
                    "translation": "계획이 내 마음에 평온함을 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채영",
                    "script": "And freedom brings joy to mine!",
                    "translation": "그리고 자유가 내 마음에 기쁨을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "ESTJ의 계획 방식에 대한 문장이에요.",
                    "result": "Strategic planning with thoughtful preparation ensures smooth success",
                    "explanation": "ESTJ는 전략적이고 철저한 준비로 성공을 보장해요.",
                    "optionA": "thoughtful",
                    "optionB": "ensures",
                    "optionC": "planning",
                    "optionD": "with",
                    "optionE": "Strategic",
                    "optionF": "success",
                    "optionG": "preparation",
                    "optionH": "smooth"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "오늘은 뭐 할지 계획했어?",
            "explanation": "ESTJ의 철저한 준비와 ISFP의 즉흥적 계획 비교",
            "level": 4,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "I plan everything in advance.",
                    "translation": "난 모든 걸 미리 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "What if something feels different?",
                    "translation": "만약 뭔가 다르게 느껴지면 어떻게 하지?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성훈",
                    "script": "A good plan handles changes.",
                    "translation": "좋은 계획은 변화를 다룰 수 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성훈은 계획을 미리 세운다.",
                    "hint": "ESTJ는 미리 계획하고 체계적으로 일을 진행해요.",
                    "result": "O",
                    "explanation": "성훈이 \"I plan everything in advance\"라고 말했어요. ESTJ의 특징이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Let's see what feels right today.",
                    "translation": "오늘 뭐가 좋을지 봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성훈",
                    "script": "Being flexible is good too.",
                    "translation": "유연함도 좋지."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I plan everything in @@.",
                    "hint": "ESTJ의 계획 시기를 나타내는 표현이에요.",
                    "optionA": "advance",
                    "optionB": "detail",
                    "optionC": "time",
                    "result": "advance",
                    "explanation": "ESTJ는 미리 계획을 세우는 성향이 강해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Your planning keeps us on track.",
                    "translation": "너의 계획 덕분에 우리가 길을 잃지 않아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성훈",
                    "script": "Your spontaneity adds fun!",
                    "translation": "너의 즉흥성이 재미를 더해줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "We make good planning partners.",
                    "translation": "우리는 좋은 계획 파트너네."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성훈",
                    "script": "Structure plus creativity is perfect.",
                    "translation": "구조와 창의성이 완벽해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채영",
                    "script": "Let's keep balancing like this!",
                    "translation": "계속 이렇게 균형을 맞춰자!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성훈",
                    "script": "Planning brings peace to my mind.",
                    "translation": "계획이 내 마음에 평온함을 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채영",
                    "script": "And freedom brings joy to mine!",
                    "translation": "그리고 자유가 내 마음에 기쁨을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "ESTJ의 계획 방식에 대한 문장이에요.",
                    "optionA": "thoughtful",
                    "optionB": "ensures",
                    "optionC": "planning",
                    "optionD": "with",
                    "optionE": "Strategic",
                    "optionF": "success",
                    "optionG": "preparation",
                    "optionH": "smooth",
                    "result": "Strategic planning with thoughtful preparation ensures smooth success",
                    "explanation": "ESTJ는 전략적이고 철저한 준비로 성공을 보장해요."
                }
            ]
        }
    ]
}
ID: 19563 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "아직도 생각 중이야",
            "explanation": "ISFP의 신중한 선택과 ESTJ의 빠른 결정 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "I need more time to decide.",
                    "translation": "결정하기 위해 더 많은 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Time runs out, you know.",
                    "translation": "시간은 계속 흘러가, 알지?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소미",
                    "script": "Good choices take time.",
                    "translation": "좋은 선택은 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소미는 빠르게 결정을 내린다.",
                    "hint": "ISFP는 신중하게 생각한 후 결정하려고 해요.",
                    "result": "X",
                    "explanation": "소미가 \"I need more time to decide\"라고 말했어요. ISFP의 신중한 특징이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "I make fast decisions daily.",
                    "translation": "난 매일 빠른 결정을 내려."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소미",
                    "script": "That works for you perfectly!",
                    "translation": "그건 너한테 정말 완벽해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Good choices take @@.",
                    "hint": "ISFP가 좋은 선택을 위해 필요로 하는 것이에요.",
                    "optionA": "speed",
                    "optionB": "effort",
                    "optionC": "time",
                    "result": "time",
                    "explanation": "ISFP는 충분한 시간을 들여 신중하게 선택해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "I respect your careful thinking.",
                    "translation": "난 너의 신중한 생각을 존중해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소미",
                    "script": "And I admire your quick action!",
                    "translation": "난 너의 빠른 행동을 존경해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Sometimes I should slow down.",
                    "translation": "가끔 난 속도를 줄여야 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소미",
                    "script": "And sometimes I need to act fast.",
                    "translation": "그리고 난 가끔 빨리 행동해야 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "We really help each other grow.",
                    "translation": "우리는 정말 서로 성장하게 도와줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소미",
                    "script": "Your speed inspires me a lot.",
                    "translation": "너의 빠름이 날 정말 영감 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your thoughtfulness makes me wiser.",
                    "translation": "너의 신중함이 날 더 지혜롭게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "ISFP의 신중한 결정에 대한 문장이에요.",
                    "result": "Thoughtful consideration leads to authentic wise personal choices",
                    "explanation": "ISFP는 신중하게 생각해서 자신에게 맞는 선택을 해요.",
                    "optionA": "authentic",
                    "optionB": "to",
                    "optionC": "consideration",
                    "optionD": "Thoughtful",
                    "optionE": "leads",
                    "optionF": "wise",
                    "optionG": "choices",
                    "optionH": "personal"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "아직도 생각 중이야",
            "explanation": "ISFP의 신중한 선택과 ESTJ의 빠른 결정 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "I need more time to decide.",
                    "translation": "결정하기 위해 더 많은 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Time runs out, you know.",
                    "translation": "시간은 계속 흘러가, 알지?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소미",
                    "script": "Good choices take time.",
                    "translation": "좋은 선택은 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소미는 빠르게 결정을 내린다.",
                    "hint": "ISFP는 신중하게 생각한 후 결정하려고 해요.",
                    "result": "X",
                    "explanation": "소미가 \"I need more time to decide\"라고 말했어요. ISFP의 신중한 특징이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "I make fast decisions daily.",
                    "translation": "난 매일 빠른 결정을 내려."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소미",
                    "script": "That works for you perfectly!",
                    "translation": "그건 너한테 정말 완벽해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Good choices take @@.",
                    "hint": "ISFP가 좋은 선택을 위해 필요로 하는 것이에요.",
                    "optionA": "speed",
                    "optionB": "effort",
                    "optionC": "time",
                    "result": "time",
                    "explanation": "ISFP는 충분한 시간을 들여 신중하게 선택해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "I respect your careful thinking.",
                    "translation": "난 너의 신중한 생각을 존중해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소미",
                    "script": "And I admire your quick action!",
                    "translation": "난 너의 빠른 행동을 존경해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Sometimes I should slow down.",
                    "translation": "가끔 난 속도를 줄여야 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소미",
                    "script": "And sometimes I need to act fast.",
                    "translation": "그리고 난 가끔 빨리 행동해야 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "We really help each other grow.",
                    "translation": "우리는 정말 서로 성장하게 도와줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소미",
                    "script": "Your speed inspires me a lot.",
                    "translation": "너의 빠름이 날 정말 영감 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your thoughtfulness makes me wiser.",
                    "translation": "너의 신중함이 날 더 지혜롭게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "ISFP의 신중한 결정에 대한 문장이에요.",
                    "optionA": "authentic",
                    "optionB": "to",
                    "optionC": "consideration",
                    "optionD": "Thoughtful",
                    "optionE": "leads",
                    "optionF": "wise",
                    "optionG": "choices",
                    "optionH": "personal",
                    "result": "Thoughtful consideration leads to authentic wise personal choices",
                    "explanation": "ISFP는 신중하게 생각해서 자신에게 맞는 선택을 해요."
                }
            ]
        }
    ]
}
ID: 19564 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스 받을 때는 일이 최고약!",
            "explanation": "ESTJ의 활동적 대처와 ISFP의 내성적 회복 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "Working hard eases my stress.",
                    "translation": "열심히 일하면 스트레스가 풀려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "I need peace and quiet.",
                    "translation": "난 평화와 조용함이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준서",
                    "script": "Staying busy keeps my mind clear.",
                    "translation": "바쁨은 내 마음을 맑게 유지해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준서는 스트레스를 받을 때 쉰다.",
                    "hint": "ESTJ는 활동과 일을 통해 스트레스를 해소해요.",
                    "result": "X",
                    "explanation": "준서가 \"Working hard eases my stress\"라고 말했어요. ESTJ의 활동적 대처 방식이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아린",
                    "script": "That makes you more stressed.",
                    "translation": "그렇게 하면 너는 더 스트레스 받아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준서",
                    "script": "Different things work for us both.",
                    "translation": "우리 둘 다 다른 방식이 효과 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Staying busy keeps my mind @@.",
                    "hint": "ESTJ가 바쁨을 통해 유지하고 싶은 상태에요.",
                    "optionA": "busy",
                    "optionB": "clear",
                    "optionC": "focused",
                    "result": "clear",
                    "explanation": "ESTJ는 활동을 통해 정신을 맑게 유지하려고 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아린",
                    "script": "I relax by doing nothing.",
                    "translation": "난 아무것도 안 함으로써 릴렉스해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준서",
                    "script": "That's healthy for you!",
                    "translation": "그건 너한테 건강해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "아린",
                    "script": "And your energy helps me sometimes.",
                    "translation": "그리고 너의 에너지가 가끔 날 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준서",
                    "script": "When stress hits hard, I act.",
                    "translation": "스트레스가 심할 때, 나는 행동해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아린",
                    "script": "And I meditate quietly through it.",
                    "translation": "그리고 난 조용히 명상해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준서",
                    "script": "We handle stress so differently!",
                    "translation": "우리는 스트레스를 정말 다르게 다뤄!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "But we make it work great.",
                    "translation": "하지만 우리는 정말 잘 맞아."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "스트레스 대처의 다양한 방식에 대한 문장이에요.",
                    "result": "Balance action with reflection creates inner peace and resilience",
                    "explanation": "ESTJ의 활동과 ISFP의 성찰이 함께하면 더 큰 회복력이 생겨요.",
                    "optionA": "Balance",
                    "optionB": "action",
                    "optionC": "with",
                    "optionD": "creates",
                    "optionE": "and",
                    "optionF": "peace",
                    "optionG": "inner",
                    "optionH": "reflection",
                    "optionI": "resilience"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스 받을 때는 일이 최고약!",
            "explanation": "ESTJ의 활동적 대처와 ISFP의 내성적 회복 비교",
            "level": 4,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "Working hard eases my stress.",
                    "translation": "열심히 일하면 스트레스가 풀려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "I need peace and quiet.",
                    "translation": "난 평화와 조용함이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준서",
                    "script": "Staying busy keeps my mind clear.",
                    "translation": "바쁨은 내 마음을 맑게 유지해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준서는 스트레스를 받을 때 쉰다.",
                    "hint": "ESTJ는 활동과 일을 통해 스트레스를 해소해요.",
                    "result": "X",
                    "explanation": "준서가 \"Working hard eases my stress\"라고 말했어요. ESTJ의 활동적 대처 방식이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아린",
                    "script": "That makes you more stressed.",
                    "translation": "그렇게 하면 너는 더 스트레스 받아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준서",
                    "script": "Different things work for us both.",
                    "translation": "우리 둘 다 다른 방식이 효과 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Staying busy keeps my mind @@.",
                    "hint": "ESTJ가 바쁨을 통해 유지하고 싶은 상태에요.",
                    "optionA": "busy",
                    "optionB": "clear",
                    "optionC": "focused",
                    "result": "clear",
                    "explanation": "ESTJ는 활동을 통해 정신을 맑게 유지하려고 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아린",
                    "script": "I relax by doing nothing.",
                    "translation": "난 아무것도 안 함으로써 릴렉스해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준서",
                    "script": "That's healthy for you!",
                    "translation": "그건 너한테 건강해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "아린",
                    "script": "And your energy helps me sometimes.",
                    "translation": "그리고 너의 에너지가 가끔 날 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준서",
                    "script": "When stress hits hard, I act.",
                    "translation": "스트레스가 심할 때, 나는 행동해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아린",
                    "script": "And I meditate quietly through it.",
                    "translation": "그리고 난 조용히 명상해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준서",
                    "script": "We handle stress so differently!",
                    "translation": "우리는 스트레스를 정말 다르게 다뤄!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "But we make it work great.",
                    "translation": "하지만 우리는 정말 잘 맞아."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "스트레스 대처의 다양한 방식에 대한 문장이에요.",
                    "optionA": "Balance",
                    "optionB": "action",
                    "optionC": "with",
                    "optionD": "creates",
                    "optionE": "and",
                    "optionF": "peace",
                    "optionG": "inner",
                    "optionH": "reflection",
                    "optionI": "resilience",
                    "result": "Balance action with reflection creates inner peace and resilience",
                    "explanation": "ESTJ의 활동과 ISFP의 성찰이 함께하면 더 큰 회복력이 생겨요."
                }
            ]
        }
    ]
}
ID: 19565 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "힘들 땐 조용히 있고 싶어",
            "explanation": "ISFP의 휴식 회복과 ESTJ의 적극적 해결 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "I just need to rest now.",
                    "translation": "이제 그냥 쉬고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태윤",
                    "script": "Let's talk about the problem.",
                    "translation": "문제를 얘기해 보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채영",
                    "script": "Talking makes it worse right now.",
                    "translation": "얘기하면 지금은 더 안 좋아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채영은 문제를 바로 해결하고 싶어한다.",
                    "hint": "ISFP는 스트레스를 받을 때 휴식을 통해 회복하려고 해요.",
                    "result": "X",
                    "explanation": "채영이 \"I just need to rest now\"라고 말했어요. ISFP의 회복 방식이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태윤",
                    "script": "Solving it will make you feel better.",
                    "translation": "해결하면 넌 더 기분이 좋아질 거야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채영",
                    "script": "Your way works for you!",
                    "translation": "너의 방식은 너한테 효과 있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I just need to rest @@.",
                    "hint": "ISFP가 지금 당장 필요로 하는 것이에요.",
                    "optionA": "soon",
                    "optionB": "later",
                    "optionC": "now",
                    "result": "now",
                    "explanation": "ISFP는 스트레스를 받을 때 지금 당장 휴식이 필요해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태윤",
                    "script": "I respect your need for quiet.",
                    "translation": "난 너의 조용함을 필요로 하는 것을 존중해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채영",
                    "script": "But later, maybe we can talk?",
                    "translation": "하지만 나중에 얘기해도 돼?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태윤",
                    "script": "Of course, take your time.",
                    "translation": "물론이지, 시간 가져."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Then I'll be ready to listen.",
                    "translation": "그럼 나도 들을 준비가 돼."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태윤",
                    "script": "We work through things together.",
                    "translation": "우리는 함께 극복해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Your patience means so much to me.",
                    "translation": "너의 인내가 정말 내겐 많은 의미야."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태윤",
                    "script": "We truly understand each other.",
                    "translation": "우리는 정말 서로를 이해해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "감정 회복에 대한 문장이에요.",
                    "result": "Honoring emotional needs with patience creates deeper understanding",
                    "explanation": "ISFP의 감정적 필요를 존중하는 것이 더 깊은 이해를 만들어요.",
                    "optionA": "creates",
                    "optionB": "Honoring",
                    "optionC": "emotional",
                    "optionD": "needs",
                    "optionE": "with",
                    "optionF": "understanding",
                    "optionG": "patience",
                    "optionH": "deeper"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "힘들 땐 조용히 있고 싶어",
            "explanation": "ISFP의 휴식 회복과 ESTJ의 적극적 해결 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "I just need to rest now.",
                    "translation": "이제 그냥 쉬고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태윤",
                    "script": "Let's talk about the problem.",
                    "translation": "문제를 얘기해 보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채영",
                    "script": "Talking makes it worse right now.",
                    "translation": "얘기하면 지금은 더 안 좋아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채영은 문제를 바로 해결하고 싶어한다.",
                    "hint": "ISFP는 스트레스를 받을 때 휴식을 통해 회복하려고 해요.",
                    "result": "X",
                    "explanation": "채영이 \"I just need to rest now\"라고 말했어요. ISFP의 회복 방식이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태윤",
                    "script": "Solving it will make you feel better.",
                    "translation": "해결하면 넌 더 기분이 좋아질 거야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채영",
                    "script": "Your way works for you!",
                    "translation": "너의 방식은 너한테 효과 있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I just need to rest @@.",
                    "hint": "ISFP가 지금 당장 필요로 하는 것이에요.",
                    "optionA": "soon",
                    "optionB": "later",
                    "optionC": "now",
                    "result": "now",
                    "explanation": "ISFP는 스트레스를 받을 때 지금 당장 휴식이 필요해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태윤",
                    "script": "I respect your need for quiet.",
                    "translation": "난 너의 조용함을 필요로 하는 것을 존중해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채영",
                    "script": "But later, maybe we can talk?",
                    "translation": "하지만 나중에 얘기해도 돼?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태윤",
                    "script": "Of course, take your time.",
                    "translation": "물론이지, 시간 가져."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Then I'll be ready to listen.",
                    "translation": "그럼 나도 들을 준비가 돼."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태윤",
                    "script": "We work through things together.",
                    "translation": "우리는 함께 극복해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Your patience means so much to me.",
                    "translation": "너의 인내가 정말 내겐 많은 의미야."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태윤",
                    "script": "We truly understand each other.",
                    "translation": "우리는 정말 서로를 이해해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "감정 회복에 대한 문장이에요.",
                    "optionA": "creates",
                    "optionB": "Honoring",
                    "optionC": "emotional",
                    "optionD": "needs",
                    "optionE": "with",
                    "optionF": "understanding",
                    "optionG": "patience",
                    "optionH": "deeper",
                    "result": "Honoring emotional needs with patience creates deeper understanding",
                    "explanation": "ISFP의 감정적 필요를 존중하는 것이 더 깊은 이해를 만들어요."
                }
            ]
        }
    ]
}
ID: 19566 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "미래 계획을 세워야 하는데!",
            "explanation": "ESTJ의 미래 계획과 ISFP의 현재 중심 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "Planning for five years is smart.",
                    "translation": "5년을 계획하는 것이 똑똑해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소미",
                    "script": "That's too far away now.",
                    "translation": "지금은 너무 멀어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성훈",
                    "script": "Planning prevents future problems.",
                    "translation": "계획은 미래 문제를 막아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소미는 먼 미래 계획을 좋아한다.",
                    "hint": "ISFP는 현재에 집중하고 미래 계획보다 지금 현재를 중시해요.",
                    "result": "X",
                    "explanation": "소미가 \"That's too far away now\"라고 말했어요. ISFP는 현재 중심이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소미",
                    "script": "Today is what matters to me.",
                    "translation": "오늘이 내게 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성훈",
                    "script": "Today feeds into tomorrow!",
                    "translation": "오늘이 내일을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Planning for five years is @@.",
                    "hint": "ESTJ가 생각하는 5년 계획의 가치에요.",
                    "optionA": "foolish",
                    "optionB": "smart",
                    "optionC": "unnecessary",
                    "result": "smart",
                    "explanation": "ESTJ는 장기 계획이 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소미",
                    "script": "I work with today's opportunities.",
                    "translation": "난 오늘의 기회로 일해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성훈",
                    "script": "That has value too!",
                    "translation": "그것도 가치 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소미",
                    "script": "Can we plan with flexibility?",
                    "translation": "유연하게 계획할 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성훈",
                    "script": "Yes, good plans adapt.",
                    "translation": "맞아, 좋은 계획은 적응해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소미",
                    "script": "Then we can dream together!",
                    "translation": "그럼 우리는 함께 꿈꿀 수 있어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성훈",
                    "script": "Future plans need present action.",
                    "translation": "미래 계획은 현재 행동이 필요해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소미",
                    "script": "And present moments need vision!",
                    "translation": "그리고 현재는 비전이 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미래 계획의 균형에 대한 문장이에요.",
                    "result": "Future vision with present awareness creates intentional goals",
                    "explanation": "미래 계획과 현재 중심을 함께하면 의도적인 목표를 만들 수 있어요.",
                    "optionA": "with",
                    "optionB": "creates",
                    "optionC": "vision",
                    "optionD": "Future",
                    "optionE": "awareness",
                    "optionF": "intentional",
                    "optionG": "goals",
                    "optionH": "present"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "미래 계획을 세워야 하는데!",
            "explanation": "ESTJ의 미래 계획과 ISFP의 현재 중심 비교",
            "level": 4,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "Planning for five years is smart.",
                    "translation": "5년을 계획하는 것이 똑똑해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소미",
                    "script": "That's too far away now.",
                    "translation": "지금은 너무 멀어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성훈",
                    "script": "Planning prevents future problems.",
                    "translation": "계획은 미래 문제를 막아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소미는 먼 미래 계획을 좋아한다.",
                    "hint": "ISFP는 현재에 집중하고 미래 계획보다 지금 현재를 중시해요.",
                    "result": "X",
                    "explanation": "소미가 \"That's too far away now\"라고 말했어요. ISFP는 현재 중심이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소미",
                    "script": "Today is what matters to me.",
                    "translation": "오늘이 내게 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성훈",
                    "script": "Today feeds into tomorrow!",
                    "translation": "오늘이 내일을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Planning for five years is @@.",
                    "hint": "ESTJ가 생각하는 5년 계획의 가치에요.",
                    "optionA": "foolish",
                    "optionB": "smart",
                    "optionC": "unnecessary",
                    "result": "smart",
                    "explanation": "ESTJ는 장기 계획이 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소미",
                    "script": "I work with today's opportunities.",
                    "translation": "난 오늘의 기회로 일해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성훈",
                    "script": "That has value too!",
                    "translation": "그것도 가치 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소미",
                    "script": "Can we plan with flexibility?",
                    "translation": "유연하게 계획할 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성훈",
                    "script": "Yes, good plans adapt.",
                    "translation": "맞아, 좋은 계획은 적응해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소미",
                    "script": "Then we can dream together!",
                    "translation": "그럼 우리는 함께 꿈꿀 수 있어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성훈",
                    "script": "Future plans need present action.",
                    "translation": "미래 계획은 현재 행동이 필요해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소미",
                    "script": "And present moments need vision!",
                    "translation": "그리고 현재는 비전이 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "미래 계획의 균형에 대한 문장이에요.",
                    "optionA": "with",
                    "optionB": "creates",
                    "optionC": "vision",
                    "optionD": "Future",
                    "optionE": "awareness",
                    "optionF": "intentional",
                    "optionG": "goals",
                    "optionH": "present",
                    "result": "Future vision with present awareness creates intentional goals",
                    "explanation": "미래 계획과 현재 중심을 함께하면 의도적인 목표를 만들 수 있어요."
                }
            ]
        }
    ]
}
ID: 19567 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "지금 이 순간이 최고야!",
            "explanation": "ISFP의 현재 집중과 ESTJ의 목표 지향 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "This moment is beautiful!",
                    "translation": "이 순간이 정말 아름다워!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준서",
                    "script": "We should keep working.",
                    "translation": "우리는 계속 일해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아린",
                    "script": "Can't we just enjoy this?",
                    "translation": "이걸 그냥 즐길 수 없을까?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준서는 현재 순간을 즐기는 것을 최우선한다.",
                    "hint": "ESTJ는 미래 목표를 달성하기 위해 현재의 노력을 중시해요.",
                    "result": "X",
                    "explanation": "준서가 \"We should keep working\"이라고 말했어요. ESTJ는 목표 지향적이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준서",
                    "script": "Enjoying now plus working matters!",
                    "translation": "지금 즐기기와 일하기 둘 다 중요해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아린",
                    "script": "Your drive inspires me!",
                    "translation": "너의 열정이 날 영감 줘!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Can't we just enjoy @@?",
                    "hint": "ISFP가 즐기고 싶은 것이에요.",
                    "optionA": "tomorrow",
                    "optionB": "working",
                    "optionC": "this",
                    "result": "this",
                    "explanation": "ISFP는 현재 순간을 즐기고 싶어 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "I could be less structured.",
                    "translation": "난 덜 체계적일 수 있어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "And maybe I'll set a small goal!",
                    "translation": "그리고 난 작은 목표를 세울 수 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준서",
                    "script": "We're finding middle ground!",
                    "translation": "우리는 중간을 찾고 있어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "Your focus keeps us steady.",
                    "translation": "너의 집중력이 우리를 안정적이게 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준서",
                    "script": "Your presence keeps us human.",
                    "translation": "너의 현재 집중이 우리를 인간답게 해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "아린",
                    "script": "Let's celebrate this balance today.",
                    "translation": "오늘 이 균형을 축하하자."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준서",
                    "script": "And plan for tomorrow together!",
                    "translation": "그리고 내일을 함께 계획하자!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현재 순간의 가치에 대한 문장이에요.",
                    "result": "Embracing present moments with intention enriches meaningful experiences",
                    "explanation": "ISFP는 현재 순간을 의도 있게 즐기는 것이 의미 있는 경험을 만든다고 생각해요.",
                    "optionA": "enriches",
                    "optionB": "present",
                    "optionC": "experiences",
                    "optionD": "Embracing",
                    "optionE": "with",
                    "optionF": "meaningful",
                    "optionG": "intention",
                    "optionH": "moments"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "지금 이 순간이 최고야!",
            "explanation": "ISFP의 현재 집중과 ESTJ의 목표 지향 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "This moment is beautiful!",
                    "translation": "이 순간이 정말 아름다워!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준서",
                    "script": "We should keep working.",
                    "translation": "우리는 계속 일해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아린",
                    "script": "Can't we just enjoy this?",
                    "translation": "이걸 그냥 즐길 수 없을까?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준서는 현재 순간을 즐기는 것을 최우선한다.",
                    "hint": "ESTJ는 미래 목표를 달성하기 위해 현재의 노력을 중시해요.",
                    "result": "X",
                    "explanation": "준서가 \"We should keep working\"이라고 말했어요. ESTJ는 목표 지향적이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준서",
                    "script": "Enjoying now plus working matters!",
                    "translation": "지금 즐기기와 일하기 둘 다 중요해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아린",
                    "script": "Your drive inspires me!",
                    "translation": "너의 열정이 날 영감 줘!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Can't we just enjoy @@?",
                    "hint": "ISFP가 즐기고 싶은 것이에요.",
                    "optionA": "tomorrow",
                    "optionB": "working",
                    "optionC": "this",
                    "result": "this",
                    "explanation": "ISFP는 현재 순간을 즐기고 싶어 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "I could be less structured.",
                    "translation": "난 덜 체계적일 수 있어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "And maybe I'll set a small goal!",
                    "translation": "그리고 난 작은 목표를 세울 수 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준서",
                    "script": "We're finding middle ground!",
                    "translation": "우리는 중간을 찾고 있어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "Your focus keeps us steady.",
                    "translation": "너의 집중력이 우리를 안정적이게 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준서",
                    "script": "Your presence keeps us human.",
                    "translation": "너의 현재 집중이 우리를 인간답게 해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "아린",
                    "script": "Let's celebrate this balance today.",
                    "translation": "오늘 이 균형을 축하하자."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준서",
                    "script": "And plan for tomorrow together!",
                    "translation": "그리고 내일을 함께 계획하자!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "현재 순간의 가치에 대한 문장이에요.",
                    "optionA": "enriches",
                    "optionB": "present",
                    "optionC": "experiences",
                    "optionD": "Embracing",
                    "optionE": "with",
                    "optionF": "meaningful",
                    "optionG": "intention",
                    "optionH": "moments",
                    "result": "Embracing present moments with intention enriches meaningful experiences",
                    "explanation": "ISFP는 현재 순간을 의도 있게 즐기는 것이 의미 있는 경험을 만든다고 생각해요."
                }
            ]
        }
    ]
}
ID: 19568 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "취미는 효율적이어야 해!",
            "explanation": "ESTJ의 목표 지향 취미와 ISFP의 자유로운 취미 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Hobbies teach useful skills.",
                    "translation": "취미는 유용한 기술을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I just do what feels good.",
                    "translation": "난 그냥 좋은 것을 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "That's not very productive.",
                    "translation": "그건 별로 생산적이지 않아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영은 취미를 여가로만 생각한다.",
                    "hint": "ESTJ는 취미도 목표를 지향하고 실용적이어야 한다고 생각해요.",
                    "result": "X",
                    "explanation": "태영이 \"Hobbies teach useful skills\"라고 말했어요. ESTJ의 목표 지향 성향이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Being happy is productive!",
                    "translation": "행복해지는 것도 생산적이야!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "That's actually a good point!",
                    "translation": "그건 사실 좋은 포인트네!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hobbies teach useful @@.",
                    "hint": "ESTJ가 취미를 통해 배우고 싶은 것이에요.",
                    "optionA": "joy",
                    "optionB": "skills",
                    "optionC": "art",
                    "result": "skills",
                    "explanation": "ESTJ는 취미를 통해 실용적인 기술을 배우고 싶어 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Your ambition is amazing!",
                    "translation": "너의 열정이 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Your peace is valuable.",
                    "translation": "너의 평온함이 소중해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "We do hobbies so differently!",
                    "translation": "우리는 취미를 정말 다르게 해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "I could learn to relax more.",
                    "translation": "난 더 휴식하는 법을 배울 수 있어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채영",
                    "script": "And I'll learn your focus!",
                    "translation": "그리고 난 너의 집중력을 배울게!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태영",
                    "script": "Your joy shows real hobby value.",
                    "translation": "너의 기쁨이 취미의 진정한 가치를 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채영",
                    "script": "And your skill building is inspiring!",
                    "translation": "그리고 너의 기술 개발이 날 영감 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "취미의 두 가지 측면에 대한 문장이에요.",
                    "result": "Growth through passion and joy create fulfilling hobbies",
                    "explanation": "ESTJ의 성장 욕구와 ISFP의 기쁨이 함께할 때 진정으로 만족스러운 취미가 만들어져요.",
                    "optionA": "through",
                    "optionB": "joy",
                    "optionC": "passion",
                    "optionD": "Growth",
                    "optionE": "fulfilling",
                    "optionF": "and",
                    "optionG": "create",
                    "optionH": "hobbies"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "취미는 효율적이어야 해!",
            "explanation": "ESTJ의 목표 지향 취미와 ISFP의 자유로운 취미 비교",
            "level": 4,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Hobbies teach useful skills.",
                    "translation": "취미는 유용한 기술을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I just do what feels good.",
                    "translation": "난 그냥 좋은 것을 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "That's not very productive.",
                    "translation": "그건 별로 생산적이지 않아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영은 취미를 여가로만 생각한다.",
                    "hint": "ESTJ는 취미도 목표를 지향하고 실용적이어야 한다고 생각해요.",
                    "result": "X",
                    "explanation": "태영이 \"Hobbies teach useful skills\"라고 말했어요. ESTJ의 목표 지향 성향이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Being happy is productive!",
                    "translation": "행복해지는 것도 생산적이야!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "That's actually a good point!",
                    "translation": "그건 사실 좋은 포인트네!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hobbies teach useful @@.",
                    "hint": "ESTJ가 취미를 통해 배우고 싶은 것이에요.",
                    "optionA": "joy",
                    "optionB": "skills",
                    "optionC": "art",
                    "result": "skills",
                    "explanation": "ESTJ는 취미를 통해 실용적인 기술을 배우고 싶어 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Your ambition is amazing!",
                    "translation": "너의 열정이 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Your peace is valuable.",
                    "translation": "너의 평온함이 소중해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "We do hobbies so differently!",
                    "translation": "우리는 취미를 정말 다르게 해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "I could learn to relax more.",
                    "translation": "난 더 휴식하는 법을 배울 수 있어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채영",
                    "script": "And I'll learn your focus!",
                    "translation": "그리고 난 너의 집중력을 배울게!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태영",
                    "script": "Your joy shows real hobby value.",
                    "translation": "너의 기쁨이 취미의 진정한 가치를 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채영",
                    "script": "And your skill building is inspiring!",
                    "translation": "그리고 너의 기술 개발이 날 영감 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "취미의 두 가지 측면에 대한 문장이에요.",
                    "optionA": "through",
                    "optionB": "joy",
                    "optionC": "passion",
                    "optionD": "Growth",
                    "optionE": "fulfilling",
                    "optionF": "and",
                    "optionG": "create",
                    "optionH": "hobbies",
                    "result": "Growth through passion and joy create fulfilling hobbies",
                    "explanation": "ESTJ의 성장 욕구와 ISFP의 기쁨이 함께할 때 진정으로 만족스러운 취미가 만들어져요."
                }
            ]
        }
    ]
}
ID: 19569 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "그냥 재미있으면 되지!",
            "explanation": "ISFP의 자유로운 즐김과 ESTJ의 목표 추구 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "Let's paint whatever feels fun!",
                    "translation": "재미있는 그림을 그리자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준서",
                    "script": "Do you have a clear goal?",
                    "translation": "명확한 목표가 있어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소미",
                    "script": "My goal is just happiness!",
                    "translation": "나의 목표는 그냥 행복이야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준서는 그냥 즐기기만 하는 것을 좋아한다.",
                    "hint": "ESTJ는 취미에도 명확한 목표가 있어야 한다고 생각해요.",
                    "result": "X",
                    "explanation": "소미가 \"My goal is just happiness\"라고 말했어요. ISFP는 즐거움 자체를 목표로 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준서",
                    "script": "Having a target keeps you focused.",
                    "translation": "목표가 있으면 너는 집중해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소미",
                    "script": "But freedom is fun too!",
                    "translation": "하지만 자유로움도 재미있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Let's paint whatever feels @@!",
                    "hint": "ISFP가 그림을 그릴 때의 기준이에요.",
                    "optionA": "good",
                    "optionB": "fun",
                    "optionC": "creative",
                    "result": "fun",
                    "explanation": "ISFP는 단순히 재미있는 것을 즐기려고 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "I could be less structured.",
                    "translation": "난 덜 체계적일 수 있어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소미",
                    "script": "And maybe I'll set a small goal!",
                    "translation": "그리고 난 작은 목표를 세울 수 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준서",
                    "script": "We're finding middle ground!",
                    "translation": "우리는 중간을 찾고 있어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소미",
                    "script": "Your planning makes progress real.",
                    "translation": "너의 계획이 진전을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준서",
                    "script": "Your joy makes it worth it.",
                    "translation": "너의 기쁨이 그걸 가치 있게 해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소미",
                    "script": "Let's mix structure and freedom.",
                    "translation": "구조와 자유를 섞어보자."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준서",
                    "script": "That's the perfect recipe!",
                    "translation": "그게 완벽한 레시피네!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "취미의 자유로움에 대한 문장이에요.",
                    "result": "Creative freedom with authentic expression brings true happiness",
                    "explanation": "ISFP는 진정한 표현의 자유 속에서 진정한 행복을 찾아요.",
                    "optionA": "with",
                    "optionB": "expression",
                    "optionC": "brings",
                    "optionD": "freedom",
                    "optionE": "authentic",
                    "optionF": "Creative",
                    "optionG": "true",
                    "optionH": "happiness"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "그냥 재미있으면 되지!",
            "explanation": "ISFP의 자유로운 즐김과 ESTJ의 목표 추구 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "Let's paint whatever feels fun!",
                    "translation": "재미있는 그림을 그리자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준서",
                    "script": "Do you have a clear goal?",
                    "translation": "명확한 목표가 있어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소미",
                    "script": "My goal is just happiness!",
                    "translation": "나의 목표는 그냥 행복이야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준서는 그냥 즐기기만 하는 것을 좋아한다.",
                    "hint": "ESTJ는 취미에도 명확한 목표가 있어야 한다고 생각해요.",
                    "result": "X",
                    "explanation": "소미가 \"My goal is just happiness\"라고 말했어요. ISFP는 즐거움 자체를 목표로 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준서",
                    "script": "Having a target keeps you focused.",
                    "translation": "목표가 있으면 너는 집중해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소미",
                    "script": "But freedom is fun too!",
                    "translation": "하지만 자유로움도 재미있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Let's paint whatever feels @@!",
                    "hint": "ISFP가 그림을 그릴 때의 기준이에요.",
                    "optionA": "good",
                    "optionB": "fun",
                    "optionC": "creative",
                    "result": "fun",
                    "explanation": "ISFP는 단순히 재미있는 것을 즐기려고 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "I could be less structured.",
                    "translation": "난 덜 체계적일 수 있어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소미",
                    "script": "And maybe I'll set a small goal!",
                    "translation": "그리고 난 작은 목표를 세울 수 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준서",
                    "script": "We're finding middle ground!",
                    "translation": "우리는 중간을 찾고 있어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소미",
                    "script": "Your planning makes progress real.",
                    "translation": "너의 계획이 진전을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준서",
                    "script": "Your joy makes it worth it.",
                    "translation": "너의 기쁨이 그걸 가치 있게 해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소미",
                    "script": "Let's mix structure and freedom.",
                    "translation": "구조와 자유를 섞어보자."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준서",
                    "script": "That's the perfect recipe!",
                    "translation": "그게 완벽한 레시피네!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "취미의 자유로움에 대한 문장이에요.",
                    "optionA": "with",
                    "optionB": "expression",
                    "optionC": "brings",
                    "optionD": "freedom",
                    "optionE": "authentic",
                    "optionF": "Creative",
                    "optionG": "true",
                    "optionH": "happiness",
                    "result": "Creative freedom with authentic expression brings true happiness",
                    "explanation": "ISFP는 진정한 표현의 자유 속에서 진정한 행복을 찾아요."
                }
            ]
        }
    ]
}
ID: 19570 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견이 다를 때, 논리적으로 봐!",
            "explanation": "ESTJ의 논리적 해결과 ISFP의 감정 이해 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "Let's look at the facts.",
                    "translation": "사실을 봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "But I felt hurt by it.",
                    "translation": "하지만 난 상처받았어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태윤",
                    "script": "Facts come before feelings here.",
                    "translation": "여기선 사실이 감정보다 우선이야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태윤은 감정을 우선시한다.",
                    "hint": "ESTJ는 사실과 논리를 바탕으로 갈등을 해결하려고 해요.",
                    "result": "X",
                    "explanation": "태윤이 \"Facts come before feelings here\"라고 말했어요. ESTJ의 논리적 접근이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아린",
                    "script": "My feelings are real facts too!",
                    "translation": "내 감정도 진짜 사실이야!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태윤",
                    "script": "That's a fair argument.",
                    "translation": "그건 공정한 주장이네."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Facts come before @@.",
                    "hint": "ESTJ가 갈등 해결에서 우선시하는 것이에요.",
                    "optionA": "solutions",
                    "optionB": "feelings",
                    "optionC": "problems",
                    "result": "feelings",
                    "explanation": "ESTJ는 갈등 해결에서 객관적 사실을 먼저 보려고 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태윤",
                    "script": "Your feelings help me understand.",
                    "translation": "너의 감정이 나를 이해하게 도와줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Your logic helps me see clearly!",
                    "translation": "너의 논리가 나를 명확하게 보게 해줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태윤",
                    "script": "Let's combine both approaches.",
                    "translation": "둘 다 섞아서 해보자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "That sounds fair and caring!",
                    "translation": "그건 공정하면서도 배려로운데!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태윤",
                    "script": "Conflicts need both sides.",
                    "translation": "갈등은 양쪽 다 필요해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "아린",
                    "script": "Understanding each other matters most.",
                    "translation": "서로를 이해하는 게 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태윤",
                    "script": "We're stronger when we combine forces.",
                    "translation": "우리는 함께할 때 더 강해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "균형 잡힌 갈등 해결에 대한 문장이에요.",
                    "result": "Logic combined with empathy solves complex conflicts effectively",
                    "explanation": "ESTJ의 논리와 ISFP의 감정 이해가 함께하면 더 효과적으로 갈등을 해결할 수 있어요.",
                    "optionA": "combined",
                    "optionB": "with",
                    "optionC": "conflicts",
                    "optionD": "effectively",
                    "optionE": "empathy",
                    "optionF": "solves",
                    "optionG": "Logic",
                    "optionH": "complex"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견이 다를 때, 논리적으로 봐!",
            "explanation": "ESTJ의 논리적 해결과 ISFP의 감정 이해 비교",
            "level": 4,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "Let's look at the facts.",
                    "translation": "사실을 봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "But I felt hurt by it.",
                    "translation": "하지만 난 상처받았어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태윤",
                    "script": "Facts come before feelings here.",
                    "translation": "여기선 사실이 감정보다 우선이야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태윤은 감정을 우선시한다.",
                    "hint": "ESTJ는 사실과 논리를 바탕으로 갈등을 해결하려고 해요.",
                    "result": "X",
                    "explanation": "태윤이 \"Facts come before feelings here\"라고 말했어요. ESTJ의 논리적 접근이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아린",
                    "script": "My feelings are real facts too!",
                    "translation": "내 감정도 진짜 사실이야!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태윤",
                    "script": "That's a fair argument.",
                    "translation": "그건 공정한 주장이네."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Facts come before @@.",
                    "hint": "ESTJ가 갈등 해결에서 우선시하는 것이에요.",
                    "optionA": "solutions",
                    "optionB": "feelings",
                    "optionC": "problems",
                    "result": "feelings",
                    "explanation": "ESTJ는 갈등 해결에서 객관적 사실을 먼저 보려고 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태윤",
                    "script": "Your feelings help me understand.",
                    "translation": "너의 감정이 나를 이해하게 도와줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Your logic helps me see clearly!",
                    "translation": "너의 논리가 나를 명확하게 보게 해줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태윤",
                    "script": "Let's combine both approaches.",
                    "translation": "둘 다 섞아서 해보자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "That sounds fair and caring!",
                    "translation": "그건 공정하면서도 배려로운데!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태윤",
                    "script": "Conflicts need both sides.",
                    "translation": "갈등은 양쪽 다 필요해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "아린",
                    "script": "Understanding each other matters most.",
                    "translation": "서로를 이해하는 게 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태윤",
                    "script": "We're stronger when we combine forces.",
                    "translation": "우리는 함께할 때 더 강해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "균형 잡힌 갈등 해결에 대한 문장이에요.",
                    "optionA": "combined",
                    "optionB": "with",
                    "optionC": "conflicts",
                    "optionD": "effectively",
                    "optionE": "empathy",
                    "optionF": "solves",
                    "optionG": "Logic",
                    "optionH": "complex",
                    "result": "Logic combined with empathy solves complex conflicts effectively",
                    "explanation": "ESTJ의 논리와 ISFP의 감정 이해가 함께하면 더 효과적으로 갈등을 해결할 수 있어요."
                }
            ]
        }
    ]
}
ID: 19571 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "먼저 내 마음을 이해해줄래?",
            "explanation": "ISFP의 감정 이해 필요와 ESTJ의 직접적 해결 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "Please understand how I feel.",
                    "translation": "내 감정이 어떤지 이해해 줄래?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "Let's solve the problem first.",
                    "translation": "먼저 문제를 해결하자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채영",
                    "script": "But understanding comes first for me.",
                    "translation": "하지만 나한테는 이해가 먼저야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성훈은 먼저 감정을 이해하는 것이 중요하다고 생각한다.",
                    "hint": "ISFP는 갈등 해결 전에 감정 이해가 필요해요.",
                    "result": "X",
                    "explanation": "채영이 \"understanding comes first for me\"라고 말했어요. ISFP의 감정 중심 해결이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "I hear you, now let's act.",
                    "translation": "알았어, 이제 행동하자."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채영",
                    "script": "Acting too fast makes it worse!",
                    "translation": "너무 빨리 행동하면 더 안 좋아!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Understanding comes first for @@.",
                    "hint": "문장 속 자리에 올 인칭대명사에요.",
                    "optionA": "him",
                    "optionB": "me",
                    "optionC": "us",
                    "result": "me",
                    "explanation": "ISFP는 문제 해결 전에 자신의 감정이 먼저 이해받고 싶어 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "I'm learning your way now.",
                    "translation": "난 너의 방식을 배우고 있어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채영",
                    "script": "And you help me be practical!",
                    "translation": "그리고 넌 날 실질적이게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성훈",
                    "script": "When you feel heard, you trust.",
                    "translation": "너가 들려진다고 느끼면 신뢰해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Then I'm ready for action!",
                    "translation": "그럼 나도 행동할 준비가 돼!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성훈",
                    "script": "Understanding plus action works best.",
                    "translation": "이해와 행동이 함께하면 최고야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "You're learning to be my kind of leader.",
                    "translation": "넌 내 스타일의 리더가 되어가고 있어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성훈",
                    "script": "And you're teaching me real wisdom.",
                    "translation": "그리고 넌 날 진정한 지혜를 가르쳐줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "감정 중심의 갈등 해결에 대한 문장이에요.",
                    "result": "Validating emotional needs first creates safe resolution space",
                    "explanation": "ISFP는 감정이 먼저 인정받을 때 갈등 해결에 열린 마음이 생겨요.",
                    "optionA": "first",
                    "optionB": "Validating",
                    "optionC": "safe",
                    "optionD": "creates",
                    "optionE": "space",
                    "optionF": "emotional",
                    "optionG": "resolution",
                    "optionH": "needs"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "먼저 내 마음을 이해해줄래?",
            "explanation": "ISFP의 감정 이해 필요와 ESTJ의 직접적 해결 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "Please understand how I feel.",
                    "translation": "내 감정이 어떤지 이해해 줄래?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "Let's solve the problem first.",
                    "translation": "먼저 문제를 해결하자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채영",
                    "script": "But understanding comes first for me.",
                    "translation": "하지만 나한테는 이해가 먼저야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성훈은 먼저 감정을 이해하는 것이 중요하다고 생각한다.",
                    "hint": "ISFP는 갈등 해결 전에 감정 이해가 필요해요.",
                    "result": "X",
                    "explanation": "채영이 \"understanding comes first for me\"라고 말했어요. ISFP의 감정 중심 해결이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "I hear you, now let's act.",
                    "translation": "알았어, 이제 행동하자."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채영",
                    "script": "Acting too fast makes it worse!",
                    "translation": "너무 빨리 행동하면 더 안 좋아!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Understanding comes first for @@.",
                    "hint": "문장 속 자리에 올 인칭대명사에요.",
                    "optionA": "him",
                    "optionB": "me",
                    "optionC": "us",
                    "result": "me",
                    "explanation": "ISFP는 문제 해결 전에 자신의 감정이 먼저 이해받고 싶어 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "I'm learning your way now.",
                    "translation": "난 너의 방식을 배우고 있어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채영",
                    "script": "And you help me be practical!",
                    "translation": "그리고 넌 날 실질적이게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성훈",
                    "script": "When you feel heard, you trust.",
                    "translation": "너가 들려진다고 느끼면 신뢰해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Then I'm ready for action!",
                    "translation": "그럼 나도 행동할 준비가 돼!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성훈",
                    "script": "Understanding plus action works best.",
                    "translation": "이해와 행동이 함께하면 최고야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "You're learning to be my kind of leader.",
                    "translation": "넌 내 스타일의 리더가 되어가고 있어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성훈",
                    "script": "And you're teaching me real wisdom.",
                    "translation": "그리고 넌 날 진정한 지혜를 가르쳐줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "감정 중심의 갈등 해결에 대한 문장이에요.",
                    "optionA": "first",
                    "optionB": "Validating",
                    "optionC": "safe",
                    "optionD": "creates",
                    "optionE": "space",
                    "optionF": "emotional",
                    "optionG": "resolution",
                    "optionH": "needs",
                    "result": "Validating emotional needs first creates safe resolution space",
                    "explanation": "ISFP는 감정이 먼저 인정받을 때 갈등 해결에 열린 마음이 생겨요."
                }
            ]
        }
    ]
}
ID: 19572 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "마음 읽어주는 너 고마워",
            "explanation": "INFJ의 세심한 배려와 ENFJ의 따뜻한 이해 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "You seem quiet today.",
                    "translation": "너 오늘 좀 조용한데?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "I notice these things too!",
                    "translation": "나도 이런 걸 알아차려!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민수",
                    "script": "What's wrong with you?",
                    "translation": "뭐 문제야?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민수는 상대방의 감정에 관심이 없다.",
                    "hint": "INFJ는 다른 사람의 감정을 세심하게 살펴봐요.",
                    "result": "X",
                    "explanation": "민수가 \"You seem quiet today\"라고 물으며 상대방을 챙기고 있어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "I just feel your energy.",
                    "translation": "난 그냥 너의 에너지를 느껴."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민수",
                    "script": "That's exactly how I feel!",
                    "translation": "그게 정확히 내 기분이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "You seem @@ today.",
                    "hint": "INFJ가 상대를 묘사하는 단어에요.",
                    "optionA": "happy",
                    "optionB": "quiet",
                    "optionC": "busy",
                    "result": "quiet",
                    "explanation": "민수는 상대방의 조용한 분위기를 알아챘어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "We understand each other so well.",
                    "translation": "우리는 정말 잘 이해해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민수",
                    "script": "Yes, it makes me feel safe.",
                    "translation": "응, 그게 날 편하게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민아",
                    "script": "Let me help you talk.",
                    "translation": "내가 너를 도와줄게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "I appreciate that really much.",
                    "translation": "정말 고마워."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민아",
                    "script": "We're both good listeners.",
                    "translation": "우리 둘 다 좋은 듣는 사람이야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민수",
                    "script": "Your warmth makes me open up.",
                    "translation": "너의 따뜻함이 내 마음을 열게 해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민아",
                    "script": "And your depth makes me grow.",
                    "translation": "그리고 너의 깊이가 날 성장하게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람의 감정 연결에 대한 문장이에요.",
                    "result": "Deep understanding creates safe connection",
                    "explanation": "INFJ와 ENFJ는 깊은 이해로 안전한 연결을 만들어요.",
                    "optionA": "Deep",
                    "optionB": "creates",
                    "optionC": "safe",
                    "optionD": "understanding",
                    "optionE": "connection"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "마음 읽어주는 너 고마워",
            "explanation": "INFJ의 세심한 배려와 ENFJ의 따뜻한 이해 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "You seem quiet today.",
                    "translation": "너 오늘 좀 조용한데?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "I notice these things too!",
                    "translation": "나도 이런 걸 알아차려!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민수",
                    "script": "What's wrong with you?",
                    "translation": "뭐 문제야?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민수는 상대방의 감정에 관심이 없다.",
                    "hint": "INFJ는 다른 사람의 감정을 세심하게 살펴봐요.",
                    "result": "X",
                    "explanation": "민수가 \"You seem quiet today\"라고 물으며 상대방을 챙기고 있어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "I just feel your energy.",
                    "translation": "난 그냥 너의 에너지를 느껴."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민수",
                    "script": "That's exactly how I feel!",
                    "translation": "그게 정확히 내 기분이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "You seem @@ today.",
                    "hint": "INFJ가 상대를 묘사하는 단어에요.",
                    "optionA": "happy",
                    "optionB": "quiet",
                    "optionC": "busy",
                    "result": "quiet",
                    "explanation": "민수는 상대방의 조용한 분위기를 알아챘어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "We understand each other so well.",
                    "translation": "우리는 정말 잘 이해해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민수",
                    "script": "Yes, it makes me feel safe.",
                    "translation": "응, 그게 날 편하게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민아",
                    "script": "Let me help you talk.",
                    "translation": "내가 너를 도와줄게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "I appreciate that really much.",
                    "translation": "정말 고마워."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민아",
                    "script": "We're both good listeners.",
                    "translation": "우리 둘 다 좋은 듣는 사람이야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민수",
                    "script": "Your warmth makes me open up.",
                    "translation": "너의 따뜻함이 내 마음을 열게 해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민아",
                    "script": "And your depth makes me grow.",
                    "translation": "그리고 너의 깊이가 날 성장하게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "두 사람의 감정 연결에 대한 문장이에요.",
                    "optionA": "Deep",
                    "optionB": "creates",
                    "optionC": "safe",
                    "optionD": "understanding",
                    "optionE": "connection",
                    "result": "Deep understanding creates safe connection",
                    "explanation": "INFJ와 ENFJ는 깊은 이해로 안전한 연결을 만들어요."
                }
            ]
        }
    ]
}
ID: 19573 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "너랑 있으면 내 마음이 편해",
            "explanation": "ENFJ의 배려와 INFJ의 신뢰 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민아",
                    "script": "I think about you a lot.",
                    "translation": "난 너를 자주 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I do the same.",
                    "translation": "나도 그래."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민아",
                    "script": "You make me feel so valued.",
                    "translation": "넌 날 정말 소중하게 해줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서진은 민아가 자신을 소중하게 생각하지 않는다.",
                    "hint": "ENFJ는 상대방을 소중하게 대하고 챙겨요.",
                    "result": "X",
                    "explanation": "민아가 \"You make me feel so valued\"라고 말했어요. ENFJ의 배려 성향이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "That means everything to me.",
                    "translation": "그게 나한테 정말 의미 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민아",
                    "script": "Your quiet way is strong.",
                    "translation": "너의 조용한 방식이 강해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "You make me feel @@.",
                    "hint": "상대가 느끼게 해주는 감정이에요.",
                    "optionA": "sad",
                    "optionB": "valued",
                    "optionC": "worried",
                    "result": "valued",
                    "explanation": "ENFJ는 상대방이 자신을 소중하다고 느끼게 해줘요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "I trust you so much.",
                    "translation": "난 너를 정말 신뢰해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민아",
                    "script": "That trust is precious to me.",
                    "translation": "그 신뢰가 나한테 소중해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Let's always be honest.",
                    "translation": "우리 항상 솔직하게 하자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민아",
                    "script": "Always, I promise.",
                    "translation": "그래, 약속할게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "We can tell each other anything.",
                    "translation": "우리는 뭐든 얘기할 수 있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민아",
                    "script": "Your sensitivity helps us connect.",
                    "translation": "너의 민감함이 우리를 연결해줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "서진",
                    "script": "And your warmth holds us together.",
                    "translation": "그리고 너의 따뜻함이 우리를 묶어줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "신뢰와 배려에 대한 문장이에요.",
                    "result": "Trust with care builds love",
                    "explanation": "INFJ와 ENFJ는 신뢰와 배려로 사랑을 만들어요.",
                    "optionA": "care",
                    "optionB": "with",
                    "optionC": "builds",
                    "optionD": "love",
                    "optionE": "Trust"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "너랑 있으면 내 마음이 편해",
            "explanation": "ENFJ의 배려와 INFJ의 신뢰 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민아",
                    "script": "I think about you a lot.",
                    "translation": "난 너를 자주 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I do the same.",
                    "translation": "나도 그래."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민아",
                    "script": "You make me feel so valued.",
                    "translation": "넌 날 정말 소중하게 해줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서진은 민아가 자신을 소중하게 생각하지 않는다.",
                    "hint": "ENFJ는 상대방을 소중하게 대하고 챙겨요.",
                    "result": "X",
                    "explanation": "민아가 \"You make me feel so valued\"라고 말했어요. ENFJ의 배려 성향이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "That means everything to me.",
                    "translation": "그게 나한테 정말 의미 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민아",
                    "script": "Your quiet way is strong.",
                    "translation": "너의 조용한 방식이 강해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "You make me feel @@.",
                    "hint": "상대가 느끼게 해주는 감정이에요.",
                    "optionA": "sad",
                    "optionB": "valued",
                    "optionC": "worried",
                    "result": "valued",
                    "explanation": "ENFJ는 상대방이 자신을 소중하다고 느끼게 해줘요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "I trust you so much.",
                    "translation": "난 너를 정말 신뢰해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민아",
                    "script": "That trust is precious to me.",
                    "translation": "그 신뢰가 나한테 소중해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Let's always be honest.",
                    "translation": "우리 항상 솔직하게 하자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민아",
                    "script": "Always, I promise.",
                    "translation": "그래, 약속할게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "We can tell each other anything.",
                    "translation": "우리는 뭐든 얘기할 수 있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민아",
                    "script": "Your sensitivity helps us connect.",
                    "translation": "너의 민감함이 우리를 연결해줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "서진",
                    "script": "And your warmth holds us together.",
                    "translation": "그리고 너의 따뜻함이 우리를 묶어줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "신뢰와 배려에 대한 문장이에요.",
                    "optionA": "care",
                    "optionB": "with",
                    "optionC": "builds",
                    "optionD": "love",
                    "optionE": "Trust",
                    "result": "Trust with care builds love",
                    "explanation": "INFJ와 ENFJ는 신뢰와 배려로 사랑을 만들어요."
                }
            ]
        }
    ]
}
ID: 19574 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "함께할 때 더 좋아!",
            "explanation": "INFJ의 선택적 참여와 ENFJ의 즉각적 연결 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "Want to go to the party?",
                    "translation": "파티 갈래?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지현",
                    "script": "Maybe, who else is going?",
                    "translation": "글쎄, 누가 가?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서진",
                    "script": "I know you'll have fun!",
                    "translation": "넌 정말 재미있을 거야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지현은 모든 파티에 가고 싶어한다.",
                    "hint": "INFJ는 상황을 먼저 생각한 후 참여 여부를 정해요.",
                    "result": "X",
                    "explanation": "지현이 \"Maybe, who else is going?\"이라고 물으며 신중하게 생각해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지현",
                    "script": "I just need to think first.",
                    "translation": "난 먼저 생각해야 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서진",
                    "script": "Take your time!",
                    "translation": "천천히 생각해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Want to go to the @@?",
                    "hint": "행사 종류를 나타내는 단어에요.",
                    "optionA": "party",
                    "optionB": "event",
                    "optionC": "meeting",
                    "result": "party",
                    "explanation": "서진이 파티에 함께 가자고 물었어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지현",
                    "script": "I like small gatherings better.",
                    "translation": "난 작은 모임을 더 좋아해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서진",
                    "script": "That's okay, I get it.",
                    "translation": "괜찮아, 이해해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지현",
                    "script": "But I want to go with you.",
                    "translation": "하지만 너랑 가고 싶어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서진",
                    "script": "That makes me so happy!",
                    "translation": "그게 날 정말 행복하게 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지현",
                    "script": "You inspire me to try new things.",
                    "translation": "넌 날 새로운 것을 시도하게 해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "서진",
                    "script": "And you help me think deeper.",
                    "translation": "그리고 넌 날 더 깊이 생각하게 해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지현",
                    "script": "We're good for each other.",
                    "translation": "우리는 서로 좋아."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께함의 가치에 대한 문장이에요.",
                    "result": "Together we grow and shine",
                    "explanation": "INFJ와 ENFJ는 함께할 때 더 성장해요.",
                    "optionA": "Together",
                    "optionB": "grow",
                    "optionC": "shine",
                    "optionD": "and",
                    "optionE": "we"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "함께할 때 더 좋아!",
            "explanation": "INFJ의 선택적 참여와 ENFJ의 즉각적 연결 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "Want to go to the party?",
                    "translation": "파티 갈래?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지현",
                    "script": "Maybe, who else is going?",
                    "translation": "글쎄, 누가 가?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서진",
                    "script": "I know you'll have fun!",
                    "translation": "넌 정말 재미있을 거야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지현은 모든 파티에 가고 싶어한다.",
                    "hint": "INFJ는 상황을 먼저 생각한 후 참여 여부를 정해요.",
                    "result": "X",
                    "explanation": "지현이 \"Maybe, who else is going?\"이라고 물으며 신중하게 생각해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지현",
                    "script": "I just need to think first.",
                    "translation": "난 먼저 생각해야 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서진",
                    "script": "Take your time!",
                    "translation": "천천히 생각해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Want to go to the @@?",
                    "hint": "행사 종류를 나타내는 단어에요.",
                    "optionA": "party",
                    "optionB": "event",
                    "optionC": "meeting",
                    "result": "party",
                    "explanation": "서진이 파티에 함께 가자고 물었어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지현",
                    "script": "I like small gatherings better.",
                    "translation": "난 작은 모임을 더 좋아해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서진",
                    "script": "That's okay, I get it.",
                    "translation": "괜찮아, 이해해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지현",
                    "script": "But I want to go with you.",
                    "translation": "하지만 너랑 가고 싶어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서진",
                    "script": "That makes me so happy!",
                    "translation": "그게 날 정말 행복하게 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지현",
                    "script": "You inspire me to try new things.",
                    "translation": "넌 날 새로운 것을 시도하게 해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "서진",
                    "script": "And you help me think deeper.",
                    "translation": "그리고 넌 날 더 깊이 생각하게 해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지현",
                    "script": "We're good for each other.",
                    "translation": "우리는 서로 좋아."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "함께함의 가치에 대한 문장이에요.",
                    "optionA": "Together",
                    "optionB": "grow",
                    "optionC": "shine",
                    "optionD": "and",
                    "optionE": "we",
                    "result": "Together we grow and shine",
                    "explanation": "INFJ와 ENFJ는 함께할 때 더 성장해요."
                }
            ]
        }
    ]
}
ID: 19575 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "나 혼자 시간도 필요해",
            "explanation": "ENFJ의 에너지 충전과 INFJ의 혼자만의 시간 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민아",
                    "script": "Let's do something fun!",
                    "translation": "뭐 재미있는 거 하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다은",
                    "script": "I need to rest now.",
                    "translation": "난 지금 쉬어야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민아",
                    "script": "We can rest together!",
                    "translation": "우리 함께 쉬자!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다은은 다른 사람들과 시간을 보낸다.",
                    "hint": "INFJ는 혼자만의 시간으로 에너지를 회복해요.",
                    "result": "X",
                    "explanation": "다은이 \"I need to rest now\"라고 말했어요. INFJ는 혼자만의 시간을 소중히 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다은",
                    "script": "Sometimes I need quiet time.",
                    "translation": "가끔 난 조용한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민아",
                    "script": "I understand, I'm sorry.",
                    "translation": "알겠어, 미안해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I need to @@ now.",
                    "hint": "하고 싶은 행동이에요.",
                    "optionA": "work",
                    "optionB": "play",
                    "optionC": "rest",
                    "result": "rest",
                    "explanation": "INFJ는 에너지를 회복하기 위해 휴식이 필요해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "I can wait for you.",
                    "translation": "난 너를 기다릴 수 있어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다은",
                    "script": "Thank you for understanding.",
                    "translation": "이해해줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민아",
                    "script": "Take care of yourself first.",
                    "translation": "먼저 너 자신을 챙겨."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "다은",
                    "script": "Your patience means a lot.",
                    "translation": "너의 인내가 정말 의미 있어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민아",
                    "script": "We can talk later!",
                    "translation": "나중에 얘기하자!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "다은",
                    "script": "You give me the space I need.",
                    "translation": "넌 내게 필요한 공간을 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민아",
                    "script": "Because I care about you.",
                    "translation": "왜냐면 난 너를 진심으로 생각하거든."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "배려에 대한 문장이에요.",
                    "result": "Respecting alone time shows love",
                    "explanation": "ENFJ는 상대의 혼자만의 시간을 존중하며 진정한 배려를 보여요.",
                    "optionA": "love",
                    "optionB": "shows",
                    "optionC": "alone",
                    "optionD": "Respecting",
                    "optionE": "time"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "나 혼자 시간도 필요해",
            "explanation": "ENFJ의 에너지 충전과 INFJ의 혼자만의 시간 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민아",
                    "script": "Let's do something fun!",
                    "translation": "뭐 재미있는 거 하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다은",
                    "script": "I need to rest now.",
                    "translation": "난 지금 쉬어야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민아",
                    "script": "We can rest together!",
                    "translation": "우리 함께 쉬자!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다은은 다른 사람들과 시간을 보낸다.",
                    "hint": "INFJ는 혼자만의 시간으로 에너지를 회복해요.",
                    "result": "X",
                    "explanation": "다은이 \"I need to rest now\"라고 말했어요. INFJ는 혼자만의 시간을 소중히 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다은",
                    "script": "Sometimes I need quiet time.",
                    "translation": "가끔 난 조용한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민아",
                    "script": "I understand, I'm sorry.",
                    "translation": "알겠어, 미안해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I need to @@ now.",
                    "hint": "하고 싶은 행동이에요.",
                    "optionA": "work",
                    "optionB": "play",
                    "optionC": "rest",
                    "result": "rest",
                    "explanation": "INFJ는 에너지를 회복하기 위해 휴식이 필요해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "I can wait for you.",
                    "translation": "난 너를 기다릴 수 있어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다은",
                    "script": "Thank you for understanding.",
                    "translation": "이해해줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민아",
                    "script": "Take care of yourself first.",
                    "translation": "먼저 너 자신을 챙겨."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "다은",
                    "script": "Your patience means a lot.",
                    "translation": "너의 인내가 정말 의미 있어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민아",
                    "script": "We can talk later!",
                    "translation": "나중에 얘기하자!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "다은",
                    "script": "You give me the space I need.",
                    "translation": "넌 내게 필요한 공간을 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민아",
                    "script": "Because I care about you.",
                    "translation": "왜냐면 난 너를 진심으로 생각하거든."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "배려에 대한 문장이에요.",
                    "optionA": "love",
                    "optionB": "shows",
                    "optionC": "alone",
                    "optionD": "Respecting",
                    "optionE": "time",
                    "result": "Respecting alone time shows love",
                    "explanation": "ENFJ는 상대의 혼자만의 시간을 존중하며 진정한 배려를 보여요."
                }
            ]
        }
    ]
}
ID: 19576 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "미래를 함께 꿈꿔!",
            "explanation": "INFJ의 장기 비전과 ENFJ의 공동 목표 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "I see our future clearly.",
                    "translation": "난 우리 미래가 명확해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "Tell me your vision!",
                    "translation": "너의 비전을 말해 봐!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민수",
                    "script": "I think we'll grow together.",
                    "translation": "난 우리가 함께 성장할 것 같아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민수는 미래를 명확하게 본다.",
                    "hint": "INFJ는 미래에 대한 강한 직관을 가지고 있어요.",
                    "result": "O",
                    "explanation": "민수가 \"I see our future clearly\"라고 말하며 미래 비전을 공유해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "That makes me feel hopeful.",
                    "translation": "그게 날 희망차게 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민수",
                    "script": "We can help many people.",
                    "translation": "우리는 많은 사람을 도울 수 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I see our future @@.",
                    "hint": "미래를 묘사하는 단어에요.",
                    "optionA": "unclear",
                    "optionB": "clearly",
                    "optionC": "soon",
                    "result": "clearly",
                    "explanation": "INFJ는 미래를 명확하게 볼 수 있어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "I want to make that happen!",
                    "translation": "그 꿈을 이루고 싶어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민수",
                    "script": "Your energy will help us.",
                    "translation": "너의 에너지가 우리를 도와줄 거야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "What's the first step?",
                    "translation": "첫 번째 단계가 뭐야?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "Let's plan it together.",
                    "translation": "우리 함께 계획하자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재민",
                    "script": "I believe in us!",
                    "translation": "난 우리를 믿어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민수",
                    "script": "Your enthusiasm gives me strength.",
                    "translation": "너의 열정이 날 강하게 해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "재민",
                    "script": "And your vision guides us well.",
                    "translation": "그리고 너의 비전이 우리를 잘 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "공동의 꿈에 대한 문장이에요.",
                    "result": "Shared dreams make us stronger",
                    "explanation": "INFJ와 ENFJ는 공동의 꿈으로 더 강해져요.",
                    "optionA": "dreams",
                    "optionB": "us",
                    "optionC": "stronger",
                    "optionD": "Shared",
                    "optionE": "make"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "미래를 함께 꿈꿔!",
            "explanation": "INFJ의 장기 비전과 ENFJ의 공동 목표 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "I see our future clearly.",
                    "translation": "난 우리 미래가 명확해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "Tell me your vision!",
                    "translation": "너의 비전을 말해 봐!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민수",
                    "script": "I think we'll grow together.",
                    "translation": "난 우리가 함께 성장할 것 같아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민수는 미래를 명확하게 본다.",
                    "hint": "INFJ는 미래에 대한 강한 직관을 가지고 있어요.",
                    "result": "O",
                    "explanation": "민수가 \"I see our future clearly\"라고 말하며 미래 비전을 공유해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "That makes me feel hopeful.",
                    "translation": "그게 날 희망차게 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민수",
                    "script": "We can help many people.",
                    "translation": "우리는 많은 사람을 도울 수 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I see our future @@.",
                    "hint": "미래를 묘사하는 단어에요.",
                    "optionA": "unclear",
                    "optionB": "clearly",
                    "optionC": "soon",
                    "result": "clearly",
                    "explanation": "INFJ는 미래를 명확하게 볼 수 있어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "I want to make that happen!",
                    "translation": "그 꿈을 이루고 싶어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민수",
                    "script": "Your energy will help us.",
                    "translation": "너의 에너지가 우리를 도와줄 거야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "What's the first step?",
                    "translation": "첫 번째 단계가 뭐야?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "Let's plan it together.",
                    "translation": "우리 함께 계획하자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재민",
                    "script": "I believe in us!",
                    "translation": "난 우리를 믿어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민수",
                    "script": "Your enthusiasm gives me strength.",
                    "translation": "너의 열정이 날 강하게 해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "재민",
                    "script": "And your vision guides us well.",
                    "translation": "그리고 너의 비전이 우리를 잘 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "공동의 꿈에 대한 문장이에요.",
                    "optionA": "dreams",
                    "optionB": "us",
                    "optionC": "stronger",
                    "optionD": "Shared",
                    "optionE": "make",
                    "result": "Shared dreams make us stronger",
                    "explanation": "INFJ와 ENFJ는 공동의 꿈으로 더 강해져요."
                }
            ]
        }
    ]
}
ID: 19577 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "너와의 목표가 내 힘이야",
            "explanation": "ENFJ의 헌신과 INFJ의 신뢰 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민아",
                    "script": "I want to help you reach your goal.",
                    "translation": "난 너가 목표를 이루도록 도와주고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "That's so sweet of you.",
                    "translation": "정말 고마워."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민아",
                    "script": "You inspire me to do better.",
                    "translation": "넌 날 더 잘하도록 영감 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민아는 자신의 목표만 생각한다.",
                    "hint": "ENFJ는 상대방이 성공하기를 원하고 돕고자 해요.",
                    "result": "X",
                    "explanation": "민아가 \"I want to help you reach your goal\"이라고 말했어요. ENFJ의 배려 성향이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "Your support means everything.",
                    "translation": "너의 지지가 정말 의미 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민아",
                    "script": "We can do it together!",
                    "translation": "우리 함께 할 수 있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I want to help you reach @@.",
                    "hint": "도달하고 싶은 대상이에요.",
                    "optionA": "me",
                    "optionB": "home",
                    "optionC": "your goal",
                    "result": "your goal",
                    "explanation": "ENFJ는 상대방의 목표를 함께 이루고 싶어 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지원",
                    "script": "I trust your support completely.",
                    "translation": "난 너의 지지를 완전히 믿어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민아",
                    "script": "Let me know if you need me.",
                    "translation": "뭐 필요한 게 있으면 말해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "You're always there for me.",
                    "translation": "넌 항상 내 곁에 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민아",
                    "script": "That's what I'm here for.",
                    "translation": "그게 내가 여기 있는 이유야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "Your dedication is beautiful.",
                    "translation": "너의 헌신이 정말 아름다워."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민아",
                    "script": "And your vision makes me believe.",
                    "translation": "그리고 너의 비전이 날 믿게 해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지원",
                    "script": "Together we can achieve anything.",
                    "translation": "우리는 함께 뭐든 이룰 수 있어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서로에 대한 헌신에 대한 문장이에요.",
                    "result": "Dedicated support creates mutual success",
                    "explanation": "ENFJ와 INFJ는 서로에 대한 헌신으로 함께 성공해요.",
                    "optionA": "success",
                    "optionB": "creates",
                    "optionC": "Dedicated",
                    "optionD": "support",
                    "optionE": "mutual"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "너와의 목표가 내 힘이야",
            "explanation": "ENFJ의 헌신과 INFJ의 신뢰 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민아",
                    "script": "I want to help you reach your goal.",
                    "translation": "난 너가 목표를 이루도록 도와주고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "That's so sweet of you.",
                    "translation": "정말 고마워."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민아",
                    "script": "You inspire me to do better.",
                    "translation": "넌 날 더 잘하도록 영감 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민아는 자신의 목표만 생각한다.",
                    "hint": "ENFJ는 상대방이 성공하기를 원하고 돕고자 해요.",
                    "result": "X",
                    "explanation": "민아가 \"I want to help you reach your goal\"이라고 말했어요. ENFJ의 배려 성향이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "Your support means everything.",
                    "translation": "너의 지지가 정말 의미 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민아",
                    "script": "We can do it together!",
                    "translation": "우리 함께 할 수 있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I want to help you reach @@.",
                    "hint": "도달하고 싶은 대상이에요.",
                    "optionA": "me",
                    "optionB": "home",
                    "optionC": "your goal",
                    "result": "your goal",
                    "explanation": "ENFJ는 상대방의 목표를 함께 이루고 싶어 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지원",
                    "script": "I trust your support completely.",
                    "translation": "난 너의 지지를 완전히 믿어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민아",
                    "script": "Let me know if you need me.",
                    "translation": "뭐 필요한 게 있으면 말해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "You're always there for me.",
                    "translation": "넌 항상 내 곁에 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민아",
                    "script": "That's what I'm here for.",
                    "translation": "그게 내가 여기 있는 이유야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "Your dedication is beautiful.",
                    "translation": "너의 헌신이 정말 아름다워."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민아",
                    "script": "And your vision makes me believe.",
                    "translation": "그리고 너의 비전이 날 믿게 해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지원",
                    "script": "Together we can achieve anything.",
                    "translation": "우리는 함께 뭐든 이룰 수 있어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "서로에 대한 헌신에 대한 문장이에요.",
                    "optionA": "success",
                    "optionB": "creates",
                    "optionC": "Dedicated",
                    "optionD": "support",
                    "optionE": "mutual",
                    "result": "Dedicated support creates mutual success",
                    "explanation": "ENFJ와 INFJ는 서로에 대한 헌신으로 함께 성공해요."
                }
            ]
        }
    ]
}
ID: 19578 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "조용히 말해도 난 알아",
            "explanation": "INFJ의 직관과 ENFJ의 민감성 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "You're stressed about something.",
                    "translation": "넌 뭔가 스트레스 받고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "How did you know?",
                    "translation": "어떻게 알았어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민수",
                    "script": "I just feel it.",
                    "translation": "난 그냥 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민수는 상대방의 감정을 알지 못한다.",
                    "hint": "INFJ는 다른 사람의 감정과 생각을 깊이 있게 감지해요.",
                    "result": "X",
                    "explanation": "민수가 \"You're stressed about something\"이라고 맞춰요. INFJ의 직관력이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Your intuition is amazing!",
                    "translation": "너의 직감이 정말 대단해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민수",
                    "script": "I just care about you.",
                    "translation": "난 그냥 너를 진심으로 생각해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "You're stressed about @@.",
                    "hint": "스트레스 대상을 나타내는 단어에요.",
                    "optionA": "nothing",
                    "optionB": "something",
                    "optionC": "today",
                    "result": "something",
                    "explanation": "INFJ는 상대방이 무언가 스트레스를 받고 있음을 감지해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수진",
                    "script": "Thank you for seeing me.",
                    "translation": "나를 봐줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민수",
                    "script": "I'm always here to listen.",
                    "translation": "난 항상 여기서 들어줄게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "That helps me feel better.",
                    "translation": "그게 날 기분 좋게 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "Tell me everything.",
                    "translation": "뭐든 말해 봐."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Your listening means so much.",
                    "translation": "너의 경청이 정말 의미 있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민수",
                    "script": "I want to help you heal.",
                    "translation": "난 너가 치유되기를 원해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수진",
                    "script": "You already do, just by being here.",
                    "translation": "넌 여기만 있어도 충분해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "감정적 연결에 대한 문장이에요.",
                    "result": "Feeling understood heals the soul",
                    "explanation": "INFJ의 깊은 이해는 상대방의 마음을 치유해요.",
                    "optionA": "understood",
                    "optionB": "the",
                    "optionC": "soul",
                    "optionD": "heals",
                    "optionE": "Feeling"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "조용히 말해도 난 알아",
            "explanation": "INFJ의 직관과 ENFJ의 민감성 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "You're stressed about something.",
                    "translation": "넌 뭔가 스트레스 받고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "How did you know?",
                    "translation": "어떻게 알았어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민수",
                    "script": "I just feel it.",
                    "translation": "난 그냥 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민수는 상대방의 감정을 알지 못한다.",
                    "hint": "INFJ는 다른 사람의 감정과 생각을 깊이 있게 감지해요.",
                    "result": "X",
                    "explanation": "민수가 \"You're stressed about something\"이라고 맞춰요. INFJ의 직관력이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Your intuition is amazing!",
                    "translation": "너의 직감이 정말 대단해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민수",
                    "script": "I just care about you.",
                    "translation": "난 그냥 너를 진심으로 생각해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "You're stressed about @@.",
                    "hint": "스트레스 대상을 나타내는 단어에요.",
                    "optionA": "nothing",
                    "optionB": "something",
                    "optionC": "today",
                    "result": "something",
                    "explanation": "INFJ는 상대방이 무언가 스트레스를 받고 있음을 감지해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수진",
                    "script": "Thank you for seeing me.",
                    "translation": "나를 봐줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민수",
                    "script": "I'm always here to listen.",
                    "translation": "난 항상 여기서 들어줄게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "That helps me feel better.",
                    "translation": "그게 날 기분 좋게 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "Tell me everything.",
                    "translation": "뭐든 말해 봐."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Your listening means so much.",
                    "translation": "너의 경청이 정말 의미 있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민수",
                    "script": "I want to help you heal.",
                    "translation": "난 너가 치유되기를 원해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수진",
                    "script": "You already do, just by being here.",
                    "translation": "넌 여기만 있어도 충분해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "감정적 연결에 대한 문장이에요.",
                    "optionA": "understood",
                    "optionB": "the",
                    "optionC": "soul",
                    "optionD": "heals",
                    "optionE": "Feeling",
                    "result": "Feeling understood heals the soul",
                    "explanation": "INFJ의 깊은 이해는 상대방의 마음을 치유해요."
                }
            ]
        }
    ]
}
ID: 19579 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "힘들 때 먼저 안아줄게",
            "explanation": "ENFJ의 즉각적 위로와 INFJ의 깊은 공감 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민아",
                    "script": "Are you okay right now?",
                    "translation": "지금 괜찮아?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I'm feeling a bit lost.",
                    "translation": "좀 힘들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민아",
                    "script": "Come here, let's talk.",
                    "translation": "여기 와, 얘기하자."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민아는 상대방의 걱정을 무시한다.",
                    "hint": "ENFJ는 상대방의 감정 변화에 빠르게 반응해요.",
                    "result": "X",
                    "explanation": "민아가 \"Are you okay right now?\"라고 물으며 상대방을 즉시 챙겨요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "You're so warm and kind.",
                    "translation": "넌 정말 따뜻하고 친절해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민아",
                    "script": "I want to help you.",
                    "translation": "난 너를 도와주고 싶어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Come here, let's @@.",
                    "hint": "함께 할 행동이에요.",
                    "optionA": "leave",
                    "optionB": "talk",
                    "optionC": "rest",
                    "result": "talk",
                    "explanation": "ENFJ는 상대방과 대화를 나누며 위로하고 싶어 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "I feel better already.",
                    "translation": "벌써 기분이 좋아졌어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민아",
                    "script": "You can count on me.",
                    "translation": "날 믿고 의지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "I know I can trust you.",
                    "translation": "난 너를 신뢰할 수 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민아",
                    "script": "Always stay by my side.",
                    "translation": "항상 내 곁에 있어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "I won't go anywhere.",
                    "translation": "난 어디 안 갈 거야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민아",
                    "script": "Your depth helps me too.",
                    "translation": "너의 깊이가 날 도와줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "서진",
                    "script": "And your warmth heals me.",
                    "translation": "그리고 너의 따뜻함이 날 치유해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "위로와 공감에 대한 문장이에요.",
                    "result": "Real comfort comes from connection",
                    "explanation": "ENFJ와 INFJ는 진정한 연결을 통해 서로를 위로해요.",
                    "optionA": "from",
                    "optionB": "comfort",
                    "optionC": "Real",
                    "optionD": "connection",
                    "optionE": "comes"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "힘들 때 먼저 안아줄게",
            "explanation": "ENFJ의 즉각적 위로와 INFJ의 깊은 공감 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민아",
                    "script": "Are you okay right now?",
                    "translation": "지금 괜찮아?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I'm feeling a bit lost.",
                    "translation": "좀 힘들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민아",
                    "script": "Come here, let's talk.",
                    "translation": "여기 와, 얘기하자."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민아는 상대방의 걱정을 무시한다.",
                    "hint": "ENFJ는 상대방의 감정 변화에 빠르게 반응해요.",
                    "result": "X",
                    "explanation": "민아가 \"Are you okay right now?\"라고 물으며 상대방을 즉시 챙겨요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "You're so warm and kind.",
                    "translation": "넌 정말 따뜻하고 친절해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민아",
                    "script": "I want to help you.",
                    "translation": "난 너를 도와주고 싶어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Come here, let's @@.",
                    "hint": "함께 할 행동이에요.",
                    "optionA": "leave",
                    "optionB": "talk",
                    "optionC": "rest",
                    "result": "talk",
                    "explanation": "ENFJ는 상대방과 대화를 나누며 위로하고 싶어 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "I feel better already.",
                    "translation": "벌써 기분이 좋아졌어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민아",
                    "script": "You can count on me.",
                    "translation": "날 믿고 의지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "I know I can trust you.",
                    "translation": "난 너를 신뢰할 수 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민아",
                    "script": "Always stay by my side.",
                    "translation": "항상 내 곁에 있어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "I won't go anywhere.",
                    "translation": "난 어디 안 갈 거야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민아",
                    "script": "Your depth helps me too.",
                    "translation": "너의 깊이가 날 도와줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "서진",
                    "script": "And your warmth heals me.",
                    "translation": "그리고 너의 따뜻함이 날 치유해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "위로와 공감에 대한 문장이에요.",
                    "optionA": "from",
                    "optionB": "comfort",
                    "optionC": "Real",
                    "optionD": "connection",
                    "optionE": "comes",
                    "result": "Real comfort comes from connection",
                    "explanation": "ENFJ와 INFJ는 진정한 연결을 통해 서로를 위로해요."
                }
            ]
        }
    ]
}
ID: 19580 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "작은 것들이 내 세상을 만들어",
            "explanation": "INFJ의 세밀한 관찰과 ENFJ의 세심한 배려 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "I love small quiet moments.",
                    "translation": "난 조용한 순간들이 좋아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "Me too, especially with you.",
                    "translation": "나도, 특히 너랑."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민수",
                    "script": "You get me so well.",
                    "translation": "넌 날 정말 잘 이해해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민수는 큰 행사를 좋아한다.",
                    "hint": "INFJ는 조용하고 의미 있는 순간들을 소중히 여겨요.",
                    "result": "X",
                    "explanation": "민수가 \"I love small quiet moments\"라고 말했어요. INFJ의 세밀한 감수성이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "I notice those moments too.",
                    "translation": "난 그 순간들을 눈여겨봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민수",
                    "script": "That's why I love being with you.",
                    "translation": "그래서 넌 정말 좋아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I love small quiet @@.",
                    "hint": "소중한 시간들을 나타내는 단어에요.",
                    "optionA": "days",
                    "optionB": "moments",
                    "optionC": "hours",
                    "result": "moments",
                    "explanation": "INFJ는 작고 조용한 순간들을 소중하게 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "We can create them together.",
                    "translation": "우리 함께 만들 수 있어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민수",
                    "script": "Like tea in the afternoon?",
                    "translation": "오후 차 같은 거?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민아",
                    "script": "Exactly, things like that!",
                    "translation": "정확히, 그런 거 말이야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "These simple things mean so much.",
                    "translation": "이 단순한 것들이 정말 의미 있어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민아",
                    "script": "Because it's with you.",
                    "translation": "왜냐면 넌 함께 있거든."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민수",
                    "script": "Your attention to details touches me.",
                    "translation": "너의 세세함이 날 감동시켜."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민아",
                    "script": "I just want to make you happy.",
                    "translation": "난 그냥 넌 행복하게 하고 싶어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소중한 순간에 대한 문장이에요.",
                    "result": "Small moments with love matter",
                    "explanation": "INFJ와 ENFJ는 작은 순간들을 함께 만들며 행복해요.",
                    "optionA": "love",
                    "optionB": "moments",
                    "optionC": "matter",
                    "optionD": "Small",
                    "optionE": "with"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "작은 것들이 내 세상을 만들어",
            "explanation": "INFJ의 세밀한 관찰과 ENFJ의 세심한 배려 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "I love small quiet moments.",
                    "translation": "난 조용한 순간들이 좋아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "Me too, especially with you.",
                    "translation": "나도, 특히 너랑."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민수",
                    "script": "You get me so well.",
                    "translation": "넌 날 정말 잘 이해해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민수는 큰 행사를 좋아한다.",
                    "hint": "INFJ는 조용하고 의미 있는 순간들을 소중히 여겨요.",
                    "result": "X",
                    "explanation": "민수가 \"I love small quiet moments\"라고 말했어요. INFJ의 세밀한 감수성이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "I notice those moments too.",
                    "translation": "난 그 순간들을 눈여겨봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민수",
                    "script": "That's why I love being with you.",
                    "translation": "그래서 넌 정말 좋아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I love small quiet @@.",
                    "hint": "소중한 시간들을 나타내는 단어에요.",
                    "optionA": "days",
                    "optionB": "moments",
                    "optionC": "hours",
                    "result": "moments",
                    "explanation": "INFJ는 작고 조용한 순간들을 소중하게 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "We can create them together.",
                    "translation": "우리 함께 만들 수 있어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민수",
                    "script": "Like tea in the afternoon?",
                    "translation": "오후 차 같은 거?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민아",
                    "script": "Exactly, things like that!",
                    "translation": "정확히, 그런 거 말이야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "These simple things mean so much.",
                    "translation": "이 단순한 것들이 정말 의미 있어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민아",
                    "script": "Because it's with you.",
                    "translation": "왜냐면 넌 함께 있거든."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민수",
                    "script": "Your attention to details touches me.",
                    "translation": "너의 세세함이 날 감동시켜."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민아",
                    "script": "I just want to make you happy.",
                    "translation": "난 그냥 넌 행복하게 하고 싶어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "소중한 순간에 대한 문장이에요.",
                    "optionA": "love",
                    "optionB": "moments",
                    "optionC": "matter",
                    "optionD": "Small",
                    "optionE": "with",
                    "result": "Small moments with love matter",
                    "explanation": "INFJ와 ENFJ는 작은 순간들을 함께 만들며 행복해요."
                }
            ]
        }
    ]
}
ID: 19581 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "함께 하는 모든 게 특별해",
            "explanation": "ENFJ의 적극적 참여와 INFJ의 깊은 감사 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수진",
                    "script": "What do you want to do today?",
                    "translation": "오늘 뭐 하고 싶어?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다은",
                    "script": "Anything is fine with you.",
                    "translation": "넌 뭐든 좋아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수진",
                    "script": "Let's do something fun together!",
                    "translation": "우리 재미있는 거 하자!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다은은 혼자 있는 것을 더 좋아한다.",
                    "hint": "INFJ는 의미 있는 사람과의 시간을 가장 소중히 여겨요.",
                    "result": "X",
                    "explanation": "다은이 \"Anything is fine with you\"라고 말했어요. INFJ에게 함께함이 중요해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다은",
                    "script": "Your energy makes me happy.",
                    "translation": "너의 에너지가 날 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수진",
                    "script": "I love spending time with you!",
                    "translation": "난 너랑 시간 보내는 게 정말 좋아!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Let's do something @@ together!",
                    "hint": "함께 할 활동의 특징이에요.",
                    "optionA": "fun",
                    "optionB": "hard",
                    "optionC": "sad",
                    "result": "fun",
                    "explanation": "ENFJ는 상대와 함께 즐거운 시간을 보내고 싶어 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다은",
                    "script": "You always light up my world.",
                    "translation": "넌 항상 내 세상을 밝혀줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "Because you're so special to me.",
                    "translation": "넌 내게 정말 특별하거든."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다은",
                    "script": "I feel that in everything you do.",
                    "translation": "난 너의 모든 것에서 느껴."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수진",
                    "script": "Let's make today unforgettable.",
                    "translation": "오늘을 잊을 수 없게 만들자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다은",
                    "script": "It already is, with you here.",
                    "translation": "넌 여기만 있어도 이미 특별해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수진",
                    "script": "Your presence means everything to me.",
                    "translation": "너의 존재가 내게 전부야."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "다은",
                    "script": "And your care makes me believe.",
                    "translation": "그리고 너의 배려가 날 믿게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께함의 가치에 대한 문장이에요.",
                    "result": "Being together makes everything beautiful",
                    "explanation": "ENFJ와 INFJ는 함께할 때 모든 것이 아름다워져요.",
                    "optionA": "makes",
                    "optionB": "Being",
                    "optionC": "beautiful",
                    "optionD": "together",
                    "optionE": "everything"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "함께 하는 모든 게 특별해",
            "explanation": "ENFJ의 적극적 참여와 INFJ의 깊은 감사 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수진",
                    "script": "What do you want to do today?",
                    "translation": "오늘 뭐 하고 싶어?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다은",
                    "script": "Anything is fine with you.",
                    "translation": "넌 뭐든 좋아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수진",
                    "script": "Let's do something fun together!",
                    "translation": "우리 재미있는 거 하자!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다은은 혼자 있는 것을 더 좋아한다.",
                    "hint": "INFJ는 의미 있는 사람과의 시간을 가장 소중히 여겨요.",
                    "result": "X",
                    "explanation": "다은이 \"Anything is fine with you\"라고 말했어요. INFJ에게 함께함이 중요해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다은",
                    "script": "Your energy makes me happy.",
                    "translation": "너의 에너지가 날 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수진",
                    "script": "I love spending time with you!",
                    "translation": "난 너랑 시간 보내는 게 정말 좋아!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Let's do something @@ together!",
                    "hint": "함께 할 활동의 특징이에요.",
                    "optionA": "fun",
                    "optionB": "hard",
                    "optionC": "sad",
                    "result": "fun",
                    "explanation": "ENFJ는 상대와 함께 즐거운 시간을 보내고 싶어 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다은",
                    "script": "You always light up my world.",
                    "translation": "넌 항상 내 세상을 밝혀줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "Because you're so special to me.",
                    "translation": "넌 내게 정말 특별하거든."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다은",
                    "script": "I feel that in everything you do.",
                    "translation": "난 너의 모든 것에서 느껴."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수진",
                    "script": "Let's make today unforgettable.",
                    "translation": "오늘을 잊을 수 없게 만들자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다은",
                    "script": "It already is, with you here.",
                    "translation": "넌 여기만 있어도 이미 특별해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수진",
                    "script": "Your presence means everything to me.",
                    "translation": "너의 존재가 내게 전부야."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "다은",
                    "script": "And your care makes me believe.",
                    "translation": "그리고 너의 배려가 날 믿게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "함께함의 가치에 대한 문장이에요.",
                    "optionA": "makes",
                    "optionB": "Being",
                    "optionC": "beautiful",
                    "optionD": "together",
                    "optionE": "everything",
                    "result": "Being together makes everything beautiful",
                    "explanation": "ENFJ와 INFJ는 함께할 때 모든 것이 아름다워져요."
                }
            ]
        }
    ]
}
ID: 19582 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "차분히 생각해서 결정하자",
            "explanation": "INFJ의 신중한 판단과 ENFJ의 신속한 결정 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "Let's think this through first.",
                    "translation": "먼저 깊이 생각해 보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준영",
                    "script": "I want to act now!",
                    "translation": "난 지금 바로 행동하고 싶어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민수",
                    "script": "But we need to be careful.",
                    "translation": "하지만 우리는 신중해야 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민수는 빠르게 결정하기를 원한다.",
                    "hint": "INFJ는 충분히 생각한 후에 결정하는 것을 선호해요.",
                    "result": "X",
                    "explanation": "민수가 \"Let's think this through first\"라고 말했어요. INFJ의 신중함이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준영",
                    "script": "I understand, tell me your thoughts.",
                    "translation": "알겠어, 너의 생각을 말해 봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민수",
                    "script": "I see some problems ahead.",
                    "translation": "앞으로 몇 가지 문제가 있을 것 같아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Let's think this @@ first.",
                    "hint": "함께 고려하는 대상이에요.",
                    "optionA": "through",
                    "optionB": "over",
                    "optionC": "about",
                    "result": "through",
                    "explanation": "INFJ는 상황을 완전히 생각한 후에 결정하려고 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준영",
                    "script": "What should we do?",
                    "translation": "우리 뭐 하지?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민수",
                    "script": "If we plan carefully, we can win.",
                    "translation": "신중하게 계획하면 우리 이길 수 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "I trust your judgment.",
                    "translation": "난 너의 판단을 믿어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "Your action will make it real.",
                    "translation": "너의 행동이 그걸 현실로 만들 거야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준영",
                    "script": "We're a good team!",
                    "translation": "우리는 좋은 팀이야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민수",
                    "script": "Your speed with my depth works.",
                    "translation": "너의 빠름과 내 깊이가 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준영",
                    "script": "Let's do this together!",
                    "translation": "우리 함께 해보자!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "신중함과 행동의 조화에 대한 문장이에요.",
                    "result": "Thought with action brings success",
                    "explanation": "INFJ의 신중한 판단과 ENFJ의 빠른 실행이 함께할 때 성공해요.",
                    "optionA": "action",
                    "optionB": "Thought",
                    "optionC": "with",
                    "optionD": "success",
                    "optionE": "brings"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "차분히 생각해서 결정하자",
            "explanation": "INFJ의 신중한 판단과 ENFJ의 신속한 결정 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "Let's think this through first.",
                    "translation": "먼저 깊이 생각해 보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준영",
                    "script": "I want to act now!",
                    "translation": "난 지금 바로 행동하고 싶어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민수",
                    "script": "But we need to be careful.",
                    "translation": "하지만 우리는 신중해야 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민수는 빠르게 결정하기를 원한다.",
                    "hint": "INFJ는 충분히 생각한 후에 결정하는 것을 선호해요.",
                    "result": "X",
                    "explanation": "민수가 \"Let's think this through first\"라고 말했어요. INFJ의 신중함이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준영",
                    "script": "I understand, tell me your thoughts.",
                    "translation": "알겠어, 너의 생각을 말해 봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민수",
                    "script": "I see some problems ahead.",
                    "translation": "앞으로 몇 가지 문제가 있을 것 같아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Let's think this @@ first.",
                    "hint": "함께 고려하는 대상이에요.",
                    "optionA": "through",
                    "optionB": "over",
                    "optionC": "about",
                    "result": "through",
                    "explanation": "INFJ는 상황을 완전히 생각한 후에 결정하려고 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준영",
                    "script": "What should we do?",
                    "translation": "우리 뭐 하지?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민수",
                    "script": "If we plan carefully, we can win.",
                    "translation": "신중하게 계획하면 우리 이길 수 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "I trust your judgment.",
                    "translation": "난 너의 판단을 믿어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "Your action will make it real.",
                    "translation": "너의 행동이 그걸 현실로 만들 거야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준영",
                    "script": "We're a good team!",
                    "translation": "우리는 좋은 팀이야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민수",
                    "script": "Your speed with my depth works.",
                    "translation": "너의 빠름과 내 깊이가 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준영",
                    "script": "Let's do this together!",
                    "translation": "우리 함께 해보자!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "신중함과 행동의 조화에 대한 문장이에요.",
                    "optionA": "action",
                    "optionB": "Thought",
                    "optionC": "with",
                    "optionD": "success",
                    "optionE": "brings",
                    "result": "Thought with action brings success",
                    "explanation": "INFJ의 신중한 판단과 ENFJ의 빠른 실행이 함께할 때 성공해요."
                }
            ]
        }
    ]
}
ID: 19583 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "너를 위해 움직일 거야!",
            "explanation": "ENFJ의 적극적 헌신과 INFJ의 깊은 감사 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "What can I do for you?",
                    "translation": "내가 뭐 해줄 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지현",
                    "script": "Just being here is enough.",
                    "translation": "그냥 여기만 있어도 충분해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "I want to do more!",
                    "translation": "난 더 해주고 싶어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지현은 재민의 도움을 원하지 않는다.",
                    "hint": "ENFJ는 상대방이 행복하도록 주도적으로 돕고자 해요.",
                    "result": "X",
                    "explanation": "재민이 \"What can I do for you?\"라고 물으며 도와주고 싶어 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지현",
                    "script": "Your effort already means so much.",
                    "translation": "너의 노력이 이미 충분해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "Then let me listen to your dreams.",
                    "translation": "그럼 내가 너의 꿈을 들을게."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "What can I do for @@?",
                    "hint": "누구를 위해 무언가 해주는지에요.",
                    "optionA": "myself",
                    "optionB": "you",
                    "optionC": "them",
                    "result": "you",
                    "explanation": "ENFJ는 상대방을 위해 무엇을 할 수 있을지 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지현",
                    "script": "You already do so much.",
                    "translation": "넌 이미 충분히 해줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재민",
                    "script": "Let me support your vision.",
                    "translation": "내가 너의 비전을 지지할게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지현",
                    "script": "That means everything to me.",
                    "translation": "그게 정말 의미 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재민",
                    "script": "We're building something beautiful together.",
                    "translation": "우리 함께 뭔가 아름다운 걸 만들고 있어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지현",
                    "script": "I feel it in my heart.",
                    "translation": "난 그걸 가슴으로 느껴."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your vision inspires my action.",
                    "translation": "너의 비전이 내 행동을 영감 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지현",
                    "script": "And your dedication touches my soul.",
                    "translation": "그리고 너의 헌신이 내 영혼을 감동시켜."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서로를 위한 헌신에 대한 문장이에요.",
                    "result": "Giving our best creates magic",
                    "explanation": "ENFJ와 INFJ는 서로를 위해 최선을 다할 때 기적을 만들어요.",
                    "optionA": "magic",
                    "optionB": "best",
                    "optionC": "Giving",
                    "optionD": "our",
                    "optionE": "creates"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "너를 위해 움직일 거야!",
            "explanation": "ENFJ의 적극적 헌신과 INFJ의 깊은 감사 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "What can I do for you?",
                    "translation": "내가 뭐 해줄 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지현",
                    "script": "Just being here is enough.",
                    "translation": "그냥 여기만 있어도 충분해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "I want to do more!",
                    "translation": "난 더 해주고 싶어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지현은 재민의 도움을 원하지 않는다.",
                    "hint": "ENFJ는 상대방이 행복하도록 주도적으로 돕고자 해요.",
                    "result": "X",
                    "explanation": "재민이 \"What can I do for you?\"라고 물으며 도와주고 싶어 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지현",
                    "script": "Your effort already means so much.",
                    "translation": "너의 노력이 이미 충분해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "Then let me listen to your dreams.",
                    "translation": "그럼 내가 너의 꿈을 들을게."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "What can I do for @@?",
                    "hint": "누구를 위해 무언가 해주는지에요.",
                    "optionA": "myself",
                    "optionB": "you",
                    "optionC": "them",
                    "result": "you",
                    "explanation": "ENFJ는 상대방을 위해 무엇을 할 수 있을지 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지현",
                    "script": "You already do so much.",
                    "translation": "넌 이미 충분히 해줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재민",
                    "script": "Let me support your vision.",
                    "translation": "내가 너의 비전을 지지할게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지현",
                    "script": "That means everything to me.",
                    "translation": "그게 정말 의미 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재민",
                    "script": "We're building something beautiful together.",
                    "translation": "우리 함께 뭔가 아름다운 걸 만들고 있어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지현",
                    "script": "I feel it in my heart.",
                    "translation": "난 그걸 가슴으로 느껴."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your vision inspires my action.",
                    "translation": "너의 비전이 내 행동을 영감 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지현",
                    "script": "And your dedication touches my soul.",
                    "translation": "그리고 너의 헌신이 내 영혼을 감동시켜."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "서로를 위한 헌신에 대한 문장이에요.",
                    "optionA": "magic",
                    "optionB": "best",
                    "optionC": "Giving",
                    "optionD": "our",
                    "optionE": "creates",
                    "result": "Giving our best creates magic",
                    "explanation": "ENFJ와 INFJ는 서로를 위해 최선을 다할 때 기적을 만들어요."
                }
            ]
        }
    ]
}
ID: 19584 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "우리 의견이 다르지만 괜찮아",
            "explanation": "INFJ의 깊은 이해와 ENFJ의 포용 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "I see it differently.",
                    "translation": "난 다르게 봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정훈",
                    "script": "Tell me what you see.",
                    "translation": "넌 뭐가 보여?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민수",
                    "script": "But your view is also important.",
                    "translation": "하지만 너의 생각도 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민수는 자신의 의견만 옳다고 생각한다.",
                    "hint": "INFJ는 상대의 다른 관점을 존중하고 이해해요.",
                    "result": "X",
                    "explanation": "민수가 \"your view is also important\"라고 말했어요. INFJ의 포용성이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정훈",
                    "script": "I appreciate your honesty.",
                    "translation": "너의 솔직함을 고마워해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민수",
                    "script": "We can find a middle way.",
                    "translation": "우리 중간점을 찾을 수 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I see it @@.",
                    "hint": "관점을 나타내는 단어에요.",
                    "optionA": "clearly",
                    "optionB": "differently",
                    "optionC": "wrongly",
                    "result": "differently",
                    "explanation": "INFJ는 다른 관점을 가질 수 있음을 인정해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정훈",
                    "script": "That's what I love about you.",
                    "translation": "그게 내가 너를 사랑하는 이유야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민수",
                    "script": "We make each other better.",
                    "translation": "우리는 서로를 더 낫게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정훈",
                    "script": "Let's combine both ideas.",
                    "translation": "우리 둘 다의 아이디어를 섞어 보자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "I think that will work.",
                    "translation": "그게 될 것 같아."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정훈",
                    "script": "We always find a way.",
                    "translation": "우리는 항상 방법을 찾아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민수",
                    "script": "Your warmth makes this easy.",
                    "translation": "너의 따뜻함이 이걸 쉽게 해줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "정훈",
                    "script": "And your wisdom guides us.",
                    "translation": "그리고 너의 지혜가 우리를 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "다양성을 수용하는 것에 대한 문장이에요.",
                    "result": "Different views make us stronger",
                    "explanation": "INFJ와 ENFJ는 다른 관점을 수용할 때 더 강해져요.",
                    "optionA": "stronger",
                    "optionB": "us",
                    "optionC": "views",
                    "optionD": "Different",
                    "optionE": "make"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "우리 의견이 다르지만 괜찮아",
            "explanation": "INFJ의 깊은 이해와 ENFJ의 포용 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "I see it differently.",
                    "translation": "난 다르게 봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정훈",
                    "script": "Tell me what you see.",
                    "translation": "넌 뭐가 보여?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민수",
                    "script": "But your view is also important.",
                    "translation": "하지만 너의 생각도 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민수는 자신의 의견만 옳다고 생각한다.",
                    "hint": "INFJ는 상대의 다른 관점을 존중하고 이해해요.",
                    "result": "X",
                    "explanation": "민수가 \"your view is also important\"라고 말했어요. INFJ의 포용성이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정훈",
                    "script": "I appreciate your honesty.",
                    "translation": "너의 솔직함을 고마워해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민수",
                    "script": "We can find a middle way.",
                    "translation": "우리 중간점을 찾을 수 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I see it @@.",
                    "hint": "관점을 나타내는 단어에요.",
                    "optionA": "clearly",
                    "optionB": "differently",
                    "optionC": "wrongly",
                    "result": "differently",
                    "explanation": "INFJ는 다른 관점을 가질 수 있음을 인정해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정훈",
                    "script": "That's what I love about you.",
                    "translation": "그게 내가 너를 사랑하는 이유야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민수",
                    "script": "We make each other better.",
                    "translation": "우리는 서로를 더 낫게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정훈",
                    "script": "Let's combine both ideas.",
                    "translation": "우리 둘 다의 아이디어를 섞어 보자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "I think that will work.",
                    "translation": "그게 될 것 같아."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정훈",
                    "script": "We always find a way.",
                    "translation": "우리는 항상 방법을 찾아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민수",
                    "script": "Your warmth makes this easy.",
                    "translation": "너의 따뜻함이 이걸 쉽게 해줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "정훈",
                    "script": "And your wisdom guides us.",
                    "translation": "그리고 너의 지혜가 우리를 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "다양성을 수용하는 것에 대한 문장이에요.",
                    "optionA": "stronger",
                    "optionB": "us",
                    "optionC": "views",
                    "optionD": "Different",
                    "optionE": "make",
                    "result": "Different views make us stronger",
                    "explanation": "INFJ와 ENFJ는 다른 관점을 수용할 때 더 강해져요."
                }
            ]
        }
    ]
}
ID: 19585 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "서로 다르니까 더 좋아!",
            "explanation": "ENFJ의 개방성과 INFJ의 깊이 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수진",
                    "script": "You have great ideas.",
                    "translation": "넌 좋은 아이디어가 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서인",
                    "script": "But I want to hear yours too.",
                    "translation": "하지만 넌 너의 생각도 말해 줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수진",
                    "script": "I love working with you!",
                    "translation": "난 너랑 함께하는 게 좋아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서인은 수진의 의견에 반대한다.",
                    "hint": "ENFJ는 상대방의 생각을 소중히 여겨요.",
                    "result": "X",
                    "explanation": "수진이 \"I love working with you\"라고 말했어요. ENFJ의 포용성이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서인",
                    "script": "Your energy brings out my best.",
                    "translation": "너의 에너지가 내 최고를 끌어내."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수진",
                    "script": "And your depth makes me think.",
                    "translation": "그리고 너의 깊이가 날 생각하게 해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "You have great @@.",
                    "hint": "대상을 나타내는 단어에요.",
                    "optionA": "ideas",
                    "optionB": "thoughts",
                    "optionC": "plans",
                    "result": "ideas",
                    "explanation": "ENFJ는 상대방의 생각을 인정하고 소중하게 여겨요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서인",
                    "script": "Let's learn from each other.",
                    "translation": "우리 서로 배워 보자."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "That's exactly what I want.",
                    "translation": "정확히 그게 내가 원하는 거야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서인",
                    "script": "Your quick action helps me.",
                    "translation": "너의 빠른 행동이 날 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수진",
                    "script": "And your careful thought helps me.",
                    "translation": "그리고 너의 신중한 생각이 날 도와줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서인",
                    "script": "We complete each other.",
                    "translation": "우리는 서로를 완성해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수진",
                    "script": "Your wisdom with my action works.",
                    "translation": "너의 지혜와 내 행동이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "서인",
                    "script": "Together we can do anything.",
                    "translation": "우리 함께면 뭐든 할 수 있어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "차이를 인정하는 것에 대한 문장이에요.",
                    "result": "Celebrating our differences makes us",
                    "explanation": "ENFJ와 INFJ는 서로의 차이를 축하할 때 더 특별해져요.",
                    "optionA": "our",
                    "optionB": "makes",
                    "optionC": "differences",
                    "optionD": "us",
                    "optionE": "Celebrating"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "서로 다르니까 더 좋아!",
            "explanation": "ENFJ의 개방성과 INFJ의 깊이 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수진",
                    "script": "You have great ideas.",
                    "translation": "넌 좋은 아이디어가 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서인",
                    "script": "But I want to hear yours too.",
                    "translation": "하지만 넌 너의 생각도 말해 줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수진",
                    "script": "I love working with you!",
                    "translation": "난 너랑 함께하는 게 좋아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서인은 수진의 의견에 반대한다.",
                    "hint": "ENFJ는 상대방의 생각을 소중히 여겨요.",
                    "result": "X",
                    "explanation": "수진이 \"I love working with you\"라고 말했어요. ENFJ의 포용성이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서인",
                    "script": "Your energy brings out my best.",
                    "translation": "너의 에너지가 내 최고를 끌어내."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수진",
                    "script": "And your depth makes me think.",
                    "translation": "그리고 너의 깊이가 날 생각하게 해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "You have great @@.",
                    "hint": "대상을 나타내는 단어에요.",
                    "optionA": "ideas",
                    "optionB": "thoughts",
                    "optionC": "plans",
                    "result": "ideas",
                    "explanation": "ENFJ는 상대방의 생각을 인정하고 소중하게 여겨요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서인",
                    "script": "Let's learn from each other.",
                    "translation": "우리 서로 배워 보자."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "That's exactly what I want.",
                    "translation": "정확히 그게 내가 원하는 거야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서인",
                    "script": "Your quick action helps me.",
                    "translation": "너의 빠른 행동이 날 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수진",
                    "script": "And your careful thought helps me.",
                    "translation": "그리고 너의 신중한 생각이 날 도와줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서인",
                    "script": "We complete each other.",
                    "translation": "우리는 서로를 완성해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수진",
                    "script": "Your wisdom with my action works.",
                    "translation": "너의 지혜와 내 행동이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "서인",
                    "script": "Together we can do anything.",
                    "translation": "우리 함께면 뭐든 할 수 있어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "차이를 인정하는 것에 대한 문장이에요.",
                    "optionA": "our",
                    "optionB": "makes",
                    "optionC": "differences",
                    "optionD": "us",
                    "optionE": "Celebrating",
                    "result": "Celebrating our differences makes us",
                    "explanation": "ENFJ와 INFJ는 서로의 차이를 축하할 때 더 특별해져요."
                }
            ]
        }
    ]
}
ID: 19586 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "넌 내 진짜 생각을 알아",
            "explanation": "INFJ의 깊은 직관과 ENTJ의 명확한 판단 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "You're hiding something.",
                    "translation": "넌 뭔가 숨기고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "How can you tell?",
                    "translation": "어떻게 알았어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민수",
                    "script": "I just feel it.",
                    "translation": "난 그냥 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민수는 상대방의 생각을 모른다.",
                    "hint": "INFJ는 다른 사람의 진정한 생각과 감정을 깊이 있게 감지해요.",
                    "result": "X",
                    "explanation": "민수가 \"You're hiding something\"이라고 맞추며 깊은 직관력을 보여요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Your intuition is incredible.",
                    "translation": "넌 정말 감이 좋네."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민수",
                    "script": "I trust my instinct about people.",
                    "translation": "난 사람에 대한 직감을 믿어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "You're hiding @@.",
                    "hint": "숨기고 있는 대상을 나타내는 단어에요.",
                    "optionA": "happiness",
                    "optionB": "something",
                    "optionC": "nothing",
                    "result": "something",
                    "explanation": "INFJ는 상대방의 숨겨진 진실을 감지해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "I respect that about you.",
                    "translation": "그 점이 정말 존경스러워."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민수",
                    "script": "And I trust your honesty.",
                    "translation": "그리고 난 넌 솔직하다고 믿어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "Tell me what I should do.",
                    "translation": "내가 뭘 해야 할까?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "Listen to your inner voice.",
                    "translation": "넌 네 내면의 목소리를 들어 봐."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준혁",
                    "script": "I'll think about it.",
                    "translation": "생각해 볼게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민수",
                    "script": "Your clarity helps me too.",
                    "translation": "너의 명확함이 날 도와줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준혁",
                    "script": "We make a good team.",
                    "translation": "우리는 좋은 팀이야."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람의 상호보완에 대한 문장이에요.",
                    "result": "Intuition with logic creates strength",
                    "explanation": "INFJ의 직관과 ENTJ의 논리가 함께할 때 큰 힘이 생겨요.",
                    "optionA": "Intuition",
                    "optionB": "with",
                    "optionC": "logic",
                    "optionD": "strength",
                    "optionE": "creates"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "넌 내 진짜 생각을 알아",
            "explanation": "INFJ의 깊은 직관과 ENTJ의 명확한 판단 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "You're hiding something.",
                    "translation": "넌 뭔가 숨기고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "How can you tell?",
                    "translation": "어떻게 알았어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민수",
                    "script": "I just feel it.",
                    "translation": "난 그냥 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민수는 상대방의 생각을 모른다.",
                    "hint": "INFJ는 다른 사람의 진정한 생각과 감정을 깊이 있게 감지해요.",
                    "result": "X",
                    "explanation": "민수가 \"You're hiding something\"이라고 맞추며 깊은 직관력을 보여요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Your intuition is incredible.",
                    "translation": "넌 정말 감이 좋네."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민수",
                    "script": "I trust my instinct about people.",
                    "translation": "난 사람에 대한 직감을 믿어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "You're hiding @@.",
                    "hint": "숨기고 있는 대상을 나타내는 단어에요.",
                    "optionA": "happiness",
                    "optionB": "something",
                    "optionC": "nothing",
                    "result": "something",
                    "explanation": "INFJ는 상대방의 숨겨진 진실을 감지해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "I respect that about you.",
                    "translation": "그 점이 정말 존경스러워."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민수",
                    "script": "And I trust your honesty.",
                    "translation": "그리고 난 넌 솔직하다고 믿어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "Tell me what I should do.",
                    "translation": "내가 뭘 해야 할까?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "Listen to your inner voice.",
                    "translation": "넌 네 내면의 목소리를 들어 봐."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준혁",
                    "script": "I'll think about it.",
                    "translation": "생각해 볼게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민수",
                    "script": "Your clarity helps me too.",
                    "translation": "너의 명확함이 날 도와줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준혁",
                    "script": "We make a good team.",
                    "translation": "우리는 좋은 팀이야."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "두 사람의 상호보완에 대한 문장이에요.",
                    "optionA": "Intuition",
                    "optionB": "with",
                    "optionC": "logic",
                    "optionD": "strength",
                    "optionE": "creates",
                    "result": "Intuition with logic creates strength",
                    "explanation": "INFJ의 직관과 ENTJ의 논리가 함께할 때 큰 힘이 생겨요."
                }
            ]
        }
    ]
}
ID: 19587 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "넌 내 목표를 이해해",
            "explanation": "ENTJ의 명확한 목표와 INFJ의 깊은 이해 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "I have a big plan.",
                    "translation": "난 큰 계획이 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "I can see it already.",
                    "translation": "난 이미 그걸 봐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성준",
                    "script": "You understand me completely.",
                    "translation": "넌 날 완벽히 이해해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지원은 성준의 계획을 반대한다.",
                    "hint": "INFJ는 상대방의 진정한 의도와 목표를 빠르게 파악해요.",
                    "result": "X",
                    "explanation": "지원이 \"I can see it already\"라고 말하며 성준의 계획을 이해해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "Your vision is clear to me.",
                    "translation": "너의 비전이 내게 명확해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성준",
                    "script": "Because you really listen.",
                    "translation": "넌 정말 들어 주거든."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I have a big @@.",
                    "hint": "성준이 가진 것을 나타내는 단어에요.",
                    "optionA": "problem",
                    "optionB": "plan",
                    "optionC": "dream",
                    "result": "plan",
                    "explanation": "ENTJ는 명확하고 거대한 계획을 가지고 있어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지원",
                    "script": "Your confidence inspires me.",
                    "translation": "넌 자신감이 날 영감 줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성준",
                    "script": "And your insight guides me.",
                    "translation": "그리고 넌 깊이 있는 통찰력이 나를 이끌어줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "Let's make this happen together.",
                    "translation": "우리 함께 이루자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성준",
                    "script": "I need your wisdom for this.",
                    "translation": "난 이걸 위해 넌 필요해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "I'll be here all the way.",
                    "translation": "난 항상 여기 있을게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성준",
                    "script": "Your depth with my action works.",
                    "translation": "너의 깊이와 내 행동이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지원",
                    "script": "We're unstoppable together.",
                    "translation": "우리는 함께면 못 막을 거야."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께할 때의 강함에 대한 문장이에요.",
                    "result": "Clear vision with deep wisdom",
                    "explanation": "ENTJ의 명확한 비전과 INFJ의 깊은 지혜가 함께할 때 강력해요.",
                    "optionA": "deep",
                    "optionB": "wisdom",
                    "optionC": "Clear",
                    "optionD": "vision",
                    "optionE": "with"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "넌 내 목표를 이해해",
            "explanation": "ENTJ의 명확한 목표와 INFJ의 깊은 이해 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "I have a big plan.",
                    "translation": "난 큰 계획이 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "I can see it already.",
                    "translation": "난 이미 그걸 봐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성준",
                    "script": "You understand me completely.",
                    "translation": "넌 날 완벽히 이해해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지원은 성준의 계획을 반대한다.",
                    "hint": "INFJ는 상대방의 진정한 의도와 목표를 빠르게 파악해요.",
                    "result": "X",
                    "explanation": "지원이 \"I can see it already\"라고 말하며 성준의 계획을 이해해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "Your vision is clear to me.",
                    "translation": "너의 비전이 내게 명확해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성준",
                    "script": "Because you really listen.",
                    "translation": "넌 정말 들어 주거든."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I have a big @@.",
                    "hint": "성준이 가진 것을 나타내는 단어에요.",
                    "optionA": "problem",
                    "optionB": "plan",
                    "optionC": "dream",
                    "result": "plan",
                    "explanation": "ENTJ는 명확하고 거대한 계획을 가지고 있어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지원",
                    "script": "Your confidence inspires me.",
                    "translation": "넌 자신감이 날 영감 줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성준",
                    "script": "And your insight guides me.",
                    "translation": "그리고 넌 깊이 있는 통찰력이 나를 이끌어줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "Let's make this happen together.",
                    "translation": "우리 함께 이루자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성준",
                    "script": "I need your wisdom for this.",
                    "translation": "난 이걸 위해 넌 필요해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "I'll be here all the way.",
                    "translation": "난 항상 여기 있을게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성준",
                    "script": "Your depth with my action works.",
                    "translation": "너의 깊이와 내 행동이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지원",
                    "script": "We're unstoppable together.",
                    "translation": "우리는 함께면 못 막을 거야."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "함께할 때의 강함에 대한 문장이에요.",
                    "optionA": "deep",
                    "optionB": "wisdom",
                    "optionC": "Clear",
                    "optionD": "vision",
                    "optionE": "with",
                    "result": "Clear vision with deep wisdom",
                    "explanation": "ENTJ의 명확한 비전과 INFJ의 깊은 지혜가 함께할 때 강력해요."
                }
            ]
        }
    ]
}
ID: 19588 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "넌 뭔가 달라",
            "explanation": "INFJ의 개인주의와 ENTJ의 실질주의 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지현",
                    "script": "You think like no one else.",
                    "translation": "넌 정말 다르게 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Is that good or bad?",
                    "translation": "그게 좋은 건가 나쁜 건가?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지현",
                    "script": "It's good, very good.",
                    "translation": "좋아, 정말 좋아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지현은 태영이 평범하다고 생각한다.",
                    "hint": "INFJ는 상대방의 독특한 관점을 인정하고 존경해요.",
                    "result": "X",
                    "explanation": "지현이 \"You think like no one else\"라고 말하며 태영의 독특함을 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "I appreciate that.",
                    "translation": "고마워."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지현",
                    "script": "Your clarity helps me act.",
                    "translation": "너의 명확함이 날 행동하게 해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "You think like no @@.",
                    "hint": "부정을 나타내는 단어에요.",
                    "optionA": "one",
                    "optionB": "me",
                    "optionC": "way",
                    "result": "one",
                    "explanation": "ENTJ는 다른 어느 누구와도 다르게 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "I trust my judgment.",
                    "translation": "난 내 판단을 믿어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지현",
                    "script": "And I trust your decisions.",
                    "translation": "그리고 난 넌 결정을 믿어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "What about you?",
                    "translation": "너는 뭔데?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지현",
                    "script": "I think about the meaning.",
                    "translation": "난 의미를 생각해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "That's why we work.",
                    "translation": "그래서 우리가 맞아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지현",
                    "script": "Your directness with my depth.",
                    "translation": "너의 직접함과 내 깊이."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "We balance each other well.",
                    "translation": "우리는 서로 잘 균형 맞춰."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서로 다름의 가치에 대한 문장이에요.",
                    "result": "Different minds make better plans",
                    "explanation": "INFJ와 ENTJ는 서로 다른 관점으로 더 나은 계획을 만들어요.",
                    "optionA": "minds",
                    "optionB": "make",
                    "optionC": "better",
                    "optionD": "plans",
                    "optionE": "Different"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "넌 뭔가 달라",
            "explanation": "INFJ의 개인주의와 ENTJ의 실질주의 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지현",
                    "script": "You think like no one else.",
                    "translation": "넌 정말 다르게 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Is that good or bad?",
                    "translation": "그게 좋은 건가 나쁜 건가?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지현",
                    "script": "It's good, very good.",
                    "translation": "좋아, 정말 좋아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지현은 태영이 평범하다고 생각한다.",
                    "hint": "INFJ는 상대방의 독특한 관점을 인정하고 존경해요.",
                    "result": "X",
                    "explanation": "지현이 \"You think like no one else\"라고 말하며 태영의 독특함을 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "I appreciate that.",
                    "translation": "고마워."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지현",
                    "script": "Your clarity helps me act.",
                    "translation": "너의 명확함이 날 행동하게 해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "You think like no @@.",
                    "hint": "부정을 나타내는 단어에요.",
                    "optionA": "one",
                    "optionB": "me",
                    "optionC": "way",
                    "result": "one",
                    "explanation": "ENTJ는 다른 어느 누구와도 다르게 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "I trust my judgment.",
                    "translation": "난 내 판단을 믿어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지현",
                    "script": "And I trust your decisions.",
                    "translation": "그리고 난 넌 결정을 믿어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "What about you?",
                    "translation": "너는 뭔데?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지현",
                    "script": "I think about the meaning.",
                    "translation": "난 의미를 생각해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "That's why we work.",
                    "translation": "그래서 우리가 맞아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지현",
                    "script": "Your directness with my depth.",
                    "translation": "너의 직접함과 내 깊이."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "We balance each other well.",
                    "translation": "우리는 서로 잘 균형 맞춰."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "서로 다름의 가치에 대한 문장이에요.",
                    "optionA": "minds",
                    "optionB": "make",
                    "optionC": "better",
                    "optionD": "plans",
                    "optionE": "Different",
                    "result": "Different minds make better plans",
                    "explanation": "INFJ와 ENTJ는 서로 다른 관점으로 더 나은 계획을 만들어요."
                }
            ]
        }
    ]
}
ID: 19589 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "너도 감정이 있잖아",
            "explanation": "ENTJ의 논리와 INFJ의 감정 이해 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "Let's focus on results.",
                    "translation": "결과에 집중하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다은",
                    "script": "But people matter too.",
                    "translation": "하지만 사람도 중요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준서",
                    "script": "I know that.",
                    "translation": "난 알아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준서는 사람의 감정을 무시한다.",
                    "hint": "ENTJ도 내부적으로 감정을 가지고 있어요.",
                    "result": "X",
                    "explanation": "준서가 \"I know that\"이라고 말하며 감정의 중요성을 인정해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다은",
                    "script": "Your logic is powerful.",
                    "translation": "너의 논리력이 정말 강해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준서",
                    "script": "But you teach me about heart.",
                    "translation": "하지만 넌 날 마음을 가르쳐줘."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Let's focus on @@.",
                    "hint": "집중할 대상을 나타내는 단어에요.",
                    "optionA": "failures",
                    "optionB": "results",
                    "optionC": "problems",
                    "result": "results",
                    "explanation": "ENTJ는 구체적인 성과에 집중하려고 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다은",
                    "script": "Together we're complete.",
                    "translation": "우리 함께면 완벽해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준서",
                    "script": "You make me better.",
                    "translation": "넌 날 더 좋게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다은",
                    "script": "And you push me forward.",
                    "translation": "그리고 넌 날 앞으로 나가게 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준서",
                    "script": "Let's keep going together.",
                    "translation": "우리 함께 계속 나아가자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다은",
                    "script": "I'll always be here.",
                    "translation": "난 항상 여기 있을 거야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준서",
                    "script": "Your heart guides my vision.",
                    "translation": "너의 마음이 내 비전을 이끌어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "다은",
                    "script": "And your strength carries us both.",
                    "translation": "그리고 넌 강함이 우리 둘 다를 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "감정과 논리의 조화에 대한 문장이에요.",
                    "result": "Heart and mind make whole",
                    "explanation": "INFJ의 마음과 ENTJ의 생각이 함께할 때 완벽해져요.",
                    "optionA": "whole",
                    "optionB": "Heart",
                    "optionC": "mind",
                    "optionD": "and",
                    "optionE": "make"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "너도 감정이 있잖아",
            "explanation": "ENTJ의 논리와 INFJ의 감정 이해 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "Let's focus on results.",
                    "translation": "결과에 집중하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다은",
                    "script": "But people matter too.",
                    "translation": "하지만 사람도 중요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준서",
                    "script": "I know that.",
                    "translation": "난 알아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준서는 사람의 감정을 무시한다.",
                    "hint": "ENTJ도 내부적으로 감정을 가지고 있어요.",
                    "result": "X",
                    "explanation": "준서가 \"I know that\"이라고 말하며 감정의 중요성을 인정해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다은",
                    "script": "Your logic is powerful.",
                    "translation": "너의 논리력이 정말 강해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준서",
                    "script": "But you teach me about heart.",
                    "translation": "하지만 넌 날 마음을 가르쳐줘."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Let's focus on @@.",
                    "hint": "집중할 대상을 나타내는 단어에요.",
                    "optionA": "failures",
                    "optionB": "results",
                    "optionC": "problems",
                    "result": "results",
                    "explanation": "ENTJ는 구체적인 성과에 집중하려고 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다은",
                    "script": "Together we're complete.",
                    "translation": "우리 함께면 완벽해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준서",
                    "script": "You make me better.",
                    "translation": "넌 날 더 좋게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다은",
                    "script": "And you push me forward.",
                    "translation": "그리고 넌 날 앞으로 나가게 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준서",
                    "script": "Let's keep going together.",
                    "translation": "우리 함께 계속 나아가자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다은",
                    "script": "I'll always be here.",
                    "translation": "난 항상 여기 있을 거야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준서",
                    "script": "Your heart guides my vision.",
                    "translation": "너의 마음이 내 비전을 이끌어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "다은",
                    "script": "And your strength carries us both.",
                    "translation": "그리고 넌 강함이 우리 둘 다를 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "감정과 논리의 조화에 대한 문장이에요.",
                    "optionA": "whole",
                    "optionB": "Heart",
                    "optionC": "mind",
                    "optionD": "and",
                    "optionE": "make",
                    "result": "Heart and mind make whole",
                    "explanation": "INFJ의 마음과 ENTJ의 생각이 함께할 때 완벽해져요."
                }
            ]
        }
    ]
}
ID: 19590 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "계획대로 움직이지 않네",
            "explanation": "INFJ의 변수 인식과 ENTJ의 유연성 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "Something feels off.",
                    "translation": "뭔가 이상한데."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민준",
                    "script": "What do you sense?",
                    "translation": "넌 뭔가 느껴?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민수",
                    "script": "I think we should wait.",
                    "translation": "난 우리가 기다려야 할 것 같아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민수는 계획대로 진행하고 싶어한다.",
                    "hint": "INFJ는 상황을 읽고 조정하는 능력이 있어요.",
                    "result": "X",
                    "explanation": "민수가 \"I think we should wait\"이라고 말하며 상황을 재검토해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민준",
                    "script": "I respect your instinct.",
                    "translation": "넌 직감이 좋구나."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민수",
                    "script": "Your flexibility helps us adapt.",
                    "translation": "너의 유연성이 우리를 적응하게 해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Something feels @@.",
                    "hint": "상황을 묘사하는 단어에요.",
                    "optionA": "right",
                    "optionB": "off",
                    "optionC": "fine",
                    "result": "off",
                    "explanation": "INFJ는 미묘한 변수들을 감지해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Let's change our plan.",
                    "translation": "우리 계획을 바꿔 보자."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민수",
                    "script": "I think that's wise.",
                    "translation": "그게 현명한 것 같아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "Your caution helps me.",
                    "translation": "넌 신중함이 날 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "And your quickness helps me.",
                    "translation": "그리고 넌 빠름이 날 도와줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민준",
                    "script": "We handle crises well.",
                    "translation": "우리는 위기를 잘 다루네."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민수",
                    "script": "Your action with my foresight.",
                    "translation": "너의 행동과 내 예지력."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민준",
                    "script": "We always find a way.",
                    "translation": "우리는 항상 방법을 찾아."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "변수 대처에 대한 문장이에요.",
                    "result": "Sensing change helps us adapt",
                    "explanation": "INFJ의 변수 감지와 ENTJ의 빠른 적응이 함께 작동해요.",
                    "optionA": "adapt",
                    "optionB": "Sensing",
                    "optionC": "change",
                    "optionD": "us",
                    "optionE": "helps"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "계획대로 움직이지 않네",
            "explanation": "INFJ의 변수 인식과 ENTJ의 유연성 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "Something feels off.",
                    "translation": "뭔가 이상한데."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민준",
                    "script": "What do you sense?",
                    "translation": "넌 뭔가 느껴?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민수",
                    "script": "I think we should wait.",
                    "translation": "난 우리가 기다려야 할 것 같아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민수는 계획대로 진행하고 싶어한다.",
                    "hint": "INFJ는 상황을 읽고 조정하는 능력이 있어요.",
                    "result": "X",
                    "explanation": "민수가 \"I think we should wait\"이라고 말하며 상황을 재검토해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민준",
                    "script": "I respect your instinct.",
                    "translation": "넌 직감이 좋구나."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민수",
                    "script": "Your flexibility helps us adapt.",
                    "translation": "너의 유연성이 우리를 적응하게 해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Something feels @@.",
                    "hint": "상황을 묘사하는 단어에요.",
                    "optionA": "right",
                    "optionB": "off",
                    "optionC": "fine",
                    "result": "off",
                    "explanation": "INFJ는 미묘한 변수들을 감지해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Let's change our plan.",
                    "translation": "우리 계획을 바꿔 보자."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민수",
                    "script": "I think that's wise.",
                    "translation": "그게 현명한 것 같아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "Your caution helps me.",
                    "translation": "넌 신중함이 날 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "And your quickness helps me.",
                    "translation": "그리고 넌 빠름이 날 도와줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민준",
                    "script": "We handle crises well.",
                    "translation": "우리는 위기를 잘 다루네."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민수",
                    "script": "Your action with my foresight.",
                    "translation": "너의 행동과 내 예지력."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민준",
                    "script": "We always find a way.",
                    "translation": "우리는 항상 방법을 찾아."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "변수 대처에 대한 문장이에요.",
                    "optionA": "adapt",
                    "optionB": "Sensing",
                    "optionC": "change",
                    "optionD": "us",
                    "optionE": "helps",
                    "result": "Sensing change helps us adapt",
                    "explanation": "INFJ의 변수 감지와 ENTJ의 빠른 적응이 함께 작동해요."
                }
            ]
        }
    ]
}
ID: 19591 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "목표를 향해 나아가자!",
            "explanation": "ENTJ의 적극적 추진과 INFJ의 신중한 지원 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "Let's move forward fast.",
                    "translation": "우리 빨리 앞으로 나아가자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I see the right path.",
                    "translation": "난 올바른 길이 보여."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Then let's take it!",
                    "translation": "그럼 그길 가자!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서진은 준혁의 계획을 반대한다.",
                    "hint": "INFJ는 맞는 길을 인식하고 지원해요.",
                    "result": "X",
                    "explanation": "서진이 \"I see the right path\"라고 말하며 준혁을 지지해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Your energy is amazing.",
                    "translation": "너의 에너지가 정말 대단해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "And your wisdom guides us.",
                    "translation": "그리고 넌 지혜가 우리를 이끌어줘."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Let's move forward @@.",
                    "hint": "속도를 나타내는 단어에요.",
                    "optionA": "slowly",
                    "optionB": "fast",
                    "optionC": "carefully",
                    "result": "fast",
                    "explanation": "ENTJ는 빠르게 목표를 향해 나아가려고 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "I'm ready to follow you.",
                    "translation": "난 너를 따를 준비가 됐어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "I need your support.",
                    "translation": "난 넌 지지가 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "You have it always.",
                    "translation": "항상 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Let's build something great.",
                    "translation": "우리 뭔가 대단한 걸 만들자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "I believe in you.",
                    "translation": "난 너를 믿어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your trust makes me stronger.",
                    "translation": "넌 신뢰가 날 더 강하게 해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "서진",
                    "script": "And your strength carries us forward.",
                    "translation": "그리고 넌 강함이 우리를 나아가게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께 나아감에 대한 문장이에요.",
                    "result": "Moving together makes dreams real",
                    "explanation": "ENTJ의 추진력과 INFJ의 지혜가 함께할 때 꿈이 현실이 되어요.",
                    "optionA": "makes",
                    "optionB": "dreams",
                    "optionC": "Moving",
                    "optionD": "real",
                    "optionE": "together"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "목표를 향해 나아가자!",
            "explanation": "ENTJ의 적극적 추진과 INFJ의 신중한 지원 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "Let's move forward fast.",
                    "translation": "우리 빨리 앞으로 나아가자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I see the right path.",
                    "translation": "난 올바른 길이 보여."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Then let's take it!",
                    "translation": "그럼 그길 가자!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서진은 준혁의 계획을 반대한다.",
                    "hint": "INFJ는 맞는 길을 인식하고 지원해요.",
                    "result": "X",
                    "explanation": "서진이 \"I see the right path\"라고 말하며 준혁을 지지해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Your energy is amazing.",
                    "translation": "너의 에너지가 정말 대단해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "And your wisdom guides us.",
                    "translation": "그리고 넌 지혜가 우리를 이끌어줘."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Let's move forward @@.",
                    "hint": "속도를 나타내는 단어에요.",
                    "optionA": "slowly",
                    "optionB": "fast",
                    "optionC": "carefully",
                    "result": "fast",
                    "explanation": "ENTJ는 빠르게 목표를 향해 나아가려고 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "I'm ready to follow you.",
                    "translation": "난 너를 따를 준비가 됐어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "I need your support.",
                    "translation": "난 넌 지지가 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "You have it always.",
                    "translation": "항상 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Let's build something great.",
                    "translation": "우리 뭔가 대단한 걸 만들자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "I believe in you.",
                    "translation": "난 너를 믿어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your trust makes me stronger.",
                    "translation": "넌 신뢰가 날 더 강하게 해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "서진",
                    "script": "And your strength carries us forward.",
                    "translation": "그리고 넌 강함이 우리를 나아가게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "함께 나아감에 대한 문장이에요.",
                    "optionA": "makes",
                    "optionB": "dreams",
                    "optionC": "Moving",
                    "optionD": "real",
                    "optionE": "together",
                    "result": "Moving together makes dreams real",
                    "explanation": "ENTJ의 추진력과 INFJ의 지혜가 함께할 때 꿈이 현실이 되어요."
                }
            ]
        }
    ]
}
ID: 19592 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "숨겨진 위험을 본다",
            "explanation": "INFJ의 위험 감지와 ENTJ의 이성적 대응 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지현",
                    "script": "I feel danger ahead.",
                    "translation": "나는 앞에 위험을 느껴."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Tell me what you see.",
                    "translation": "넌 뭘 봐?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지현",
                    "script": "I can't explain it clearly.",
                    "translation": "난 명확하게 설명할 수 없어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지현은 명확한 이유 없이 걱정한다.",
                    "hint": "INFJ는 상황에 대한 깊은 직관을 가져요.",
                    "result": "O",
                    "explanation": "지현이 \"I can't explain it clearly\"라고 말해도 INFJ의 직감은 현실적이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "I'll prepare for problems.",
                    "translation": "난 문제를 대비할 거야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지현",
                    "script": "That's exactly right.",
                    "translation": "정확히 그거야."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I feel @@ ahead.",
                    "hint": "감지하는 대상을 나타내는 단어에요.",
                    "optionA": "hope",
                    "optionB": "joy",
                    "optionC": "danger",
                    "result": "danger",
                    "explanation": "INFJ는 위험을 미리 감지해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Your instinct is my guide.",
                    "translation": "넌 직감이 내 나침반이야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지현",
                    "script": "And your action is my safety.",
                    "translation": "그리고 넌 행동이 내 안전이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "We handle threats well together.",
                    "translation": "우리는 함께 위협을 잘 다루네."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지현",
                    "script": "Because we trust each other.",
                    "translation": "우리가 서로 믿으니까."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Always stay alert.",
                    "translation": "항상 깨어있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지현",
                    "script": "Your practical mind helps me.",
                    "translation": "넌 실질적인 생각이 날 도와줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your foresight protects us both.",
                    "translation": "넌 예지력이 우리 둘 다를 보호해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "위협 대처에 대한 문장이에요.",
                    "result": "Sensing threats early helps protect",
                    "explanation": "INFJ의 위험 감지와 ENTJ의 이성적 대응이 함께 보호해요.",
                    "optionA": "Sensing",
                    "optionB": "helps",
                    "optionC": "threats",
                    "optionD": "early",
                    "optionE": "protect"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "숨겨진 위험을 본다",
            "explanation": "INFJ의 위험 감지와 ENTJ의 이성적 대응 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지현",
                    "script": "I feel danger ahead.",
                    "translation": "나는 앞에 위험을 느껴."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Tell me what you see.",
                    "translation": "넌 뭘 봐?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지현",
                    "script": "I can't explain it clearly.",
                    "translation": "난 명확하게 설명할 수 없어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지현은 명확한 이유 없이 걱정한다.",
                    "hint": "INFJ는 상황에 대한 깊은 직관을 가져요.",
                    "result": "O",
                    "explanation": "지현이 \"I can't explain it clearly\"라고 말해도 INFJ의 직감은 현실적이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "I'll prepare for problems.",
                    "translation": "난 문제를 대비할 거야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지현",
                    "script": "That's exactly right.",
                    "translation": "정확히 그거야."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I feel @@ ahead.",
                    "hint": "감지하는 대상을 나타내는 단어에요.",
                    "optionA": "hope",
                    "optionB": "joy",
                    "optionC": "danger",
                    "result": "danger",
                    "explanation": "INFJ는 위험을 미리 감지해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Your instinct is my guide.",
                    "translation": "넌 직감이 내 나침반이야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지현",
                    "script": "And your action is my safety.",
                    "translation": "그리고 넌 행동이 내 안전이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "We handle threats well together.",
                    "translation": "우리는 함께 위협을 잘 다루네."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지현",
                    "script": "Because we trust each other.",
                    "translation": "우리가 서로 믿으니까."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Always stay alert.",
                    "translation": "항상 깨어있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지현",
                    "script": "Your practical mind helps me.",
                    "translation": "넌 실질적인 생각이 날 도와줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your foresight protects us both.",
                    "translation": "넌 예지력이 우리 둘 다를 보호해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "위협 대처에 대한 문장이에요.",
                    "optionA": "Sensing",
                    "optionB": "helps",
                    "optionC": "threats",
                    "optionD": "early",
                    "optionE": "protect",
                    "result": "Sensing threats early helps protect",
                    "explanation": "INFJ의 위험 감지와 ENTJ의 이성적 대응이 함께 보호해요."
                }
            ]
        }
    ]
}
ID: 19593 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "문제는 해결할 수 있어",
            "explanation": "ENTJ의 문제 해결과 INFJ의 공감적 지원 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "We have a serious problem.",
                    "translation": "우리 심각한 문제가 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다은",
                    "script": "I feel your worry.",
                    "translation": "넌 걱정하는 게 느껴져."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성준",
                    "script": "Can you help me solve this?",
                    "translation": "나 이거 풀 수 있게 도와 줄래?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다은은 성준의 문제를 무시한다.",
                    "hint": "INFJ는 상대방의 상황을 감정적으로 이해하고 지원해요.",
                    "result": "X",
                    "explanation": "다은이 \"I feel your worry\"라고 말하며 성준을 지지해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다은",
                    "script": "I'm with you on this.",
                    "translation": "난 너와 함께야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성준",
                    "script": "I'll find a solution.",
                    "translation": "난 해결책을 찾을 거야."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "We have a serious @@.",
                    "hint": "문제의 수준을 나타내는 단어에요.",
                    "optionA": "party",
                    "optionB": "problem",
                    "optionC": "meeting",
                    "result": "problem",
                    "explanation": "ENTJ는 직면한 문제에 대해 명확하게 인식해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다은",
                    "script": "Your strength gives me hope.",
                    "translation": "너의 강함이 날 희망을 줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성준",
                    "script": "And your support helps me think.",
                    "translation": "그리고 넌 지지가 날 생각하게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다은",
                    "script": "Let's face this together.",
                    "translation": "우리 함께 이거 맞서자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성준",
                    "script": "I appreciate that.",
                    "translation": "정말 고마워."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다은",
                    "script": "We can overcome this.",
                    "translation": "우리는 이거 극복할 수 있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성준",
                    "script": "Your belief makes me stronger.",
                    "translation": "넌 믿음이 날 더 강하게 해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "다은",
                    "script": "And your action makes us win.",
                    "translation": "그리고 너의 행동이 우리를 이기게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "문제 해결에 대한 문장이에요.",
                    "result": "Problems bring us closer together",
                    "explanation": "ENTJ의 문제 해결 능력과 INFJ의 감정 지원이 함께할 때 더 가까워져요.",
                    "optionA": "together",
                    "optionB": "bring",
                    "optionC": "closer",
                    "optionD": "us",
                    "optionE": "Problems"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "문제는 해결할 수 있어",
            "explanation": "ENTJ의 문제 해결과 INFJ의 공감적 지원 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "We have a serious problem.",
                    "translation": "우리 심각한 문제가 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다은",
                    "script": "I feel your worry.",
                    "translation": "넌 걱정하는 게 느껴져."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성준",
                    "script": "Can you help me solve this?",
                    "translation": "나 이거 풀 수 있게 도와 줄래?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다은은 성준의 문제를 무시한다.",
                    "hint": "INFJ는 상대방의 상황을 감정적으로 이해하고 지원해요.",
                    "result": "X",
                    "explanation": "다은이 \"I feel your worry\"라고 말하며 성준을 지지해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다은",
                    "script": "I'm with you on this.",
                    "translation": "난 너와 함께야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성준",
                    "script": "I'll find a solution.",
                    "translation": "난 해결책을 찾을 거야."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "We have a serious @@.",
                    "hint": "문제의 수준을 나타내는 단어에요.",
                    "optionA": "party",
                    "optionB": "problem",
                    "optionC": "meeting",
                    "result": "problem",
                    "explanation": "ENTJ는 직면한 문제에 대해 명확하게 인식해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다은",
                    "script": "Your strength gives me hope.",
                    "translation": "너의 강함이 날 희망을 줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성준",
                    "script": "And your support helps me think.",
                    "translation": "그리고 넌 지지가 날 생각하게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다은",
                    "script": "Let's face this together.",
                    "translation": "우리 함께 이거 맞서자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성준",
                    "script": "I appreciate that.",
                    "translation": "정말 고마워."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다은",
                    "script": "We can overcome this.",
                    "translation": "우리는 이거 극복할 수 있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성준",
                    "script": "Your belief makes me stronger.",
                    "translation": "넌 믿음이 날 더 강하게 해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "다은",
                    "script": "And your action makes us win.",
                    "translation": "그리고 너의 행동이 우리를 이기게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "문제 해결에 대한 문장이에요.",
                    "optionA": "together",
                    "optionB": "bring",
                    "optionC": "closer",
                    "optionD": "us",
                    "optionE": "Problems",
                    "result": "Problems bring us closer together",
                    "explanation": "ENTJ의 문제 해결 능력과 INFJ의 감정 지원이 함께할 때 더 가까워져요."
                }
            ]
        }
    ]
}
ID: 19594 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "깊이 있는 대화가 필요해",
            "explanation": "INFJ의 의미 추구와 ENTJ의 실질성 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "Let's talk about life.",
                    "translation": "우리 인생에 대해 얘기하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "What do you want to know?",
                    "translation": "넌 뭘 알고 싶어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민수",
                    "script": "I want real connection.",
                    "translation": "난 진정한 연결을 원해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민수는 표면적인 대화를 좋아한다.",
                    "hint": "INFJ는 의미 있는 깊이 있는 대화를 원해요.",
                    "result": "X",
                    "explanation": "민수가 \"I want real connection\"이라고 말했어요. INFJ의 깊이 있는 추구가에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "I respect that about you.",
                    "translation": "그 점이 존경스러워."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민수",
                    "script": "Your honesty makes it easier.",
                    "translation": "넌 솔직함이 그걸 더 쉽게 해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Let's talk about @@.",
                    "hint": "주제를 나타내는 단어에요.",
                    "optionA": "work",
                    "optionB": "life",
                    "optionC": "money",
                    "result": "life",
                    "explanation": "INFJ는 인생의 의미에 대해 깊이 있게 대화하고 싶어 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "You make me think differently.",
                    "translation": "넌 날 다르게 생각하게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민수",
                    "script": "And you ground me in reality.",
                    "translation": "그리고 넌 나를 현실로 접어 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "We learn from each other.",
                    "translation": "우리는 서로 배워."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "That's what I love about us.",
                    "translation": "그게 나 우리를 사랑하는 이유야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준혁",
                    "script": "Keep being yourself always.",
                    "translation": "넌 계속 너대로 있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민수",
                    "script": "Your directness helps my depth.",
                    "translation": "너의 직접함이 내 깊이를 도와줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준혁",
                    "script": "Your meaning guides my action.",
                    "translation": "넌 의미가 내 행동을 이끌어줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "깊이 있는 대화에 대한 문장이에요.",
                    "result": "Deep talks make bonds stronger",
                    "explanation": "INFJ의 깊이 있는 대화와 ENTJ의 솔직한 태도가 만날 때 관계가 더 강해져요.",
                    "optionA": "bonds",
                    "optionB": "Deep",
                    "optionC": "make",
                    "optionD": "stronger",
                    "optionE": "talks"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "깊이 있는 대화가 필요해",
            "explanation": "INFJ의 의미 추구와 ENTJ의 실질성 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "Let's talk about life.",
                    "translation": "우리 인생에 대해 얘기하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "What do you want to know?",
                    "translation": "넌 뭘 알고 싶어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민수",
                    "script": "I want real connection.",
                    "translation": "난 진정한 연결을 원해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민수는 표면적인 대화를 좋아한다.",
                    "hint": "INFJ는 의미 있는 깊이 있는 대화를 원해요.",
                    "result": "X",
                    "explanation": "민수가 \"I want real connection\"이라고 말했어요. INFJ의 깊이 있는 추구가에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "I respect that about you.",
                    "translation": "그 점이 존경스러워."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민수",
                    "script": "Your honesty makes it easier.",
                    "translation": "넌 솔직함이 그걸 더 쉽게 해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Let's talk about @@.",
                    "hint": "주제를 나타내는 단어에요.",
                    "optionA": "work",
                    "optionB": "life",
                    "optionC": "money",
                    "result": "life",
                    "explanation": "INFJ는 인생의 의미에 대해 깊이 있게 대화하고 싶어 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "You make me think differently.",
                    "translation": "넌 날 다르게 생각하게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민수",
                    "script": "And you ground me in reality.",
                    "translation": "그리고 넌 나를 현실로 접어 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "We learn from each other.",
                    "translation": "우리는 서로 배워."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "That's what I love about us.",
                    "translation": "그게 나 우리를 사랑하는 이유야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준혁",
                    "script": "Keep being yourself always.",
                    "translation": "넌 계속 너대로 있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민수",
                    "script": "Your directness helps my depth.",
                    "translation": "너의 직접함이 내 깊이를 도와줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준혁",
                    "script": "Your meaning guides my action.",
                    "translation": "넌 의미가 내 행동을 이끌어줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "깊이 있는 대화에 대한 문장이에요.",
                    "optionA": "bonds",
                    "optionB": "Deep",
                    "optionC": "make",
                    "optionD": "stronger",
                    "optionE": "talks",
                    "result": "Deep talks make bonds stronger",
                    "explanation": "INFJ의 깊이 있는 대화와 ENTJ의 솔직한 태도가 만날 때 관계가 더 강해져요."
                }
            ]
        }
    ]
}
ID: 19595 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "목표와 열정을 따라가",
            "explanation": "ENTJ의 행동과 INFJ의 의미 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Let's achieve big goals.",
                    "translation": "우리 큰 목표를 이루자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "I see the meaning in that.",
                    "translation": "난 그 의미를 봐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Then let's move together.",
                    "translation": "그럼 우리 함께 나아가자."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지원은 태영의 계획에 관심이 없다.",
                    "hint": "INFJ는 의미 있는 목표라면 함께 나아가려고 해요.",
                    "result": "X",
                    "explanation": "지원이 \"I see the meaning in that\"이라고 말하며 태영을 지지해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "Your passion is contagious.",
                    "translation": "넌 열정이 전염돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "And your insight is valuable.",
                    "translation": "그리고 넌 통찰력이 가치 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Let's achieve big @@.",
                    "hint": "대상을 나타내는 단어에요.",
                    "optionA": "failures",
                    "optionB": "losses",
                    "optionC": "goals",
                    "result": "goals",
                    "explanation": "ENTJ는 거대한 목표를 추구해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지원",
                    "script": "I'll support you fully.",
                    "translation": "난 너를 완전히 지지할 거야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "I need that support.",
                    "translation": "난 넌 지지가 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "We create something meaningful.",
                    "translation": "우리 뭔가 의미 있는 걸 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "That's exactly what I want.",
                    "translation": "정확히 내가 원하는 거야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "Your drive with my vision.",
                    "translation": "너의 추진력과 내 비전."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태영",
                    "script": "Makes us unstoppable.",
                    "translation": "우리를 못 막게 해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지원",
                    "script": "Together we're powerful.",
                    "translation": "우리 함께면 정말 강해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께 나아감에 대한 문장이에요.",
                    "result": "Action with meaning creates legacy",
                    "explanation": "ENTJ의 행동과 INFJ의 의미가 함께할 때 유산을 남겨요.",
                    "optionA": "creates",
                    "optionB": "meaning",
                    "optionC": "with",
                    "optionD": "Action",
                    "optionE": "legacy"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "목표와 열정을 따라가",
            "explanation": "ENTJ의 행동과 INFJ의 의미 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Let's achieve big goals.",
                    "translation": "우리 큰 목표를 이루자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "I see the meaning in that.",
                    "translation": "난 그 의미를 봐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Then let's move together.",
                    "translation": "그럼 우리 함께 나아가자."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지원은 태영의 계획에 관심이 없다.",
                    "hint": "INFJ는 의미 있는 목표라면 함께 나아가려고 해요.",
                    "result": "X",
                    "explanation": "지원이 \"I see the meaning in that\"이라고 말하며 태영을 지지해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "Your passion is contagious.",
                    "translation": "넌 열정이 전염돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "And your insight is valuable.",
                    "translation": "그리고 넌 통찰력이 가치 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Let's achieve big @@.",
                    "hint": "대상을 나타내는 단어에요.",
                    "optionA": "failures",
                    "optionB": "losses",
                    "optionC": "goals",
                    "result": "goals",
                    "explanation": "ENTJ는 거대한 목표를 추구해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지원",
                    "script": "I'll support you fully.",
                    "translation": "난 너를 완전히 지지할 거야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "I need that support.",
                    "translation": "난 넌 지지가 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "We create something meaningful.",
                    "translation": "우리 뭔가 의미 있는 걸 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "That's exactly what I want.",
                    "translation": "정확히 내가 원하는 거야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "Your drive with my vision.",
                    "translation": "너의 추진력과 내 비전."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태영",
                    "script": "Makes us unstoppable.",
                    "translation": "우리를 못 막게 해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지원",
                    "script": "Together we're powerful.",
                    "translation": "우리 함께면 정말 강해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "함께 나아감에 대한 문장이에요.",
                    "optionA": "creates",
                    "optionB": "meaning",
                    "optionC": "with",
                    "optionD": "Action",
                    "optionE": "legacy",
                    "result": "Action with meaning creates legacy",
                    "explanation": "ENTJ의 행동과 INFJ의 의미가 함께할 때 유산을 남겨요."
                }
            ]
        }
    ]
}
ID: 19596 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견이 다르지만 존중해",
            "explanation": "INFJ의 가치 판단과 ENTJ의 효율성 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "I feel this is wrong.",
                    "translation": "난 이게 잘못 느껴져."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준서",
                    "script": "But it's efficient.",
                    "translation": "하지만 효율적이야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민수",
                    "script": "There are other ways.",
                    "translation": "다른 방법도 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민수는 효율성만 중요하다고 생각한다.",
                    "hint": "INFJ는 효율성뿐 아니라 가치를 고려해요.",
                    "result": "X",
                    "explanation": "민수가 \"There are other ways\"라고 말하며 다른 관점을 제시해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준서",
                    "script": "Tell me your concern.",
                    "translation": "넌 뭐가 걱정이야?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민수",
                    "script": "People might be hurt.",
                    "translation": "사람들이 상처받을 수 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I feel this is @@.",
                    "hint": "평가를 나타내는 단어에요.",
                    "optionA": "right",
                    "optionB": "wrong",
                    "optionC": "okay",
                    "result": "wrong",
                    "explanation": "INFJ는 도덕적 가치를 중시해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "I hadn't thought of that.",
                    "translation": "나 그걸 못 생각했네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민수",
                    "script": "Your speed with my caution.",
                    "translation": "너의 빠름과 내 신중함."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준서",
                    "script": "Makes us balanced.",
                    "translation": "우리를 균형 맞춰."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "Let's find a better way.",
                    "translation": "우리 더 나은 방법을 찾자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준서",
                    "script": "I trust your judgment.",
                    "translation": "난 넌 판단을 믿어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민수",
                    "script": "And I respect your efficiency.",
                    "translation": "그리고 난 넌 효율성을 존경해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준서",
                    "script": "We complement each other.",
                    "translation": "우리는 서로를 보완해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "가치와 효율의 조화에 대한 문장이에요.",
                    "result": "Values with efficiency create harmony",
                    "explanation": "INFJ의 가치 판단과 ENTJ의 효율성이 함께할 때 조화를 이루어요.",
                    "optionA": "Values",
                    "optionB": "with",
                    "optionC": "create",
                    "optionD": "efficiency",
                    "optionE": "harmony"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견이 다르지만 존중해",
            "explanation": "INFJ의 가치 판단과 ENTJ의 효율성 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "I feel this is wrong.",
                    "translation": "난 이게 잘못 느껴져."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준서",
                    "script": "But it's efficient.",
                    "translation": "하지만 효율적이야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민수",
                    "script": "There are other ways.",
                    "translation": "다른 방법도 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민수는 효율성만 중요하다고 생각한다.",
                    "hint": "INFJ는 효율성뿐 아니라 가치를 고려해요.",
                    "result": "X",
                    "explanation": "민수가 \"There are other ways\"라고 말하며 다른 관점을 제시해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준서",
                    "script": "Tell me your concern.",
                    "translation": "넌 뭐가 걱정이야?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민수",
                    "script": "People might be hurt.",
                    "translation": "사람들이 상처받을 수 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I feel this is @@.",
                    "hint": "평가를 나타내는 단어에요.",
                    "optionA": "right",
                    "optionB": "wrong",
                    "optionC": "okay",
                    "result": "wrong",
                    "explanation": "INFJ는 도덕적 가치를 중시해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "I hadn't thought of that.",
                    "translation": "나 그걸 못 생각했네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민수",
                    "script": "Your speed with my caution.",
                    "translation": "너의 빠름과 내 신중함."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준서",
                    "script": "Makes us balanced.",
                    "translation": "우리를 균형 맞춰."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "Let's find a better way.",
                    "translation": "우리 더 나은 방법을 찾자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준서",
                    "script": "I trust your judgment.",
                    "translation": "난 넌 판단을 믿어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민수",
                    "script": "And I respect your efficiency.",
                    "translation": "그리고 난 넌 효율성을 존경해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준서",
                    "script": "We complement each other.",
                    "translation": "우리는 서로를 보완해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "가치와 효율의 조화에 대한 문장이에요.",
                    "optionA": "Values",
                    "optionB": "with",
                    "optionC": "create",
                    "optionD": "efficiency",
                    "optionE": "harmony",
                    "result": "Values with efficiency create harmony",
                    "explanation": "INFJ의 가치 판단과 ENTJ의 효율성이 함께할 때 조화를 이루어요."
                }
            ]
        }
    ]
}
ID: 19597 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "넌 때론 너무 빨라",
            "explanation": "ENTJ의 빠른 결정과 INFJ의 신중한 고찰 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Let's decide right now.",
                    "translation": "우리 지금 바로 결정하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "Wait, I need to think.",
                    "translation": "잠깐, 난 생각해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Time matters here.",
                    "translation": "여기선 시간이 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서진은 빠르게 결정하고 싶어한다.",
                    "hint": "INFJ는 충분한 시간을 들여 신중하게 생각해요.",
                    "result": "X",
                    "explanation": "서진이 \"I need to think\"이라고 말했어요. INFJ는 신중함을 중시해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Your urgency pushes me.",
                    "translation": "너의 급함이 날 밀어 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "But your depth helps me decide better.",
                    "translation": "하지만 넌 깊이가 내 결정을 더 낫게 해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Let's decide right @@.",
                    "hint": "결정 시점을 나타내는 단어에요.",
                    "optionA": "away",
                    "optionB": "now",
                    "optionC": "later",
                    "result": "now",
                    "explanation": "ENTJ는 즉시 결정하고 싶어 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "I hear you.",
                    "translation": "알겠어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "But take the time you need.",
                    "translation": "하지만 넌 필요한 시간을 가져."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "That means a lot to me.",
                    "translation": "그게 정말 의미 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "We make good decisions together.",
                    "translation": "우리 함께 좋은 결정을 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Because we respect each other.",
                    "translation": "우리가 서로 존경하니까."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태영",
                    "script": "Your reflection makes me wiser.",
                    "translation": "넌 성찰이 날 더 지혜롭게 해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "서진",
                    "script": "And your action makes me braver.",
                    "translation": "그리고 너의 행동이 날 더 용감하게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "속도와 신중함의 조화에 대한 문장이에요.",
                    "result": "Speed with reflection leads wisdom",
                    "explanation": "ENTJ의 속도와 INFJ의 성찰이 함께할 때 진정한 지혜가 나와요.",
                    "optionA": "with",
                    "optionB": "reflection",
                    "optionC": "wisdom",
                    "optionD": "leads",
                    "optionE": "Speed"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "넌 때론 너무 빨라",
            "explanation": "ENTJ의 빠른 결정과 INFJ의 신중한 고찰 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Let's decide right now.",
                    "translation": "우리 지금 바로 결정하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "Wait, I need to think.",
                    "translation": "잠깐, 난 생각해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Time matters here.",
                    "translation": "여기선 시간이 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서진은 빠르게 결정하고 싶어한다.",
                    "hint": "INFJ는 충분한 시간을 들여 신중하게 생각해요.",
                    "result": "X",
                    "explanation": "서진이 \"I need to think\"이라고 말했어요. INFJ는 신중함을 중시해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Your urgency pushes me.",
                    "translation": "너의 급함이 날 밀어 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "But your depth helps me decide better.",
                    "translation": "하지만 넌 깊이가 내 결정을 더 낫게 해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Let's decide right @@.",
                    "hint": "결정 시점을 나타내는 단어에요.",
                    "optionA": "away",
                    "optionB": "now",
                    "optionC": "later",
                    "result": "now",
                    "explanation": "ENTJ는 즉시 결정하고 싶어 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "I hear you.",
                    "translation": "알겠어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "But take the time you need.",
                    "translation": "하지만 넌 필요한 시간을 가져."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "That means a lot to me.",
                    "translation": "그게 정말 의미 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "We make good decisions together.",
                    "translation": "우리 함께 좋은 결정을 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Because we respect each other.",
                    "translation": "우리가 서로 존경하니까."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태영",
                    "script": "Your reflection makes me wiser.",
                    "translation": "넌 성찰이 날 더 지혜롭게 해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "서진",
                    "script": "And your action makes me braver.",
                    "translation": "그리고 너의 행동이 날 더 용감하게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "속도와 신중함의 조화에 대한 문장이에요.",
                    "optionA": "with",
                    "optionB": "reflection",
                    "optionC": "wisdom",
                    "optionD": "leads",
                    "optionE": "Speed",
                    "result": "Speed with reflection leads wisdom",
                    "explanation": "ENTJ의 속도와 INFJ의 성찰이 함께할 때 진정한 지혜가 나와요."
                }
            ]
        }
    ]
}
ID: 19598 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "뭐가 재미있는지 알아",
            "explanation": "INTP의 호기심과 ENFJ의 감정 공유 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I'm thinking about this idea.",
                    "translation": "난 이 아이디어를 생각해 봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "That's so interesting!",
                    "translation": "정말 재미있는데!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도현",
                    "script": "You always get me.",
                    "translation": "넌 항상 날 이해해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현은 자신의 생각을 남들과 공유하지 않는다.",
                    "hint": "INTP는 흥미로운 아이디어를 누군가와 나누고 싶어 해요.",
                    "result": "X",
                    "explanation": "도현이 자신의 아이디어를 민아와 공유하고 있어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Tell me more about it!",
                    "translation": "더 얘기해 봐!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "Your enthusiasm helps me think.",
                    "translation": "넌 열정이 날 생각하게 도와줘."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I'm thinking about this @@.",
                    "hint": "생각의 대상을 나타내는 단어에요.",
                    "optionA": "problem",
                    "optionB": "idea",
                    "optionC": "thing",
                    "result": "idea",
                    "explanation": "INTP는 새로운 아이디어들을 자주 탐구해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "I love how you think.",
                    "translation": "난 너가 생각하는 방식이 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도현",
                    "script": "And I love how you listen.",
                    "translation": "그리고 난 넌 경청하는 방식이 좋아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민아",
                    "script": "We inspire each other!",
                    "translation": "우리는 서로 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도현",
                    "script": "That's exactly what I needed.",
                    "translation": "정확히 내가 필요한 거야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민아",
                    "script": "Keep thinking, I'll listen.",
                    "translation": "계속 생각해, 난 들을게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도현",
                    "script": "Your passion brings my ideas alive.",
                    "translation": "넌 열정이 내 아이디어를 살린다."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민아",
                    "script": "And your logic makes them real.",
                    "translation": "그리고 너의 논리가 그걸 현실로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께 만드는 것에 대한 문장이에요.",
                    "result": "Ideas with passion become possibilities",
                    "explanation": "INTP의 아이디어와 ENFJ의 열정이 함께할 때 가능성이 만들어져요.",
                    "optionA": "passion",
                    "optionB": "possibilities",
                    "optionC": "Ideas",
                    "optionD": "become",
                    "optionE": "with"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "뭐가 재미있는지 알아",
            "explanation": "INTP의 호기심과 ENFJ의 감정 공유 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I'm thinking about this idea.",
                    "translation": "난 이 아이디어를 생각해 봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "That's so interesting!",
                    "translation": "정말 재미있는데!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도현",
                    "script": "You always get me.",
                    "translation": "넌 항상 날 이해해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현은 자신의 생각을 남들과 공유하지 않는다.",
                    "hint": "INTP는 흥미로운 아이디어를 누군가와 나누고 싶어 해요.",
                    "result": "X",
                    "explanation": "도현이 자신의 아이디어를 민아와 공유하고 있어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Tell me more about it!",
                    "translation": "더 얘기해 봐!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "Your enthusiasm helps me think.",
                    "translation": "넌 열정이 날 생각하게 도와줘."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I'm thinking about this @@.",
                    "hint": "생각의 대상을 나타내는 단어에요.",
                    "optionA": "problem",
                    "optionB": "idea",
                    "optionC": "thing",
                    "result": "idea",
                    "explanation": "INTP는 새로운 아이디어들을 자주 탐구해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "I love how you think.",
                    "translation": "난 너가 생각하는 방식이 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도현",
                    "script": "And I love how you listen.",
                    "translation": "그리고 난 넌 경청하는 방식이 좋아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민아",
                    "script": "We inspire each other!",
                    "translation": "우리는 서로 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도현",
                    "script": "That's exactly what I needed.",
                    "translation": "정확히 내가 필요한 거야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민아",
                    "script": "Keep thinking, I'll listen.",
                    "translation": "계속 생각해, 난 들을게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도현",
                    "script": "Your passion brings my ideas alive.",
                    "translation": "넌 열정이 내 아이디어를 살린다."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민아",
                    "script": "And your logic makes them real.",
                    "translation": "그리고 너의 논리가 그걸 현실로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "함께 만드는 것에 대한 문장이에요.",
                    "optionA": "passion",
                    "optionB": "possibilities",
                    "optionC": "Ideas",
                    "optionD": "become",
                    "optionE": "with",
                    "result": "Ideas with passion become possibilities",
                    "explanation": "INTP의 아이디어와 ENFJ의 열정이 함께할 때 가능성이 만들어져요."
                }
            ]
        }
    ]
}
ID: 19599 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "넌 날 믿고 도와줘",
            "explanation": "ENFJ의 감정적 지원과 INTP의 독립적 사고 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지아",
                    "script": "I believe in you so much.",
                    "translation": "난 너를 정말 많이 믿어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "That means a lot to me.",
                    "translation": "그게 정말 의미 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지아",
                    "script": "Let's do this together!",
                    "translation": "우리 함께 해보자!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정우는 혼자만 하고 싶어한다.",
                    "hint": "INTP도 누군가의 지지를 소중히 여겨요.",
                    "result": "X",
                    "explanation": "정우가 \"That means a lot to me\"라고 말했어요. INTP도 감정적 지원을 감사해해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "Your support helps me focus.",
                    "translation": "넌 지지가 날 집중하게 해줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지아",
                    "script": "Because I care about you.",
                    "translation": "왜냐면 난 너를 진심으로 생각하거든."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I believe in you so @@.",
                    "hint": "정도를 나타내는 단어에요.",
                    "optionA": "little",
                    "optionB": "much",
                    "optionC": "rarely",
                    "result": "much",
                    "explanation": "ENFJ는 상대방을 깊이 있게 믿고 지지해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "Your faith gives me courage.",
                    "translation": "넌 믿음이 날 용감하게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지아",
                    "script": "You can achieve anything!",
                    "translation": "넌 뭐든 이룰 수 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "I'm excited now.",
                    "translation": "난 지금 신나."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지아",
                    "script": "That's the energy I love!",
                    "translation": "그게 내가 사랑하는 에너지야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정우",
                    "script": "Let's start working.",
                    "translation": "우리 일을 시작하자."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지아",
                    "script": "Your calm with my passion works.",
                    "translation": "너의 차분함과 내 열정이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "정우",
                    "script": "We balance perfectly.",
                    "translation": "우리는 완벽하게 균형 맞춰."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께의 가치에 대한 문장이에요.",
                    "result": "Support makes us braver together",
                    "explanation": "ENFJ의 지지와 INTP의 능력이 함께할 때 더 용감해져요.",
                    "optionA": "Support",
                    "optionB": "braver",
                    "optionC": "makes",
                    "optionD": "together",
                    "optionE": "us"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "넌 날 믿고 도와줘",
            "explanation": "ENFJ의 감정적 지원과 INTP의 독립적 사고 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지아",
                    "script": "I believe in you so much.",
                    "translation": "난 너를 정말 많이 믿어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "That means a lot to me.",
                    "translation": "그게 정말 의미 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지아",
                    "script": "Let's do this together!",
                    "translation": "우리 함께 해보자!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정우는 혼자만 하고 싶어한다.",
                    "hint": "INTP도 누군가의 지지를 소중히 여겨요.",
                    "result": "X",
                    "explanation": "정우가 \"That means a lot to me\"라고 말했어요. INTP도 감정적 지원을 감사해해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "Your support helps me focus.",
                    "translation": "넌 지지가 날 집중하게 해줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지아",
                    "script": "Because I care about you.",
                    "translation": "왜냐면 난 너를 진심으로 생각하거든."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I believe in you so @@.",
                    "hint": "정도를 나타내는 단어에요.",
                    "optionA": "little",
                    "optionB": "much",
                    "optionC": "rarely",
                    "result": "much",
                    "explanation": "ENFJ는 상대방을 깊이 있게 믿고 지지해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "Your faith gives me courage.",
                    "translation": "넌 믿음이 날 용감하게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지아",
                    "script": "You can achieve anything!",
                    "translation": "넌 뭐든 이룰 수 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "I'm excited now.",
                    "translation": "난 지금 신나."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지아",
                    "script": "That's the energy I love!",
                    "translation": "그게 내가 사랑하는 에너지야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정우",
                    "script": "Let's start working.",
                    "translation": "우리 일을 시작하자."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지아",
                    "script": "Your calm with my passion works.",
                    "translation": "너의 차분함과 내 열정이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "정우",
                    "script": "We balance perfectly.",
                    "translation": "우리는 완벽하게 균형 맞춰."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "함께의 가치에 대한 문장이에요.",
                    "optionA": "Support",
                    "optionB": "braver",
                    "optionC": "makes",
                    "optionD": "together",
                    "optionE": "us",
                    "result": "Support makes us braver together",
                    "explanation": "ENFJ의 지지와 INTP의 능력이 함께할 때 더 용감해져요."
                }
            ]
        }
    ]
}
ID: 19600 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 정보를 발견했어",
            "explanation": "INTP의 정보 수집과 ENFJ의 활용 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I found interesting data.",
                    "translation": "난 흥미로운 자료를 찾았어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지아",
                    "script": "Tell me about it!",
                    "translation": "얘기해 봐!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도현",
                    "script": "It changes how we think.",
                    "translation": "이건 우리 생각을 바꿔."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현은 정보를 혼자 보관한다.",
                    "hint": "INTP는 새로운 정보를 누군가와 나누고 싶어 해요.",
                    "result": "X",
                    "explanation": "도현이 자신의 발견을 지아와 공유하고 있어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지아",
                    "script": "How can we use it?",
                    "translation": "우리 이걸 어떻게 써?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "Your creativity will figure it out.",
                    "translation": "넌 창의성이 방법을 찾을 거야."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I found interesting @@.",
                    "hint": "발견한 것을 나타내는 단어에요.",
                    "optionA": "problem",
                    "optionB": "data",
                    "optionC": "issue",
                    "result": "data",
                    "explanation": "INTP는 새로운 정보와 자료 수집을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지아",
                    "script": "This excites me!",
                    "translation": "이게 정말 신나!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도현",
                    "script": "Your enthusiasm helps me explore more.",
                    "translation": "넌 열정이 날 더 탐구하게 해줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지아",
                    "script": "Let's share this with others!",
                    "translation": "우리 이걸 남들과 공유하자!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도현",
                    "script": "I like that idea.",
                    "translation": "그 아이디어 좋아."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지아",
                    "script": "We can make a difference!",
                    "translation": "우리 변화를 만들 수 있어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도현",
                    "script": "Your passion takes my discovery forward.",
                    "translation": "넌 열정이 내 발견을 더 앞으로 나아가게 해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지아",
                    "script": "And your research makes it real.",
                    "translation": "그리고 넌 연구가 그걸 현실로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정보와 행동의 조화에 대한 문장이에요.",
                    "result": "Knowledge with action creates impact",
                    "explanation": "INTP의 정보 수집과 ENFJ의 행동이 함께할 때 영향력을 만들어요.",
                    "optionA": "Knowledge",
                    "optionB": "creates",
                    "optionC": "impact",
                    "optionD": "action",
                    "optionE": "with"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 정보를 발견했어",
            "explanation": "INTP의 정보 수집과 ENFJ의 활용 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I found interesting data.",
                    "translation": "난 흥미로운 자료를 찾았어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지아",
                    "script": "Tell me about it!",
                    "translation": "얘기해 봐!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도현",
                    "script": "It changes how we think.",
                    "translation": "이건 우리 생각을 바꿔."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현은 정보를 혼자 보관한다.",
                    "hint": "INTP는 새로운 정보를 누군가와 나누고 싶어 해요.",
                    "result": "X",
                    "explanation": "도현이 자신의 발견을 지아와 공유하고 있어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지아",
                    "script": "How can we use it?",
                    "translation": "우리 이걸 어떻게 써?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "Your creativity will figure it out.",
                    "translation": "넌 창의성이 방법을 찾을 거야."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I found interesting @@.",
                    "hint": "발견한 것을 나타내는 단어에요.",
                    "optionA": "problem",
                    "optionB": "data",
                    "optionC": "issue",
                    "result": "data",
                    "explanation": "INTP는 새로운 정보와 자료 수집을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지아",
                    "script": "This excites me!",
                    "translation": "이게 정말 신나!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도현",
                    "script": "Your enthusiasm helps me explore more.",
                    "translation": "넌 열정이 날 더 탐구하게 해줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지아",
                    "script": "Let's share this with others!",
                    "translation": "우리 이걸 남들과 공유하자!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도현",
                    "script": "I like that idea.",
                    "translation": "그 아이디어 좋아."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지아",
                    "script": "We can make a difference!",
                    "translation": "우리 변화를 만들 수 있어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도현",
                    "script": "Your passion takes my discovery forward.",
                    "translation": "넌 열정이 내 발견을 더 앞으로 나아가게 해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지아",
                    "script": "And your research makes it real.",
                    "translation": "그리고 넌 연구가 그걸 현실로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "정보와 행동의 조화에 대한 문장이에요.",
                    "optionA": "Knowledge",
                    "optionB": "creates",
                    "optionC": "impact",
                    "optionD": "action",
                    "optionE": "with",
                    "result": "Knowledge with action creates impact",
                    "explanation": "INTP의 정보 수집과 ENFJ의 행동이 함께할 때 영향력을 만들어요."
                }
            ]
        }
    ]
}
ID: 19601 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "우리 이 정보로 뭘 할 수 있을까?",
            "explanation": "ENFJ의 활용성과 INTP의 깊이 있는 분석 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지영",
                    "script": "What does this information mean?",
                    "translation": "이 정보가 뭘 의미해?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현민",
                    "script": "Let me analyze it for you.",
                    "translation": "내가 분석해 줄게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지영",
                    "script": "I knew you could!",
                    "translation": "넌 할 수 있을 줄 알았어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현민은 분석하기 싫어한다.",
                    "hint": "INTP는 깊이 있는 분석과 정보 해석을 좋아해요.",
                    "result": "X",
                    "explanation": "현민이 자발적으로 분석을 제안하고 있어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현민",
                    "script": "This is complex.",
                    "translation": "이건 복잡해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지영",
                    "script": "But you'll figure it out!",
                    "translation": "하지만 넌 알아낼 수 있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "What does this information @@?",
                    "hint": "정보의 의미를 나타내는 단어에요.",
                    "optionA": "matter",
                    "optionB": "mean",
                    "optionC": "show",
                    "result": "mean",
                    "explanation": "ENFJ는 정보의 의미를 알고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현민",
                    "script": "It shows a pattern.",
                    "translation": "패턴을 보여줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지영",
                    "script": "That's amazing!",
                    "translation": "정말 대단한데!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현민",
                    "script": "We can use this pattern.",
                    "translation": "우리 이 패턴을 활용할 수 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "Yes, tell me how!",
                    "translation": "응, 어떻게 말해 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현민",
                    "script": "Your vision with my analysis works.",
                    "translation": "넌 비전과 내 분석이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지영",
                    "script": "We make powerful teams!",
                    "translation": "우리는 정말 강력한 팀이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "현민",
                    "script": "Because you see the big picture.",
                    "translation": "왜냐면 넌 큰 그림을 봐."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "분석과 활용의 조화에 대한 문장이에요.",
                    "result": "Deep analysis with bold action",
                    "explanation": "INTP의 깊이 있는 분석과 ENFJ의 대담한 행동이 함께해요.",
                    "optionA": "bold",
                    "optionB": "with",
                    "optionC": "analysis",
                    "optionD": "action",
                    "optionE": "Deep"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "우리 이 정보로 뭘 할 수 있을까?",
            "explanation": "ENFJ의 활용성과 INTP의 깊이 있는 분석 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지영",
                    "script": "What does this information mean?",
                    "translation": "이 정보가 뭘 의미해?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현민",
                    "script": "Let me analyze it for you.",
                    "translation": "내가 분석해 줄게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지영",
                    "script": "I knew you could!",
                    "translation": "넌 할 수 있을 줄 알았어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현민은 분석하기 싫어한다.",
                    "hint": "INTP는 깊이 있는 분석과 정보 해석을 좋아해요.",
                    "result": "X",
                    "explanation": "현민이 자발적으로 분석을 제안하고 있어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현민",
                    "script": "This is complex.",
                    "translation": "이건 복잡해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지영",
                    "script": "But you'll figure it out!",
                    "translation": "하지만 넌 알아낼 수 있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "What does this information @@?",
                    "hint": "정보의 의미를 나타내는 단어에요.",
                    "optionA": "matter",
                    "optionB": "mean",
                    "optionC": "show",
                    "result": "mean",
                    "explanation": "ENFJ는 정보의 의미를 알고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현민",
                    "script": "It shows a pattern.",
                    "translation": "패턴을 보여줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지영",
                    "script": "That's amazing!",
                    "translation": "정말 대단한데!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현민",
                    "script": "We can use this pattern.",
                    "translation": "우리 이 패턴을 활용할 수 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "Yes, tell me how!",
                    "translation": "응, 어떻게 말해 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현민",
                    "script": "Your vision with my analysis works.",
                    "translation": "넌 비전과 내 분석이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지영",
                    "script": "We make powerful teams!",
                    "translation": "우리는 정말 강력한 팀이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "현민",
                    "script": "Because you see the big picture.",
                    "translation": "왜냐면 넌 큰 그림을 봐."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "분석과 활용의 조화에 대한 문장이에요.",
                    "optionA": "bold",
                    "optionB": "with",
                    "optionC": "analysis",
                    "optionD": "action",
                    "optionE": "Deep",
                    "result": "Deep analysis with bold action",
                    "explanation": "INTP의 깊이 있는 분석과 ENFJ의 대담한 행동이 함께해요."
                }
            ]
        }
    ]
}
ID: 19602 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "혼자 생각할 시간이 필요해",
            "explanation": "INTP의 독처와 ENFJ의 사교성 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현민",
                    "script": "I need alone time.",
                    "translation": "난 혼자만의 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "I understand that.",
                    "translation": "이해해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현민",
                    "script": "But I miss you too.",
                    "translation": "하지만 난 너도 그리워."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현민은 다른 사람들과 함께 있는 것을 좋아한다.",
                    "hint": "INTP는 혼자만의 시간으로 에너지를 충전해요.",
                    "result": "X",
                    "explanation": "현민이 \"I need alone time\"이라고 말했어요. INTP는 독처를 중시해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Take your time, I'll be here.",
                    "translation": "충분히 시간 가져, 난 여기 있을 거야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현민",
                    "script": "Your patience is amazing.",
                    "translation": "넌 인내심이 정말 대단해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I need alone @@.",
                    "hint": "필요로 하는 것을 나타내는 단어에요.",
                    "optionA": "friends",
                    "optionB": "work",
                    "optionC": "time",
                    "result": "time",
                    "explanation": "INTP는 혼자만의 시간으로 재충전해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Because I care about you.",
                    "translation": "왜냐면 난 너를 생각하거든."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현민",
                    "script": "That makes me happy.",
                    "translation": "그게 날 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지영",
                    "script": "When you're ready, let's connect.",
                    "translation": "넌 준비되면, 우리 만나자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현민",
                    "script": "I always come back to you.",
                    "translation": "난 항상 넌 돌아와."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지영",
                    "script": "I know you do.",
                    "translation": "알지."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현민",
                    "script": "Your understanding helps me recharge.",
                    "translation": "넌 이해가 날 재충전하게 해줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지영",
                    "script": "And you make my world richer.",
                    "translation": "그리고 너는 내 세상을 더 풍요롭게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "혼자만의 시간의 가치에 대한 문장이에요.",
                    "result": "Space to think makes growth",
                    "explanation": "INTP의 혼자만의 시간과 ENFJ의 배려가 함께할 때 성장이 일어나요.",
                    "optionA": "to",
                    "optionB": "makes",
                    "optionC": "think",
                    "optionD": "Space",
                    "optionE": "growth"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "혼자 생각할 시간이 필요해",
            "explanation": "INTP의 독처와 ENFJ의 사교성 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현민",
                    "script": "I need alone time.",
                    "translation": "난 혼자만의 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "I understand that.",
                    "translation": "이해해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현민",
                    "script": "But I miss you too.",
                    "translation": "하지만 난 너도 그리워."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현민은 다른 사람들과 함께 있는 것을 좋아한다.",
                    "hint": "INTP는 혼자만의 시간으로 에너지를 충전해요.",
                    "result": "X",
                    "explanation": "현민이 \"I need alone time\"이라고 말했어요. INTP는 독처를 중시해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Take your time, I'll be here.",
                    "translation": "충분히 시간 가져, 난 여기 있을 거야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현민",
                    "script": "Your patience is amazing.",
                    "translation": "넌 인내심이 정말 대단해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I need alone @@.",
                    "hint": "필요로 하는 것을 나타내는 단어에요.",
                    "optionA": "friends",
                    "optionB": "work",
                    "optionC": "time",
                    "result": "time",
                    "explanation": "INTP는 혼자만의 시간으로 재충전해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Because I care about you.",
                    "translation": "왜냐면 난 너를 생각하거든."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현민",
                    "script": "That makes me happy.",
                    "translation": "그게 날 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지영",
                    "script": "When you're ready, let's connect.",
                    "translation": "넌 준비되면, 우리 만나자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현민",
                    "script": "I always come back to you.",
                    "translation": "난 항상 넌 돌아와."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지영",
                    "script": "I know you do.",
                    "translation": "알지."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현민",
                    "script": "Your understanding helps me recharge.",
                    "translation": "넌 이해가 날 재충전하게 해줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지영",
                    "script": "And you make my world richer.",
                    "translation": "그리고 너는 내 세상을 더 풍요롭게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "혼자만의 시간의 가치에 대한 문장이에요.",
                    "optionA": "to",
                    "optionB": "makes",
                    "optionC": "think",
                    "optionD": "Space",
                    "optionE": "growth",
                    "result": "Space to think makes growth",
                    "explanation": "INTP의 혼자만의 시간과 ENFJ의 배려가 함께할 때 성장이 일어나요."
                }
            ]
        }
    ]
}
ID: 19603 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "관심사가 달라도 괜찮아",
            "explanation": "INTP의 깊이 있는 사고와 ENFJ의 폭넓은 관심 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "What are you thinking about?",
                    "translation": "넌 뭘 생각 중이야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "Just some theory.",
                    "translation": "그냥 이론 생각해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "Tell me, I want to know!",
                    "translation": "말해 줘, 나 알고 싶어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정우는 자신의 생각을 공유하지 않는다.",
                    "hint": "ENFJ는 상대방의 관심사를 알고 싶어 하고 존경해요.",
                    "result": "X",
                    "explanation": "정우가 자신의 생각을 재민과 나누고 있어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "You really want to listen?",
                    "translation": "넌 정말 들으려고 해?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "Always, I'm curious about you!",
                    "translation": "당연하지, 난 넌 호기롭거든!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Just some @@.",
                    "hint": "정우가 생각하는 것을 나타내는 단어에요.",
                    "optionA": "theory",
                    "optionB": "idea",
                    "optionC": "fact",
                    "result": "theory",
                    "explanation": "INTP는 깊이 있는 이론들을 탐구해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "Your openness makes me share more.",
                    "translation": "넌 개방성이 날 더 나누게 해줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재민",
                    "script": "That's what I love about you!",
                    "translation": "그게 내가 너를 사랑하는 이유야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "Even when I'm different?",
                    "translation": "내가 다르긴 해도?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재민",
                    "script": "Especially when you're different!",
                    "translation": "특히 넌 다를 때 더!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정우",
                    "script": "I appreciate that so much.",
                    "translation": "정말 고마워."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your depth makes me think more.",
                    "translation": "너의 깊이가 날 더 생각하게 해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "정우",
                    "script": "And your warmth makes me open up.",
                    "translation": "그리고 넌 따뜻함이 나 마음 열게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "차이를 받아들이는 것에 대한 문장이에요.",
                    "result": "Different minds create beautiful harmony",
                    "explanation": "INTP의 깊이와 ENFJ의 개방성이 조화를 이루어요.",
                    "optionA": "minds",
                    "optionB": "create",
                    "optionC": "harmony",
                    "optionD": "Different",
                    "optionE": "beautiful"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "관심사가 달라도 괜찮아",
            "explanation": "INTP의 깊이 있는 사고와 ENFJ의 폭넓은 관심 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "What are you thinking about?",
                    "translation": "넌 뭘 생각 중이야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "Just some theory.",
                    "translation": "그냥 이론 생각해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "Tell me, I want to know!",
                    "translation": "말해 줘, 나 알고 싶어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정우는 자신의 생각을 공유하지 않는다.",
                    "hint": "ENFJ는 상대방의 관심사를 알고 싶어 하고 존경해요.",
                    "result": "X",
                    "explanation": "정우가 자신의 생각을 재민과 나누고 있어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "You really want to listen?",
                    "translation": "넌 정말 들으려고 해?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "Always, I'm curious about you!",
                    "translation": "당연하지, 난 넌 호기롭거든!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Just some @@.",
                    "hint": "정우가 생각하는 것을 나타내는 단어에요.",
                    "optionA": "theory",
                    "optionB": "idea",
                    "optionC": "fact",
                    "result": "theory",
                    "explanation": "INTP는 깊이 있는 이론들을 탐구해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "Your openness makes me share more.",
                    "translation": "넌 개방성이 날 더 나누게 해줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재민",
                    "script": "That's what I love about you!",
                    "translation": "그게 내가 너를 사랑하는 이유야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "Even when I'm different?",
                    "translation": "내가 다르긴 해도?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재민",
                    "script": "Especially when you're different!",
                    "translation": "특히 넌 다를 때 더!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정우",
                    "script": "I appreciate that so much.",
                    "translation": "정말 고마워."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your depth makes me think more.",
                    "translation": "너의 깊이가 날 더 생각하게 해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "정우",
                    "script": "And your warmth makes me open up.",
                    "translation": "그리고 넌 따뜻함이 나 마음 열게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "차이를 받아들이는 것에 대한 문장이에요.",
                    "optionA": "minds",
                    "optionB": "create",
                    "optionC": "harmony",
                    "optionD": "Different",
                    "optionE": "beautiful",
                    "result": "Different minds create beautiful harmony",
                    "explanation": "INTP의 깊이와 ENFJ의 개방성이 조화를 이루어요."
                }
            ]
        }
    ]
}
ID: 19604 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "계획을 말해 줄래?",
            "explanation": "INTP의 유연한 사고와 ENFJ의 체계적 계획 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I'll figure it out as I go.",
                    "translation": "난 가면서 생각해 볼 거야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유나",
                    "script": "Let's plan this first!",
                    "translation": "우리 먼저 계획해보자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도현",
                    "script": "But flexibility is important too.",
                    "translation": "하지만 유연함도 중요하잖아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현은 철저하게 계획한다.",
                    "hint": "INTP는 계획보다 상황에 따라 유연하게 대응해요.",
                    "result": "X",
                    "explanation": "도현이 \"flexibility is important too\"라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유나",
                    "script": "I respect that view.",
                    "translation": "그 관점 존경해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "And I appreciate your planning.",
                    "translation": "그리고 난 넌 계획이 고마워."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I'll figure it out as I @@.",
                    "hint": "시간 표현을 나타내는 단어에요.",
                    "optionA": "stop",
                    "optionB": "go",
                    "optionC": "wait",
                    "result": "go",
                    "explanation": "INTP는 진행하면서 적응하며 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유나",
                    "script": "Let's combine both approaches!",
                    "translation": "우리 둘 다 섞어보자!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도현",
                    "script": "That actually sounds good.",
                    "translation": "그게 정말 좋은데."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "We can be flexible within structure!",
                    "translation": "우리는 구조 안에서 유연할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도현",
                    "script": "I like that idea.",
                    "translation": "그 아이디어 좋은데."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "Your creativity helps us adapt.",
                    "translation": "넌 창의성이 우리를 적응하게 해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도현",
                    "script": "And your structure keeps us on track.",
                    "translation": "그리고 넌 구조가 우리를 올바른 길에 유지해줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "유나",
                    "script": "We work really well together.",
                    "translation": "우리는 정말 잘 맞아."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "유연함과 계획의 조화에 대한 문장이에요.",
                    "result": "Flexibility with planning creates success",
                    "explanation": "INTP의 유연함과 ENFJ의 계획이 함께할 때 성공해요.",
                    "optionA": "Flexibility",
                    "optionB": "creates",
                    "optionC": "success",
                    "optionD": "with",
                    "optionE": "planning"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "계획을 말해 줄래?",
            "explanation": "INTP의 유연한 사고와 ENFJ의 체계적 계획 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I'll figure it out as I go.",
                    "translation": "난 가면서 생각해 볼 거야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유나",
                    "script": "Let's plan this first!",
                    "translation": "우리 먼저 계획해보자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도현",
                    "script": "But flexibility is important too.",
                    "translation": "하지만 유연함도 중요하잖아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현은 철저하게 계획한다.",
                    "hint": "INTP는 계획보다 상황에 따라 유연하게 대응해요.",
                    "result": "X",
                    "explanation": "도현이 \"flexibility is important too\"라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유나",
                    "script": "I respect that view.",
                    "translation": "그 관점 존경해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "And I appreciate your planning.",
                    "translation": "그리고 난 넌 계획이 고마워."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I'll figure it out as I @@.",
                    "hint": "시간 표현을 나타내는 단어에요.",
                    "optionA": "stop",
                    "optionB": "go",
                    "optionC": "wait",
                    "result": "go",
                    "explanation": "INTP는 진행하면서 적응하며 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유나",
                    "script": "Let's combine both approaches!",
                    "translation": "우리 둘 다 섞어보자!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도현",
                    "script": "That actually sounds good.",
                    "translation": "그게 정말 좋은데."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "We can be flexible within structure!",
                    "translation": "우리는 구조 안에서 유연할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도현",
                    "script": "I like that idea.",
                    "translation": "그 아이디어 좋은데."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "Your creativity helps us adapt.",
                    "translation": "넌 창의성이 우리를 적응하게 해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도현",
                    "script": "And your structure keeps us on track.",
                    "translation": "그리고 넌 구조가 우리를 올바른 길에 유지해줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "유나",
                    "script": "We work really well together.",
                    "translation": "우리는 정말 잘 맞아."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "유연함과 계획의 조화에 대한 문장이에요.",
                    "optionA": "Flexibility",
                    "optionB": "creates",
                    "optionC": "success",
                    "optionD": "with",
                    "optionE": "planning",
                    "result": "Flexibility with planning creates success",
                    "explanation": "INTP의 유연함과 ENFJ의 계획이 함께할 때 성공해요."
                }
            ]
        }
    ]
}
ID: 19605 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "넌 사람들을 잘 이끌어",
            "explanation": "ENFJ의 리더십과 INTP의 창의성 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지아",
                    "script": "You have great ideas.",
                    "translation": "넌 좋은 아이디어가 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "You can make people listen.",
                    "translation": "넌 사람들을 듣게 할 수 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지아",
                    "script": "Let's work as a team!",
                    "translation": "우리 팀으로 일해 보자!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원은 리더십이 없다.",
                    "hint": "ENFJ는 상대방의 창의성을 이끌어내고 발전시켜요.",
                    "result": "X",
                    "explanation": "채원이 지아의 리더십을 인정하고 있어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채원",
                    "script": "Your energy is powerful.",
                    "translation": "넌 에너지가 정말 강해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지아",
                    "script": "Because I believe in you!",
                    "translation": "왜냐면 난 너를 믿으니까!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "You have great @@.",
                    "hint": "채원이 가진 것을 나타내는 단어에요.",
                    "optionA": "friends",
                    "optionB": "ideas",
                    "optionC": "skills",
                    "result": "ideas",
                    "explanation": "INTP는 창의적이고 깊이 있는 아이디어를 만들어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "That belief makes me better.",
                    "translation": "그 믿음이 날 더 좋게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지아",
                    "script": "I see your potential!",
                    "translation": "난 넌 잠재력이 보여!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채원",
                    "script": "I trust your leadership.",
                    "translation": "난 넌 리더십을 믿어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지아",
                    "script": "Together we can do anything!",
                    "translation": "우리 함께면 뭐든 할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "I believe that now.",
                    "translation": "난 이제 그걸 믿어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지아",
                    "script": "Your mind with my drive works.",
                    "translation": "넌 마음과 내 추진력이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채원",
                    "script": "We make something special.",
                    "translation": "우리는 뭔가 특별한 걸 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께의 힘에 대한 문장이에요.",
                    "result": "Creativity with leadership changes worlds",
                    "explanation": "INTP의 창의성과 ENFJ의 리더십이 함께할 때 세상을 바꿔요.",
                    "optionA": "changes",
                    "optionB": "leadership",
                    "optionC": "with",
                    "optionD": "Creativity",
                    "optionE": "worlds"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "넌 사람들을 잘 이끌어",
            "explanation": "ENFJ의 리더십과 INTP의 창의성 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지아",
                    "script": "You have great ideas.",
                    "translation": "넌 좋은 아이디어가 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "You can make people listen.",
                    "translation": "넌 사람들을 듣게 할 수 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지아",
                    "script": "Let's work as a team!",
                    "translation": "우리 팀으로 일해 보자!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원은 리더십이 없다.",
                    "hint": "ENFJ는 상대방의 창의성을 이끌어내고 발전시켜요.",
                    "result": "X",
                    "explanation": "채원이 지아의 리더십을 인정하고 있어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채원",
                    "script": "Your energy is powerful.",
                    "translation": "넌 에너지가 정말 강해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지아",
                    "script": "Because I believe in you!",
                    "translation": "왜냐면 난 너를 믿으니까!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "You have great @@.",
                    "hint": "채원이 가진 것을 나타내는 단어에요.",
                    "optionA": "friends",
                    "optionB": "ideas",
                    "optionC": "skills",
                    "result": "ideas",
                    "explanation": "INTP는 창의적이고 깊이 있는 아이디어를 만들어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "That belief makes me better.",
                    "translation": "그 믿음이 날 더 좋게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지아",
                    "script": "I see your potential!",
                    "translation": "난 넌 잠재력이 보여!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채원",
                    "script": "I trust your leadership.",
                    "translation": "난 넌 리더십을 믿어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지아",
                    "script": "Together we can do anything!",
                    "translation": "우리 함께면 뭐든 할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "I believe that now.",
                    "translation": "난 이제 그걸 믿어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지아",
                    "script": "Your mind with my drive works.",
                    "translation": "넌 마음과 내 추진력이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채원",
                    "script": "We make something special.",
                    "translation": "우리는 뭔가 특별한 걸 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "함께의 힘에 대한 문장이에요.",
                    "optionA": "changes",
                    "optionB": "leadership",
                    "optionC": "with",
                    "optionD": "Creativity",
                    "optionE": "worlds",
                    "result": "Creativity with leadership changes worlds",
                    "explanation": "INTP의 창의성과 ENFJ의 리더십이 함께할 때 세상을 바꿔요."
                }
            ]
        }
    ]
}
ID: 19606 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "이 일이 내 길인 것 같아",
            "explanation": "INTP의 흥미와 ENFJ의 성취 추구 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "This field excites my mind.",
                    "translation": "이 분야가 나를 흥분시켜."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "Then pursue it with passion!",
                    "translation": "그럼 넌 열정으로 따라가!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정우",
                    "script": "You believe in me?",
                    "translation": "넌 나를 믿어?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정우는 자신의 흥미를 무시한다.",
                    "hint": "INTP는 자신을 흥미롭게 만드는 일을 추구해요.",
                    "result": "X",
                    "explanation": "정우가 자신의 흥미를 명확하게 표현하고 있어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Absolutely, I see your passion!",
                    "translation": "당연하지, 난 너의 열정이 보여!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정우",
                    "script": "Your belief helps me decide.",
                    "translation": "넌 믿음이 날 결정하게 해줘."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "This field excites my @@.",
                    "hint": "흥분되는 대상을 나타내는 단어에요.",
                    "optionA": "heart",
                    "optionB": "mind",
                    "optionC": "soul",
                    "result": "mind",
                    "explanation": "INTP는 지적 호기심을 자극하는 일을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "You'll be amazing!",
                    "translation": "넌 정말 대단할 거야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정우",
                    "script": "I feel more confident now.",
                    "translation": "난 이제 더 자신감 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민아",
                    "script": "Let's make this happen!",
                    "translation": "우리 이거 이루자!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "정우",
                    "script": "With you supporting me.",
                    "translation": "넌 나를 지지해 주면서."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민아",
                    "script": "Always, that's what I do.",
                    "translation": "항상, 그게 내 역할이야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정우",
                    "script": "Your encouragement makes my dreams real.",
                    "translation": "넌 격려가 내 꿈을 현실로 만들어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민아",
                    "script": "And your brilliance will shine bright.",
                    "translation": "그리고 넌 재능이 정말 빛날 거야."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "흥미와 성취의 조화에 대한 문장이에요.",
                    "result": "Passion with support creates achievement",
                    "explanation": "INTP의 열정과 ENFJ의 지지가 함께할 때 성취가 만들어져요.",
                    "optionA": "achievement",
                    "optionB": "with",
                    "optionC": "creates",
                    "optionD": "support",
                    "optionE": "Passion"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "이 일이 내 길인 것 같아",
            "explanation": "INTP의 흥미와 ENFJ의 성취 추구 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "This field excites my mind.",
                    "translation": "이 분야가 나를 흥분시켜."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "Then pursue it with passion!",
                    "translation": "그럼 넌 열정으로 따라가!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정우",
                    "script": "You believe in me?",
                    "translation": "넌 나를 믿어?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정우는 자신의 흥미를 무시한다.",
                    "hint": "INTP는 자신을 흥미롭게 만드는 일을 추구해요.",
                    "result": "X",
                    "explanation": "정우가 자신의 흥미를 명확하게 표현하고 있어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Absolutely, I see your passion!",
                    "translation": "당연하지, 난 너의 열정이 보여!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정우",
                    "script": "Your belief helps me decide.",
                    "translation": "넌 믿음이 날 결정하게 해줘."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "This field excites my @@.",
                    "hint": "흥분되는 대상을 나타내는 단어에요.",
                    "optionA": "heart",
                    "optionB": "mind",
                    "optionC": "soul",
                    "result": "mind",
                    "explanation": "INTP는 지적 호기심을 자극하는 일을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "You'll be amazing!",
                    "translation": "넌 정말 대단할 거야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정우",
                    "script": "I feel more confident now.",
                    "translation": "난 이제 더 자신감 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민아",
                    "script": "Let's make this happen!",
                    "translation": "우리 이거 이루자!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "정우",
                    "script": "With you supporting me.",
                    "translation": "넌 나를 지지해 주면서."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민아",
                    "script": "Always, that's what I do.",
                    "translation": "항상, 그게 내 역할이야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정우",
                    "script": "Your encouragement makes my dreams real.",
                    "translation": "넌 격려가 내 꿈을 현실로 만들어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민아",
                    "script": "And your brilliance will shine bright.",
                    "translation": "그리고 넌 재능이 정말 빛날 거야."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "흥미와 성취의 조화에 대한 문장이에요.",
                    "optionA": "achievement",
                    "optionB": "with",
                    "optionC": "creates",
                    "optionD": "support",
                    "optionE": "Passion",
                    "result": "Passion with support creates achievement",
                    "explanation": "INTP의 열정과 ENFJ의 지지가 함께할 때 성취가 만들어져요."
                }
            ]
        }
    ]
}
ID: 19607 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "넌 큰 꿈을 이룰 거야",
            "explanation": "ENFJ의 성장 추구와 INTP의 능력 인식 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유나",
                    "script": "You have so much potential.",
                    "translation": "넌 정말 가능성이 많아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "I never thought about it.",
                    "translation": "난 그걸 생각 못 했는데."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유나",
                    "script": "Let me show you!",
                    "translation": "내가 보여 줄게!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원은 자신의 능력을 알고 있다.",
                    "hint": "INTP는 자신의 능력을 과소평가하는 경향이 있어요.",
                    "result": "X",
                    "explanation": "채원이 \"I never thought about it\"이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채원",
                    "script": "You really see me?",
                    "translation": "넌 정말 날 봐?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유나",
                    "script": "I see your genius!",
                    "translation": "난 넌 천재성이 보여!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "You have so much @@.",
                    "hint": "채원이 가진 것을 나타내는 단어에요.",
                    "optionA": "doubt",
                    "optionB": "fear",
                    "optionC": "potential",
                    "result": "potential",
                    "explanation": "ENFJ는 상대방의 숨겨진 능력을 발견해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "That makes me think differently.",
                    "translation": "그게 날 다르게 생각하게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유나",
                    "script": "Great, now let's set goals!",
                    "translation": "좋아, 이제 목표를 세우자!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채원",
                    "script": "What kind of goals?",
                    "translation": "어떤 목표?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유나",
                    "script": "Big ones, the kind that change the world!",
                    "translation": "큰 목표, 세상을 바꾸는 그런 거!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "You really believe that?",
                    "translation": "넌 정말 그걸 믿어?"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "유나",
                    "script": "Your ability with my belief creates miracles.",
                    "translation": "넌 능력과 내 믿음이 기적을 만들어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채원",
                    "script": "Then let's start today.",
                    "translation": "그럼 우리 오늘 시작하자."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성장과 믿음에 대한 문장이에요.",
                    "result": "Believing in someone helps them grow",
                    "explanation": "ENFJ의 믿음과 INTP의 능력이 함께할 때 성장이 일어나요.",
                    "optionA": "someone",
                    "optionB": "helps",
                    "optionC": "Believing",
                    "optionD": "grow",
                    "optionE": "in",
                    "optionF": "them"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "넌 큰 꿈을 이룰 거야",
            "explanation": "ENFJ의 성장 추구와 INTP의 능력 인식 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유나",
                    "script": "You have so much potential.",
                    "translation": "넌 정말 가능성이 많아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "I never thought about it.",
                    "translation": "난 그걸 생각 못 했는데."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유나",
                    "script": "Let me show you!",
                    "translation": "내가 보여 줄게!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원은 자신의 능력을 알고 있다.",
                    "hint": "INTP는 자신의 능력을 과소평가하는 경향이 있어요.",
                    "result": "X",
                    "explanation": "채원이 \"I never thought about it\"이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채원",
                    "script": "You really see me?",
                    "translation": "넌 정말 날 봐?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유나",
                    "script": "I see your genius!",
                    "translation": "난 넌 천재성이 보여!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "You have so much @@.",
                    "hint": "채원이 가진 것을 나타내는 단어에요.",
                    "optionA": "doubt",
                    "optionB": "fear",
                    "optionC": "potential",
                    "result": "potential",
                    "explanation": "ENFJ는 상대방의 숨겨진 능력을 발견해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "That makes me think differently.",
                    "translation": "그게 날 다르게 생각하게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유나",
                    "script": "Great, now let's set goals!",
                    "translation": "좋아, 이제 목표를 세우자!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채원",
                    "script": "What kind of goals?",
                    "translation": "어떤 목표?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유나",
                    "script": "Big ones, the kind that change the world!",
                    "translation": "큰 목표, 세상을 바꾸는 그런 거!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "You really believe that?",
                    "translation": "넌 정말 그걸 믿어?"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "유나",
                    "script": "Your ability with my belief creates miracles.",
                    "translation": "넌 능력과 내 믿음이 기적을 만들어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채원",
                    "script": "Then let's start today.",
                    "translation": "그럼 우리 오늘 시작하자."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "성장과 믿음에 대한 문장이에요.",
                    "optionA": "someone",
                    "optionB": "helps",
                    "optionC": "Believing",
                    "optionD": "grow",
                    "optionE": "in",
                    "optionF": "them",
                    "result": "Believing in someone helps them grow",
                    "explanation": "ENFJ의 믿음과 INTP의 능력이 함께할 때 성장이 일어나요."
                }
            ]
        }
    ]
}
ID: 19608 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "맞지 않는 것도 이해해 줄래?",
            "explanation": "INTP의 합리적 사고와 ENFJ의 감정 이해 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "I don't understand emotions.",
                    "translation": "난 감정을 몰라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "That's okay, I'll explain.",
                    "translation": "괜찮아, 내가 설명해 줄게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정우",
                    "script": "Why are you so patient?",
                    "translation": "넌 왜 이렇게 인내심 있어?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 정우의 감정 부족에 화난다.",
                    "hint": "ENFJ는 다른 사람의 방식을 이해하고 받아들여요.",
                    "result": "X",
                    "explanation": "민지가 \"That's okay\"라고 말하며 정우를 이해해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Because I understand you.",
                    "translation": "왜냐면 난 너를 이해하거든."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정우",
                    "script": "That means so much.",
                    "translation": "정말 의미 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I don't understand @@.",
                    "hint": "정우가 이해 못 하는 것을 나타내는 단어에요.",
                    "optionA": "logic",
                    "optionB": "emotions",
                    "optionC": "reason",
                    "result": "emotions",
                    "explanation": "INTP는 논리를 우선시하고 감정을 어려워해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "You try, that's what matters.",
                    "translation": "넌 노력해, 그게 중요해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정우",
                    "script": "Your understanding helps me grow.",
                    "translation": "넌 이해가 날 성장하게 해줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "And you help me think clearly.",
                    "translation": "그리고 넌 날 명확하게 생각하게 해줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "정우",
                    "script": "We complete each other.",
                    "translation": "우리는 서로를 완성해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민지",
                    "script": "Perfectly.",
                    "translation": "완벽하게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정우",
                    "script": "Your heart with my mind works.",
                    "translation": "넌 마음과 내 마음이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민지",
                    "script": "We're stronger together.",
                    "translation": "우리는 함께 더 강해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서로 다름의 보완에 대한 문장이에요.",
                    "result": "Logic with emotion makes whole",
                    "explanation": "INTP의 논리와 ENFJ의 감정이 함께할 때 온전해져요.",
                    "optionA": "makes",
                    "optionB": "emotion",
                    "optionC": "Logic",
                    "optionD": "whole",
                    "optionE": "with"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "맞지 않는 것도 이해해 줄래?",
            "explanation": "INTP의 합리적 사고와 ENFJ의 감정 이해 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "I don't understand emotions.",
                    "translation": "난 감정을 몰라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "That's okay, I'll explain.",
                    "translation": "괜찮아, 내가 설명해 줄게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정우",
                    "script": "Why are you so patient?",
                    "translation": "넌 왜 이렇게 인내심 있어?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 정우의 감정 부족에 화난다.",
                    "hint": "ENFJ는 다른 사람의 방식을 이해하고 받아들여요.",
                    "result": "X",
                    "explanation": "민지가 \"That's okay\"라고 말하며 정우를 이해해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Because I understand you.",
                    "translation": "왜냐면 난 너를 이해하거든."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정우",
                    "script": "That means so much.",
                    "translation": "정말 의미 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I don't understand @@.",
                    "hint": "정우가 이해 못 하는 것을 나타내는 단어에요.",
                    "optionA": "logic",
                    "optionB": "emotions",
                    "optionC": "reason",
                    "result": "emotions",
                    "explanation": "INTP는 논리를 우선시하고 감정을 어려워해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "You try, that's what matters.",
                    "translation": "넌 노력해, 그게 중요해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정우",
                    "script": "Your understanding helps me grow.",
                    "translation": "넌 이해가 날 성장하게 해줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "And you help me think clearly.",
                    "translation": "그리고 넌 날 명확하게 생각하게 해줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "정우",
                    "script": "We complete each other.",
                    "translation": "우리는 서로를 완성해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민지",
                    "script": "Perfectly.",
                    "translation": "완벽하게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정우",
                    "script": "Your heart with my mind works.",
                    "translation": "넌 마음과 내 마음이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민지",
                    "script": "We're stronger together.",
                    "translation": "우리는 함께 더 강해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "서로 다름의 보완에 대한 문장이에요.",
                    "optionA": "makes",
                    "optionB": "emotion",
                    "optionC": "Logic",
                    "optionD": "whole",
                    "optionE": "with",
                    "result": "Logic with emotion makes whole",
                    "explanation": "INTP의 논리와 ENFJ의 감정이 함께할 때 온전해져요."
                }
            ]
        }
    ]
}
ID: 19609 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "힘들 때는 넌 옆에만 있어",
            "explanation": "ENFJ의 감정적 지원과 INTP의 독립성 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유나",
                    "script": "You look stressed.",
                    "translation": "넌 스트레스 받은 것 같은데."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도현",
                    "script": "I'm processing some things.",
                    "translation": "난 뭔가 처리 중이야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유나",
                    "script": "I'm here for you.",
                    "translation": "난 여기 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현은 혼자만 해결하고 싶어한다.",
                    "hint": "INTP도 누군가의 지지를 받으면 도움이 돼요.",
                    "result": "O",
                    "explanation": "도현이 혼자 처리하려고 해요. 하지만 유나의 지지도 도움이 됩니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도현",
                    "script": "Your presence helps.",
                    "translation": "넌 존재가 도움돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유나",
                    "script": "I don't need to do anything?",
                    "translation": "난 뭐 해 주지 않아도 돼?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "You look @@.",
                    "hint": "도현의 상태를 나타내는 단어에요.",
                    "optionA": "happy",
                    "optionB": "stressed",
                    "optionC": "calm",
                    "result": "stressed",
                    "explanation": "ENFJ는 상대방의 감정 변화를 빠르게 감지해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도현",
                    "script": "Just being here is enough.",
                    "translation": "그냥 여기만 있어도 충분해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유나",
                    "script": "Let me know if you need anything.",
                    "translation": "뭐 필요한 게 있으면 말해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도현",
                    "script": "I will.",
                    "translation": "알았어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유나",
                    "script": "I care about you.",
                    "translation": "난 너를 진심으로 생각해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도현",
                    "script": "I know that.",
                    "translation": "알아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "유나",
                    "script": "Your independence with my support works.",
                    "translation": "너의 독립성과 내 지지가 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "도현",
                    "script": "We work because we respect each other.",
                    "translation": "우리가 맞는 이유는 서로를 존경하거든."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지지의 의미에 대한 문장이에요.",
                    "result": "Presence without judgment heals souls",
                    "explanation": "ENFJ의 무조건적 지지와 INTP의 독립성이 만날 때 진정한 치유가 생겨요.",
                    "optionA": "Presence",
                    "optionB": "without",
                    "optionC": "heals",
                    "optionD": "souls",
                    "optionE": "judgment"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "힘들 때는 넌 옆에만 있어",
            "explanation": "ENFJ의 감정적 지원과 INTP의 독립성 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유나",
                    "script": "You look stressed.",
                    "translation": "넌 스트레스 받은 것 같은데."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도현",
                    "script": "I'm processing some things.",
                    "translation": "난 뭔가 처리 중이야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유나",
                    "script": "I'm here for you.",
                    "translation": "난 여기 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현은 혼자만 해결하고 싶어한다.",
                    "hint": "INTP도 누군가의 지지를 받으면 도움이 돼요.",
                    "result": "O",
                    "explanation": "도현이 혼자 처리하려고 해요. 하지만 유나의 지지도 도움이 됩니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도현",
                    "script": "Your presence helps.",
                    "translation": "넌 존재가 도움돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유나",
                    "script": "I don't need to do anything?",
                    "translation": "난 뭐 해 주지 않아도 돼?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "You look @@.",
                    "hint": "도현의 상태를 나타내는 단어에요.",
                    "optionA": "happy",
                    "optionB": "stressed",
                    "optionC": "calm",
                    "result": "stressed",
                    "explanation": "ENFJ는 상대방의 감정 변화를 빠르게 감지해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도현",
                    "script": "Just being here is enough.",
                    "translation": "그냥 여기만 있어도 충분해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유나",
                    "script": "Let me know if you need anything.",
                    "translation": "뭐 필요한 게 있으면 말해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도현",
                    "script": "I will.",
                    "translation": "알았어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유나",
                    "script": "I care about you.",
                    "translation": "난 너를 진심으로 생각해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도현",
                    "script": "I know that.",
                    "translation": "알아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "유나",
                    "script": "Your independence with my support works.",
                    "translation": "너의 독립성과 내 지지가 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "도현",
                    "script": "We work because we respect each other.",
                    "translation": "우리가 맞는 이유는 서로를 존경하거든."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "지지의 의미에 대한 문장이에요.",
                    "optionA": "Presence",
                    "optionB": "without",
                    "optionC": "heals",
                    "optionD": "souls",
                    "optionE": "judgment",
                    "result": "Presence without judgment heals souls",
                    "explanation": "ENFJ의 무조건적 지지와 INTP의 독립성이 만날 때 진정한 치유가 생겨요."
                }
            ]
        }
    ]
}
ID: 19610 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "이 세상은 정말 흥미로워",
            "explanation": "INTP의 탐구와 ENFJ의 공유 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현민",
                    "script": "I'm reading about quantum theory.",
                    "translation": "난 양자 이론 책을 읽고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "That sounds fascinating!",
                    "translation": "정말 흥미로운데!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현민",
                    "script": "You think so?",
                    "translation": "그래?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현민은 복잡한 이론을 싫어한다.",
                    "hint": "INTP는 깊고 복잡한 주제들을 탐구하는 것을 좋아해요.",
                    "result": "X",
                    "explanation": "현민이 양자 이론을 탐구하고 있어요. INTP의 특징이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Tell me about it!",
                    "translation": "얘기해 봐!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현민",
                    "script": "Most people find it boring.",
                    "translation": "대부분 사람들은 지루해해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I'm reading about @@.",
                    "hint": "주제를 나타내는 단어에요.",
                    "optionA": "stories",
                    "optionB": "quantum theory",
                    "optionC": "novels",
                    "result": "quantum theory",
                    "explanation": "INTP는 추상적이고 복잡한 개념들에 흥미를 가져요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Not me, I love learning from you!",
                    "translation": "난 아니야, 난 너한테 배우는 게 좋아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현민",
                    "script": "You make it fun.",
                    "translation": "넌 그걸 재미있게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지영",
                    "script": "Because I love what you love!",
                    "translation": "왜냐면 난 넌 사랑하는 것을 사랑하니까!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현민",
                    "script": "That makes me happy.",
                    "translation": "그게 날 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지영",
                    "script": "Tell me everything!",
                    "translation": "모든 걸 얘기해 줄래!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현민",
                    "script": "Your curiosity inspires my depth.",
                    "translation": "넌 호기심이 내 깊이를 영감 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지영",
                    "script": "And your knowledge makes me grow.",
                    "translation": "그리고 넌 지식이 날 성장하게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "탐구를 통한 성장에 대한 문장이에요.",
                    "result": "Learning together opens new worlds",
                    "explanation": "INTP의 탐구와 ENFJ의 적극적 참여가 함께할 때 새로운 세상이 열려요.",
                    "optionA": "opens",
                    "optionB": "Learning",
                    "optionC": "worlds",
                    "optionD": "together",
                    "optionE": "new"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "이 세상은 정말 흥미로워",
            "explanation": "INTP의 탐구와 ENFJ의 공유 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현민",
                    "script": "I'm reading about quantum theory.",
                    "translation": "난 양자 이론 책을 읽고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "That sounds fascinating!",
                    "translation": "정말 흥미로운데!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현민",
                    "script": "You think so?",
                    "translation": "그래?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현민은 복잡한 이론을 싫어한다.",
                    "hint": "INTP는 깊고 복잡한 주제들을 탐구하는 것을 좋아해요.",
                    "result": "X",
                    "explanation": "현민이 양자 이론을 탐구하고 있어요. INTP의 특징이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Tell me about it!",
                    "translation": "얘기해 봐!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현민",
                    "script": "Most people find it boring.",
                    "translation": "대부분 사람들은 지루해해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I'm reading about @@.",
                    "hint": "주제를 나타내는 단어에요.",
                    "optionA": "stories",
                    "optionB": "quantum theory",
                    "optionC": "novels",
                    "result": "quantum theory",
                    "explanation": "INTP는 추상적이고 복잡한 개념들에 흥미를 가져요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Not me, I love learning from you!",
                    "translation": "난 아니야, 난 너한테 배우는 게 좋아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현민",
                    "script": "You make it fun.",
                    "translation": "넌 그걸 재미있게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지영",
                    "script": "Because I love what you love!",
                    "translation": "왜냐면 난 넌 사랑하는 것을 사랑하니까!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현민",
                    "script": "That makes me happy.",
                    "translation": "그게 날 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지영",
                    "script": "Tell me everything!",
                    "translation": "모든 걸 얘기해 줄래!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현민",
                    "script": "Your curiosity inspires my depth.",
                    "translation": "넌 호기심이 내 깊이를 영감 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지영",
                    "script": "And your knowledge makes me grow.",
                    "translation": "그리고 넌 지식이 날 성장하게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "탐구를 통한 성장에 대한 문장이에요.",
                    "optionA": "opens",
                    "optionB": "Learning",
                    "optionC": "worlds",
                    "optionD": "together",
                    "optionE": "new",
                    "result": "Learning together opens new worlds",
                    "explanation": "INTP의 탐구와 ENFJ의 적극적 참여가 함께할 때 새로운 세상이 열려요."
                }
            ]
        }
    ]
}
ID: 19611 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "우리 함께 이루자!",
            "explanation": "ENFJ의 헌신과 INTP의 능력 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민아",
                    "script": "You're so capable!",
                    "translation": "넌 정말 능력이 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은지",
                    "script": "You inspire me to try.",
                    "translation": "넌 날 시도하게 해줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민아",
                    "script": "Let's create something together!",
                    "translation": "우리 함께 뭔가 만들자!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은지는 혼자만 일하고 싶어한다.",
                    "hint": "INTP도 의미 있는 협력을 원해요.",
                    "result": "X",
                    "explanation": "은지가 \"You inspire me to try\"라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은지",
                    "script": "With you by my side.",
                    "translation": "넌 내 곁에 있으면."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민아",
                    "script": "Always, I promise!",
                    "translation": "항상, 약속할게!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "You're so @@!",
                    "hint": "은지의 특징을 나타내는 단어에요.",
                    "optionA": "average",
                    "optionB": "capable",
                    "optionC": "lazy",
                    "result": "capable",
                    "explanation": "ENFJ는 상대방의 능력을 인정하고 끌어내요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은지",
                    "script": "Your support gives me confidence.",
                    "translation": "넌 지지가 날 자신감을 줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민아",
                    "script": "Because you deserve it!",
                    "translation": "왜냐면 넌 마땅해하니까!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은지",
                    "script": "Let's start the project.",
                    "translation": "우리 프로젝트 시작하자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민아",
                    "script": "I'm so excited!",
                    "translation": "난 정말 신나!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "은지",
                    "script": "Your energy is contagious.",
                    "translation": "넌 에너지가 전염돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민아",
                    "script": "Your creativity with my belief works.",
                    "translation": "넌 창의성과 내 믿음이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "은지",
                    "script": "We can really do this.",
                    "translation": "우리 정말 할 수 있어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께 만드는 것에 대한 문장이에요.",
                    "result": "Ability with belief creates success",
                    "explanation": "INTP의 능력과 ENFJ의 믿음이 함께할 때 성공을 만들어요.",
                    "optionA": "success",
                    "optionB": "Ability",
                    "optionC": "belief",
                    "optionD": "with",
                    "optionE": "creates"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "우리 함께 이루자!",
            "explanation": "ENFJ의 헌신과 INTP의 능력 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민아",
                    "script": "You're so capable!",
                    "translation": "넌 정말 능력이 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은지",
                    "script": "You inspire me to try.",
                    "translation": "넌 날 시도하게 해줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민아",
                    "script": "Let's create something together!",
                    "translation": "우리 함께 뭔가 만들자!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은지는 혼자만 일하고 싶어한다.",
                    "hint": "INTP도 의미 있는 협력을 원해요.",
                    "result": "X",
                    "explanation": "은지가 \"You inspire me to try\"라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은지",
                    "script": "With you by my side.",
                    "translation": "넌 내 곁에 있으면."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민아",
                    "script": "Always, I promise!",
                    "translation": "항상, 약속할게!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "You're so @@!",
                    "hint": "은지의 특징을 나타내는 단어에요.",
                    "optionA": "average",
                    "optionB": "capable",
                    "optionC": "lazy",
                    "result": "capable",
                    "explanation": "ENFJ는 상대방의 능력을 인정하고 끌어내요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은지",
                    "script": "Your support gives me confidence.",
                    "translation": "넌 지지가 날 자신감을 줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민아",
                    "script": "Because you deserve it!",
                    "translation": "왜냐면 넌 마땅해하니까!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은지",
                    "script": "Let's start the project.",
                    "translation": "우리 프로젝트 시작하자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민아",
                    "script": "I'm so excited!",
                    "translation": "난 정말 신나!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "은지",
                    "script": "Your energy is contagious.",
                    "translation": "넌 에너지가 전염돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민아",
                    "script": "Your creativity with my belief works.",
                    "translation": "넌 창의성과 내 믿음이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "은지",
                    "script": "We can really do this.",
                    "translation": "우리 정말 할 수 있어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "함께 만드는 것에 대한 문장이에요.",
                    "optionA": "success",
                    "optionB": "Ability",
                    "optionC": "belief",
                    "optionD": "with",
                    "optionE": "creates",
                    "result": "Ability with belief creates success",
                    "explanation": "INTP의 능력과 ENFJ의 믿음이 함께할 때 성공을 만들어요."
                }
            ]
        }
    ]
}
ID: 19612 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "다르게 생각하는 게 좋아",
            "explanation": "INTP의 비판적 사고와 ENFJ의 수용성 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "I disagree with this.",
                    "translation": "난 이건 동의 안 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지아",
                    "script": "Why not?",
                    "translation": "왜?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정우",
                    "script": "The logic doesn't work.",
                    "translation": "논리가 맞지 않아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정우는 다른 의견을 받아들이지 않는다.",
                    "hint": "INTP는 논리적 근거가 있으면 자신의 의견을 바꿔요.",
                    "result": "X",
                    "explanation": "정우가 자신의 의견을 명확하게 설명하고 있어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지아",
                    "script": "Tell me your thoughts!",
                    "translation": "넌 뭐를 생각해?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정우",
                    "script": "Let me explain it.",
                    "translation": "내가 설명해 줄게."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I disagree with @@.",
                    "hint": "동의 안 하는 대상을 나타내는 단어에요.",
                    "optionA": "you",
                    "optionB": "this",
                    "optionC": "them",
                    "result": "this",
                    "explanation": "INTP는 논리적 문제가 있으면 지적해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지아",
                    "script": "I appreciate your honesty.",
                    "translation": "너의 솔직함을 고마워해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정우",
                    "script": "Your openness helps me explain better.",
                    "translation": "넌 개방성이 날 더 잘 설명하게 해줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지아",
                    "script": "We learn from each other!",
                    "translation": "우리는 서로 배워!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "정우",
                    "script": "That's why I like you.",
                    "translation": "그게 내가 너를 좋아하는 이유야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지아",
                    "script": "And I like your honesty!",
                    "translation": "그리고 난 너의 솔직함을 좋아해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정우",
                    "script": "Your heart with my mind works.",
                    "translation": "넌 마음과 내 마음이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지아",
                    "script": "We make better decisions together.",
                    "translation": "우리는 함께 더 나은 결정을 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "다양한 관점의 가치에 대한 문장이에요.",
                    "result": "Different views strengthen our bond",
                    "explanation": "INTP의 비판적 사고와 ENFJ의 개방성이 관계를 더 강하게 해요.",
                    "optionA": "Different",
                    "optionB": "views",
                    "optionC": "bond",
                    "optionD": "strengthen",
                    "optionE": "our"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "다르게 생각하는 게 좋아",
            "explanation": "INTP의 비판적 사고와 ENFJ의 수용성 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "I disagree with this.",
                    "translation": "난 이건 동의 안 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지아",
                    "script": "Why not?",
                    "translation": "왜?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정우",
                    "script": "The logic doesn't work.",
                    "translation": "논리가 맞지 않아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정우는 다른 의견을 받아들이지 않는다.",
                    "hint": "INTP는 논리적 근거가 있으면 자신의 의견을 바꿔요.",
                    "result": "X",
                    "explanation": "정우가 자신의 의견을 명확하게 설명하고 있어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지아",
                    "script": "Tell me your thoughts!",
                    "translation": "넌 뭐를 생각해?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정우",
                    "script": "Let me explain it.",
                    "translation": "내가 설명해 줄게."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I disagree with @@.",
                    "hint": "동의 안 하는 대상을 나타내는 단어에요.",
                    "optionA": "you",
                    "optionB": "this",
                    "optionC": "them",
                    "result": "this",
                    "explanation": "INTP는 논리적 문제가 있으면 지적해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지아",
                    "script": "I appreciate your honesty.",
                    "translation": "너의 솔직함을 고마워해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정우",
                    "script": "Your openness helps me explain better.",
                    "translation": "넌 개방성이 날 더 잘 설명하게 해줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지아",
                    "script": "We learn from each other!",
                    "translation": "우리는 서로 배워!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "정우",
                    "script": "That's why I like you.",
                    "translation": "그게 내가 너를 좋아하는 이유야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지아",
                    "script": "And I like your honesty!",
                    "translation": "그리고 난 너의 솔직함을 좋아해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정우",
                    "script": "Your heart with my mind works.",
                    "translation": "넌 마음과 내 마음이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지아",
                    "script": "We make better decisions together.",
                    "translation": "우리는 함께 더 나은 결정을 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "다양한 관점의 가치에 대한 문장이에요.",
                    "optionA": "Different",
                    "optionB": "views",
                    "optionC": "bond",
                    "optionD": "strengthen",
                    "optionE": "our",
                    "result": "Different views strengthen our bond",
                    "explanation": "INTP의 비판적 사고와 ENFJ의 개방성이 관계를 더 강하게 해요."
                }
            ]
        }
    ]
}
ID: 19613 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "넌 날 가슴으로 이해해",
            "explanation": "ENFJ의 감정적 이해와 INTP의 합리적 태도 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유나",
                    "script": "I'm worried about you.",
                    "translation": "난 너 때문에 걱정돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "There's nothing to worry about.",
                    "translation": "걱정할 거 없어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유나",
                    "script": "Your feelings matter too.",
                    "translation": "넌 감정도 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원은 자신의 감정을 중시한다.",
                    "hint": "INTP는 감정보다 논리를 우선시하는 경향이 있어요.",
                    "result": "X",
                    "explanation": "채원이 \"There's nothing to worry about\"라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채원",
                    "script": "Your concern helps me understand.",
                    "translation": "넌 걱정이 날 이해하게 해줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유나",
                    "script": "Because I care deeply.",
                    "translation": "왜냐면 난 너를 정말 생각하거든."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I'm worried about @@.",
                    "hint": "걱정의 대상을 나타내는 단어에요.",
                    "optionA": "nothing",
                    "optionB": "you",
                    "optionC": "things",
                    "result": "you",
                    "explanation": "ENFJ는 상대방을 깊이 있게 배려해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "Your warmth touches me.",
                    "translation": "넌 따뜻함이 나를 감동시켜."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유나",
                    "script": "That's why I'm here.",
                    "translation": "그래서 난 여기 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채원",
                    "script": "I appreciate it more than I show.",
                    "translation": "난 너보다 더 고마워해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유나",
                    "script": "I feel it anyway.",
                    "translation": "난 느껴."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "You understand me better than anyone.",
                    "translation": "넌 누구보다 나를 잘 이해해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "유나",
                    "script": "Your thoughtfulness with my emotion works.",
                    "translation": "넌 사려 깊음과 내 감정이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채원",
                    "script": "We really fit each other.",
                    "translation": "우리는 정말 잘 맞아."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "이해와 배려에 대한 문장이에요.",
                    "result": "Being understood deeply creates peace",
                    "explanation": "ENFJ의 감정적 이해와 INTP의 진실한 태도가 만날 때 평온이 생겨요.",
                    "optionA": "understood",
                    "optionB": "peace",
                    "optionC": "Being",
                    "optionD": "deeply",
                    "optionE": "creates"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "넌 날 가슴으로 이해해",
            "explanation": "ENFJ의 감정적 이해와 INTP의 합리적 태도 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유나",
                    "script": "I'm worried about you.",
                    "translation": "난 너 때문에 걱정돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "There's nothing to worry about.",
                    "translation": "걱정할 거 없어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유나",
                    "script": "Your feelings matter too.",
                    "translation": "넌 감정도 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원은 자신의 감정을 중시한다.",
                    "hint": "INTP는 감정보다 논리를 우선시하는 경향이 있어요.",
                    "result": "X",
                    "explanation": "채원이 \"There's nothing to worry about\"라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채원",
                    "script": "Your concern helps me understand.",
                    "translation": "넌 걱정이 날 이해하게 해줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유나",
                    "script": "Because I care deeply.",
                    "translation": "왜냐면 난 너를 정말 생각하거든."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I'm worried about @@.",
                    "hint": "걱정의 대상을 나타내는 단어에요.",
                    "optionA": "nothing",
                    "optionB": "you",
                    "optionC": "things",
                    "result": "you",
                    "explanation": "ENFJ는 상대방을 깊이 있게 배려해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "Your warmth touches me.",
                    "translation": "넌 따뜻함이 나를 감동시켜."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유나",
                    "script": "That's why I'm here.",
                    "translation": "그래서 난 여기 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채원",
                    "script": "I appreciate it more than I show.",
                    "translation": "난 너보다 더 고마워해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유나",
                    "script": "I feel it anyway.",
                    "translation": "난 느껴."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "You understand me better than anyone.",
                    "translation": "넌 누구보다 나를 잘 이해해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "유나",
                    "script": "Your thoughtfulness with my emotion works.",
                    "translation": "넌 사려 깊음과 내 감정이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채원",
                    "script": "We really fit each other.",
                    "translation": "우리는 정말 잘 맞아."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "이해와 배려에 대한 문장이에요.",
                    "optionA": "understood",
                    "optionB": "peace",
                    "optionC": "Being",
                    "optionD": "deeply",
                    "optionE": "creates",
                    "result": "Being understood deeply creates peace",
                    "explanation": "ENFJ의 감정적 이해와 INTP의 진실한 태도가 만날 때 평온이 생겨요."
                }
            ]
        }
    ]
}
ID: 19614 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "넌 날 놀라게 해",
            "explanation": "INTJ의 전략적 사고와 ENFP의 창의적 즉흥성 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "Your spontaneity surprises me.",
                    "translation": "넌 즉흥성이 날 놀라게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미연",
                    "script": "I like being unpredictable!",
                    "translation": "난 예측 불가능한 게 좋아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지훈",
                    "script": "But it actually works well.",
                    "translation": "하지만 그게 사실 잘 맞아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지훈은 계획만 중시한다.",
                    "hint": "INTJ는 상대방의 즉흥성의 가치를 인정해요.",
                    "result": "X",
                    "explanation": "지훈이 \"it actually works well\"이라고 상대의 즉흥성을 인정해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미연",
                    "script": "You love structure and plans.",
                    "translation": "넌 구조와 계획을 좋아하지."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지훈",
                    "script": "And you bring spontaneity to them.",
                    "translation": "그리고 넌 그걸 즉흥성으로 채워 줄 때도 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Your spontaneity @@ me.",
                    "hint": "미연의 즉흥성이 지훈에게 끼치는 영향이에요.",
                    "optionA": "surprises",
                    "optionB": "bores",
                    "optionC": "disappoints",
                    "result": "surprises",
                    "explanation": "INTJ는 ENFP의 예측 불가능한 행동에 놀라고 자극받아요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미연",
                    "script": "That's so sweet!",
                    "translation": "정말 달콤한데!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "You challenge my thinking.",
                    "translation": "넌 날 도전적으로 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미연",
                    "script": "And you keep me grounded!",
                    "translation": "그리고 넌 날 현실적이게 해줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "We really complement each other.",
                    "translation": "우리는 정말 서로를 보완해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "미연",
                    "script": "I love how serious you are!",
                    "translation": "난 너가 진지한 게 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지훈",
                    "script": "Your lightness helps me relax.",
                    "translation": "넌 가벼움이 날 편하게 해줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "미연",
                    "script": "That's what we're here for!",
                    "translation": "그게 우리가 함께 있는 이유잖아!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 개의 상반된 특징이 만나는 것에 대한 문장이에요.",
                    "result": "Strategy with spontaneity sparks creativity",
                    "explanation": "INTJ의 전략과 ENFP의 즉흥성이 함께할 때 창의성이 생겨요.",
                    "optionA": "creativity",
                    "optionB": "sparks",
                    "optionC": "Strategy",
                    "optionD": "spontaneity",
                    "optionE": "with"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "넌 날 놀라게 해",
            "explanation": "INTJ의 전략적 사고와 ENFP의 창의적 즉흥성 비교",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "Your spontaneity surprises me.",
                    "translation": "넌 즉흥성이 날 놀라게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미연",
                    "script": "I like being unpredictable!",
                    "translation": "난 예측 불가능한 게 좋아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지훈",
                    "script": "But it actually works well.",
                    "translation": "하지만 그게 사실 잘 맞아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지훈은 계획만 중시한다.",
                    "hint": "INTJ는 상대방의 즉흥성의 가치를 인정해요.",
                    "result": "X",
                    "explanation": "지훈이 \"it actually works well\"이라고 상대의 즉흥성을 인정해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미연",
                    "script": "You love structure and plans.",
                    "translation": "넌 구조와 계획을 좋아하지."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지훈",
                    "script": "And you bring spontaneity to them.",
                    "translation": "그리고 넌 그걸 즉흥성으로 채워 줄 때도 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Your spontaneity @@ me.",
                    "hint": "미연의 즉흥성이 지훈에게 끼치는 영향이에요.",
                    "optionA": "surprises",
                    "optionB": "bores",
                    "optionC": "disappoints",
                    "result": "surprises",
                    "explanation": "INTJ는 ENFP의 예측 불가능한 행동에 놀라고 자극받아요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미연",
                    "script": "That's so sweet!",
                    "translation": "정말 달콤한데!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "You challenge my thinking.",
                    "translation": "넌 날 도전적으로 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미연",
                    "script": "And you keep me grounded!",
                    "translation": "그리고 넌 날 현실적이게 해줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "We really complement each other.",
                    "translation": "우리는 정말 서로를 보완해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "미연",
                    "script": "I love how serious you are!",
                    "translation": "난 너가 진지한 게 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지훈",
                    "script": "Your lightness helps me relax.",
                    "translation": "넌 가벼움이 날 편하게 해줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "미연",
                    "script": "That's what we're here for!",
                    "translation": "그게 우리가 함께 있는 이유잖아!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "두 개의 상반된 특징이 만나는 것에 대한 문장이에요.",
                    "optionA": "creativity",
                    "optionB": "sparks",
                    "optionC": "Strategy",
                    "optionD": "spontaneity",
                    "optionE": "with",
                    "result": "Strategy with spontaneity sparks creativity",
                    "explanation": "INTJ의 전략과 ENFP의 즉흥성이 함께할 때 창의성이 생겨요."
                }
            ]
        }
    ]
}
ID: 19615 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "그 계획 재미있게 해 줄 거야!",
            "explanation": "ENFP의 열정과 INTJ의 리더십 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ENFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지영",
                    "script": "Your plan is amazing!",
                    "translation": "넌 계획이 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "It's logical and efficient.",
                    "translation": "그건 논리적이고 효율적이야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지영",
                    "script": "Let's execute it with passion!",
                    "translation": "우리 열정으로 실행하자!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁은 열정을 중시한다.",
                    "hint": "INTJ는 효율성과 논리를 우선시해요.",
                    "result": "X",
                    "explanation": "준혁이 \"logical and efficient\"라고 계획의 합리성을 강조해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Your passion can drive this.",
                    "translation": "넌 열정이 이걸 끌어갈 수 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지영",
                    "script": "And your strategy guides us!",
                    "translation": "그리고 넌 전략이 우리를 이끌어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Your plan is @@.",
                    "hint": "지영이 계획을 묘사하는 단어에요.",
                    "optionA": "boring",
                    "optionB": "amazing",
                    "optionC": "confusing",
                    "result": "amazing",
                    "explanation": "ENFP는 INTJ의 계획의 우수성을 빠르게 인식해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "I appreciate your energy.",
                    "translation": "넌 에너지를 고마워해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지영",
                    "script": "Because we make magic together!",
                    "translation": "왜냐면 우리는 함께 기적을 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "That's one way to describe it.",
                    "translation": "그건 하나의 방식이네."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "Let me motivate the team!",
                    "translation": "내가 팀을 동기부여할게!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준혁",
                    "script": "I'll handle the strategy.",
                    "translation": "난 전략을 담당할게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지영",
                    "script": "Your clarity with my enthusiasm works.",
                    "translation": "너의 명확함과 내 열정이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준혁",
                    "script": "We're unstoppable.",
                    "translation": "우리는 못 막을 거야."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께 만드는 성공에 대한 문장이에요.",
                    "result": "Vision and passion achieves dreams",
                    "explanation": "INTJ의 비전과 ENFP의 열정이 함께할 때 꿈을 이루어요.",
                    "optionA": "passion",
                    "optionB": "and",
                    "optionC": "Vision",
                    "optionD": "achieves",
                    "optionE": "dreams"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "그 계획 재미있게 해 줄 거야!",
            "explanation": "ENFP의 열정과 INTJ의 리더십 비교",
            "level": 4,
            "my_mbti": "ENFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지영",
                    "script": "Your plan is amazing!",
                    "translation": "넌 계획이 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "It's logical and efficient.",
                    "translation": "그건 논리적이고 효율적이야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지영",
                    "script": "Let's execute it with passion!",
                    "translation": "우리 열정으로 실행하자!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁은 열정을 중시한다.",
                    "hint": "INTJ는 효율성과 논리를 우선시해요.",
                    "result": "X",
                    "explanation": "준혁이 \"logical and efficient\"라고 계획의 합리성을 강조해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Your passion can drive this.",
                    "translation": "넌 열정이 이걸 끌어갈 수 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지영",
                    "script": "And your strategy guides us!",
                    "translation": "그리고 넌 전략이 우리를 이끌어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Your plan is @@.",
                    "hint": "지영이 계획을 묘사하는 단어에요.",
                    "optionA": "boring",
                    "optionB": "amazing",
                    "optionC": "confusing",
                    "result": "amazing",
                    "explanation": "ENFP는 INTJ의 계획의 우수성을 빠르게 인식해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "I appreciate your energy.",
                    "translation": "넌 에너지를 고마워해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지영",
                    "script": "Because we make magic together!",
                    "translation": "왜냐면 우리는 함께 기적을 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "That's one way to describe it.",
                    "translation": "그건 하나의 방식이네."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "Let me motivate the team!",
                    "translation": "내가 팀을 동기부여할게!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준혁",
                    "script": "I'll handle the strategy.",
                    "translation": "난 전략을 담당할게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지영",
                    "script": "Your clarity with my enthusiasm works.",
                    "translation": "너의 명확함과 내 열정이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준혁",
                    "script": "We're unstoppable.",
                    "translation": "우리는 못 막을 거야."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "함께 만드는 성공에 대한 문장이에요.",
                    "optionA": "passion",
                    "optionB": "and",
                    "optionC": "Vision",
                    "optionD": "achieves",
                    "optionE": "dreams",
                    "result": "Vision and passion achieves dreams",
                    "explanation": "INTJ의 비전과 ENFP의 열정이 함께할 때 꿈을 이루어요."
                }
            ]
        }
    ]
}
ID: 19616 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "계획은 철저하게",
            "explanation": "INTJ의 체계적 준비와 ENFP의 유연한 태도 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I schedule everything in advance.",
                    "translation": "난 모든 걸 미리 스케줄해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "What if something changes?",
                    "translation": "만약 뭔가 바뀌면?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Then we adapt strategically.",
                    "translation": "그럼 우리 전략적으로 적응해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁은 융통성이 없다.",
                    "hint": "INTJ는 계획 내에서 조정할 수 있어요.",
                    "result": "X",
                    "explanation": "준혁이 \"adapt strategically\"라고 유연성을 보여요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "I love that about you!",
                    "translation": "그 점이 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Your spontaneity keeps me sharp.",
                    "translation": "넌 즉흥성이 날 예민하게 해줘."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I schedule everything in @@.",
                    "hint": "시간을 나타내는 단어에요.",
                    "optionA": "chaos",
                    "optionB": "advance",
                    "optionC": "disorder",
                    "result": "advance",
                    "explanation": "INTJ는 미리 계획을 세우는 것을 선호해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "But you're not boring!",
                    "translation": "하지만 넌 지루하지 않아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Because of you.",
                    "translation": "넌 때문이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지영",
                    "script": "We balance each other perfectly!",
                    "translation": "우리는 완벽하게 균형 맞춰!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Structure with flexibility works.",
                    "translation": "구조와 유연성이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지영",
                    "script": "That's our magic!",
                    "translation": "그게 우리의 매직!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your spontaneity with my planning works.",
                    "translation": "넌 즉흥성과 내 계획이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지영",
                    "script": "We're the perfect team!",
                    "translation": "우리는 완벽한 팀이야!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "계획과 유연성의 조화에 대한 문장이에요.",
                    "result": "Planning with flexibility creates success",
                    "explanation": "INTJ의 철저한 계획과 ENFP의 유연한 태도가 함께할 때 성공해요.",
                    "optionA": "Planning",
                    "optionB": "success",
                    "optionC": "with",
                    "optionD": "creates",
                    "optionE": "flexibility"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "계획은 철저하게",
            "explanation": "INTJ의 체계적 준비와 ENFP의 유연한 태도 비교",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I schedule everything in advance.",
                    "translation": "난 모든 걸 미리 스케줄해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "What if something changes?",
                    "translation": "만약 뭔가 바뀌면?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Then we adapt strategically.",
                    "translation": "그럼 우리 전략적으로 적응해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁은 융통성이 없다.",
                    "hint": "INTJ는 계획 내에서 조정할 수 있어요.",
                    "result": "X",
                    "explanation": "준혁이 \"adapt strategically\"라고 유연성을 보여요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "I love that about you!",
                    "translation": "그 점이 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Your spontaneity keeps me sharp.",
                    "translation": "넌 즉흥성이 날 예민하게 해줘."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I schedule everything in @@.",
                    "hint": "시간을 나타내는 단어에요.",
                    "optionA": "chaos",
                    "optionB": "advance",
                    "optionC": "disorder",
                    "result": "advance",
                    "explanation": "INTJ는 미리 계획을 세우는 것을 선호해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "But you're not boring!",
                    "translation": "하지만 넌 지루하지 않아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Because of you.",
                    "translation": "넌 때문이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지영",
                    "script": "We balance each other perfectly!",
                    "translation": "우리는 완벽하게 균형 맞춰!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Structure with flexibility works.",
                    "translation": "구조와 유연성이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지영",
                    "script": "That's our magic!",
                    "translation": "그게 우리의 매직!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Your spontaneity with my planning works.",
                    "translation": "넌 즉흥성과 내 계획이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지영",
                    "script": "We're the perfect team!",
                    "translation": "우리는 완벽한 팀이야!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "계획과 유연성의 조화에 대한 문장이에요.",
                    "optionA": "Planning",
                    "optionB": "success",
                    "optionC": "with",
                    "optionD": "creates",
                    "optionE": "flexibility",
                    "result": "Planning with flexibility creates success",
                    "explanation": "INTJ의 철저한 계획과 ENFP의 유연한 태도가 함께할 때 성공해요."
                }
            ]
        }
    ]
}
ID: 19617 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "넌 내가 더 밝게 만들어",
            "explanation": "ENFP의 긍정성과 INTJ의 현실성 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ENFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나리",
                    "script": "You're too serious sometimes!",
                    "translation": "넌 가끔 너무 진지해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I focus on reality.",
                    "translation": "난 현실에 집중해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나리",
                    "script": "But life is an adventure!",
                    "translation": "하지만 인생은 모험이야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영은 재미와 즐거움을 중시한다.",
                    "hint": "INTJ는 현실과 사실에 집중해요.",
                    "result": "X",
                    "explanation": "태영이 \"I focus on reality\"라고 현실 중심을 강조해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Adventure with a plan.",
                    "translation": "계획 있는 모험이야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나리",
                    "script": "I love that!",
                    "translation": "그게 좋아!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "You're too @@ sometimes!",
                    "hint": "태영의 특징을 나타내는 단어에요.",
                    "optionA": "fun",
                    "optionB": "serious",
                    "optionC": "light",
                    "result": "serious",
                    "explanation": "ENFP는 INTJ의 진지함을 인식해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "You make it less serious.",
                    "translation": "넌 그걸 덜 진지하게 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나리",
                    "script": "Because I see joy in everything!",
                    "translation": "왜냐면 난 모든 걸에서 기쁨을 봐!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "That's valuable.",
                    "translation": "그건 가치 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나리",
                    "script": "So we're good?",
                    "translation": "그럼 우리는 좋아?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Yes.",
                    "translation": "응."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나리",
                    "script": "Your seriousness with my joy works.",
                    "translation": "너의 진지함과 내 기쁨이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "We complete each other.",
                    "translation": "우리는 서로를 완성해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현실성과 긍정성의 조화에 대한 문장이에요.",
                    "result": "Reality with optimism creates possibility",
                    "explanation": "INTJ의 현실성과 ENFP의 낙관성이 함께할 때 새로운 가능성이 생겨요.",
                    "optionA": "creates",
                    "optionB": "optimism",
                    "optionC": "possibility",
                    "optionD": "with",
                    "optionE": "Reality"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "넌 내가 더 밝게 만들어",
            "explanation": "ENFP의 긍정성과 INTJ의 현실성 비교",
            "level": 4,
            "my_mbti": "ENFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나리",
                    "script": "You're too serious sometimes!",
                    "translation": "넌 가끔 너무 진지해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I focus on reality.",
                    "translation": "난 현실에 집중해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나리",
                    "script": "But life is an adventure!",
                    "translation": "하지만 인생은 모험이야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영은 재미와 즐거움을 중시한다.",
                    "hint": "INTJ는 현실과 사실에 집중해요.",
                    "result": "X",
                    "explanation": "태영이 \"I focus on reality\"라고 현실 중심을 강조해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Adventure with a plan.",
                    "translation": "계획 있는 모험이야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나리",
                    "script": "I love that!",
                    "translation": "그게 좋아!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "You're too @@ sometimes!",
                    "hint": "태영의 특징을 나타내는 단어에요.",
                    "optionA": "fun",
                    "optionB": "serious",
                    "optionC": "light",
                    "result": "serious",
                    "explanation": "ENFP는 INTJ의 진지함을 인식해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "You make it less serious.",
                    "translation": "넌 그걸 덜 진지하게 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나리",
                    "script": "Because I see joy in everything!",
                    "translation": "왜냐면 난 모든 걸에서 기쁨을 봐!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "That's valuable.",
                    "translation": "그건 가치 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나리",
                    "script": "So we're good?",
                    "translation": "그럼 우리는 좋아?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Yes.",
                    "translation": "응."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나리",
                    "script": "Your seriousness with my joy works.",
                    "translation": "너의 진지함과 내 기쁨이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "We complete each other.",
                    "translation": "우리는 서로를 완성해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "현실성과 긍정성의 조화에 대한 문장이에요.",
                    "optionA": "creates",
                    "optionB": "optimism",
                    "optionC": "possibility",
                    "optionD": "with",
                    "optionE": "Reality",
                    "result": "Reality with optimism creates possibility",
                    "explanation": "INTJ의 현실성과 ENFP의 낙관성이 함께할 때 새로운 가능성이 생겨요."
                }
            ]
        }
    ]
}
ID: 19618 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "정보를 파헤쳐 봐",
            "explanation": "INTJ의 깊이 있는 분석과 ENFP의 호기심 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "Let me analyze this thoroughly.",
                    "translation": "내가 이걸 철저하게 분석해 봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나리",
                    "script": "I'm so curious about it!",
                    "translation": "난 정말 궁금해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준서",
                    "script": "There are hidden patterns here.",
                    "translation": "여기 숨겨진 패턴이 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준서는 표면적인 분석만 한다.",
                    "hint": "INTJ는 깊이 있고 철저한 분석을 추구해요.",
                    "result": "X",
                    "explanation": "준서가 \"hidden patterns\"을 찾으며 깊이 있게 분석하고 있어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나리",
                    "script": "Tell me everything!",
                    "translation": "모든 걸 말해 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준서",
                    "script": "Your enthusiasm motivates my research.",
                    "translation": "넌 열정이 내 연구를 동기부여해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Let me analyze this @@.",
                    "hint": "분석의 정도를 나타내는 단어에요.",
                    "optionA": "casually",
                    "optionB": "quickly",
                    "optionC": "thoroughly",
                    "result": "thoroughly",
                    "explanation": "INTJ는 철저하고 깊이 있는 분석을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나리",
                    "script": "You're like a detective!",
                    "translation": "넌 정말 탐정 같은데!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준서",
                    "script": "I find what others miss.",
                    "translation": "난 남들이 놓친 걸 찾아내."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나리",
                    "script": "That's so cool!",
                    "translation": "정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준서",
                    "script": "You ask the right questions.",
                    "translation": "넌 올바른 질문을 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나리",
                    "script": "Because you inspire my curiosity!",
                    "translation": "왜냐면 넌 내 호기심을 영감 줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준서",
                    "script": "Your wonder drives my analysis deeper.",
                    "translation": "넌 호기심이 내 분석을 더 깊게 해줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "나리",
                    "script": "And your findings amaze me!",
                    "translation": "그리고 넌 발견이 나를 경탄하게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "호기심과 분석의 조화에 대한 문장이에요.",
                    "result": "Curiosity drives deep analysis forward",
                    "explanation": "ENFP의 호기심과 INTJ의 깊이 있는 분석이 함께할 때 진정한 발견이 생겨요.",
                    "optionA": "Curiosity",
                    "optionB": "analysis",
                    "optionC": "forward",
                    "optionD": "deep",
                    "optionE": "drives"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "정보를 파헤쳐 봐",
            "explanation": "INTJ의 깊이 있는 분석과 ENFP의 호기심 비교",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "Let me analyze this thoroughly.",
                    "translation": "내가 이걸 철저하게 분석해 봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나리",
                    "script": "I'm so curious about it!",
                    "translation": "난 정말 궁금해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준서",
                    "script": "There are hidden patterns here.",
                    "translation": "여기 숨겨진 패턴이 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준서는 표면적인 분석만 한다.",
                    "hint": "INTJ는 깊이 있고 철저한 분석을 추구해요.",
                    "result": "X",
                    "explanation": "준서가 \"hidden patterns\"을 찾으며 깊이 있게 분석하고 있어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나리",
                    "script": "Tell me everything!",
                    "translation": "모든 걸 말해 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준서",
                    "script": "Your enthusiasm motivates my research.",
                    "translation": "넌 열정이 내 연구를 동기부여해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Let me analyze this @@.",
                    "hint": "분석의 정도를 나타내는 단어에요.",
                    "optionA": "casually",
                    "optionB": "quickly",
                    "optionC": "thoroughly",
                    "result": "thoroughly",
                    "explanation": "INTJ는 철저하고 깊이 있는 분석을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나리",
                    "script": "You're like a detective!",
                    "translation": "넌 정말 탐정 같은데!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준서",
                    "script": "I find what others miss.",
                    "translation": "난 남들이 놓친 걸 찾아내."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나리",
                    "script": "That's so cool!",
                    "translation": "정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준서",
                    "script": "You ask the right questions.",
                    "translation": "넌 올바른 질문을 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나리",
                    "script": "Because you inspire my curiosity!",
                    "translation": "왜냐면 넌 내 호기심을 영감 줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준서",
                    "script": "Your wonder drives my analysis deeper.",
                    "translation": "넌 호기심이 내 분석을 더 깊게 해줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "나리",
                    "script": "And your findings amaze me!",
                    "translation": "그리고 넌 발견이 나를 경탄하게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "호기심과 분석의 조화에 대한 문장이에요.",
                    "optionA": "Curiosity",
                    "optionB": "analysis",
                    "optionC": "forward",
                    "optionD": "deep",
                    "optionE": "drives",
                    "result": "Curiosity drives deep analysis forward",
                    "explanation": "ENFP의 호기심과 INTJ의 깊이 있는 분석이 함께할 때 진정한 발견이 생겨요."
                }
            ]
        }
    ]
}
ID: 19619 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "그 생각 정말 기발해!",
            "explanation": "ENFP의 창의적 아이디어와 INTJ의 전략적 분석 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ENFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지영",
                    "script": "I have a crazy idea!",
                    "translation": "난 미친 아이디어가 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Let me evaluate it.",
                    "translation": "내가 평가해 봐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지영",
                    "script": "Is it even possible?",
                    "translation": "그게 가능이라도 할까?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영은 모든 아이디어를 거부한다.",
                    "hint": "INTJ는 좋은 아이디어의 잠재력을 평가해요.",
                    "result": "X",
                    "explanation": "태영이 아이디어를 평가하려고 해요. INTJ는 가능성을 본다면 지원해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Actually, it could work.",
                    "translation": "사실, 가능할 수도 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지영",
                    "script": "Really? Tell me how!",
                    "translation": "정말? 어떻게 말 해줘!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I have a @@ idea!",
                    "hint": "지영의 아이디어의 특징을 나타내는 단어에요.",
                    "optionA": "boring",
                    "optionB": "crazy",
                    "optionC": "normal",
                    "result": "crazy",
                    "explanation": "ENFP는 획기적이고 창의적인 아이디어를 자주 냈어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Here's the strategic approach.",
                    "translation": "여기 전략적인 접근이 있어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지영",
                    "script": "You're a genius!",
                    "translation": "넌 천재다!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Your idea had potential.",
                    "translation": "넌 아이디어가 잠재력이 있었어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "So we're doing this?",
                    "translation": "그럼 우리 이거 하는 거야?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "If executed properly.",
                    "translation": "제대로 실행하면."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지영",
                    "script": "Your logic with my creativity works.",
                    "translation": "너의 논리와 내 창의성이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Uncommon combinations often succeed.",
                    "translation": "특이한 조합이 종종 성공해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "창의성과 전략의 조화에 대한 문장이에요.",
                    "result": "Ideas become real through strategy",
                    "explanation": "ENFP의 아이디어와 INTJ의 전략이 함께할 때 현실이 돼요.",
                    "optionA": "strategy",
                    "optionB": "real",
                    "optionC": "become",
                    "optionD": "Ideas",
                    "optionE": "through"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "그 생각 정말 기발해!",
            "explanation": "ENFP의 창의적 아이디어와 INTJ의 전략적 분석 비교",
            "level": 4,
            "my_mbti": "ENFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지영",
                    "script": "I have a crazy idea!",
                    "translation": "난 미친 아이디어가 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Let me evaluate it.",
                    "translation": "내가 평가해 봐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지영",
                    "script": "Is it even possible?",
                    "translation": "그게 가능이라도 할까?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영은 모든 아이디어를 거부한다.",
                    "hint": "INTJ는 좋은 아이디어의 잠재력을 평가해요.",
                    "result": "X",
                    "explanation": "태영이 아이디어를 평가하려고 해요. INTJ는 가능성을 본다면 지원해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Actually, it could work.",
                    "translation": "사실, 가능할 수도 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지영",
                    "script": "Really? Tell me how!",
                    "translation": "정말? 어떻게 말 해줘!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I have a @@ idea!",
                    "hint": "지영의 아이디어의 특징을 나타내는 단어에요.",
                    "optionA": "boring",
                    "optionB": "crazy",
                    "optionC": "normal",
                    "result": "crazy",
                    "explanation": "ENFP는 획기적이고 창의적인 아이디어를 자주 냈어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Here's the strategic approach.",
                    "translation": "여기 전략적인 접근이 있어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지영",
                    "script": "You're a genius!",
                    "translation": "넌 천재다!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Your idea had potential.",
                    "translation": "넌 아이디어가 잠재력이 있었어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "So we're doing this?",
                    "translation": "그럼 우리 이거 하는 거야?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "If executed properly.",
                    "translation": "제대로 실행하면."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지영",
                    "script": "Your logic with my creativity works.",
                    "translation": "너의 논리와 내 창의성이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Uncommon combinations often succeed.",
                    "translation": "특이한 조합이 종종 성공해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "창의성과 전략의 조화에 대한 문장이에요.",
                    "optionA": "strategy",
                    "optionB": "real",
                    "optionC": "become",
                    "optionD": "Ideas",
                    "optionE": "through",
                    "result": "Ideas become real through strategy",
                    "explanation": "ENFP의 아이디어와 INTJ의 전략이 함께할 때 현실이 돼요."
                }
            ]
        }
    ]
}
ID: 19620 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "천천히 생각해 봐",
            "explanation": "INTJ의 신중한 판단과 ENFP의 즉흥성 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "We should plan this carefully.",
                    "translation": "우리 이걸 신중하게 계획해야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미연",
                    "script": "Let's just go for it!",
                    "translation": "그냥 해 버리자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지훈",
                    "script": "Rushed decisions cause problems.",
                    "translation": "급한 결정은 문제를 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지훈은 빨리 결정한다.",
                    "hint": "INTJ는 신중한 계획과 판단을 중시해요.",
                    "result": "X",
                    "explanation": "지훈이 신중한 계획을 강조해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미연",
                    "script": "But spontaneity brings surprises!",
                    "translation": "하지만 즉흥성이 놀라움을 가져와!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지훈",
                    "script": "Sometimes good surprises.",
                    "translation": "때론 좋은 놀라움이 맞아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "We should plan this @@.",
                    "hint": "계획 방식을 나타내는 단어에요.",
                    "optionA": "quickly",
                    "optionB": "carefully",
                    "optionC": "loosely",
                    "result": "carefully",
                    "explanation": "INTJ는 철저한 계획과 신중한 판단을 추구해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미연",
                    "script": "I trust your judgment.",
                    "translation": "난 넌 판단을 믿어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "And I value your instinct.",
                    "translation": "그리고 난 넌 직감을 소중하게 생각해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미연",
                    "script": "So we're a team?",
                    "translation": "그럼 우리는 팀이야?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "A logical one.",
                    "translation": "논리적인 팀이야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "미연",
                    "script": "With fun!",
                    "translation": "재미도 함께!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지훈",
                    "script": "Your spontaneity keeps me flexible.",
                    "translation": "넌 즉흥성이 날 유연하게 해줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "미연",
                    "script": "And your caution keeps us safe!",
                    "translation": "그리고 넌 신중함이 우리를 안전하게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "신중함과 즉흥성의 조화에 대한 문장이에요.",
                    "result": "Planning meets spontaneity creates balance",
                    "explanation": "INTJ의 신중한 계획과 ENFP의 즉흥성이 함께할 때 균형이 생겨요.",
                    "optionA": "balance",
                    "optionB": "Planning",
                    "optionC": "spontaneity",
                    "optionD": "meets",
                    "optionE": "creates"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "천천히 생각해 봐",
            "explanation": "INTJ의 신중한 판단과 ENFP의 즉흥성 비교",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "We should plan this carefully.",
                    "translation": "우리 이걸 신중하게 계획해야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미연",
                    "script": "Let's just go for it!",
                    "translation": "그냥 해 버리자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지훈",
                    "script": "Rushed decisions cause problems.",
                    "translation": "급한 결정은 문제를 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지훈은 빨리 결정한다.",
                    "hint": "INTJ는 신중한 계획과 판단을 중시해요.",
                    "result": "X",
                    "explanation": "지훈이 신중한 계획을 강조해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미연",
                    "script": "But spontaneity brings surprises!",
                    "translation": "하지만 즉흥성이 놀라움을 가져와!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지훈",
                    "script": "Sometimes good surprises.",
                    "translation": "때론 좋은 놀라움이 맞아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "We should plan this @@.",
                    "hint": "계획 방식을 나타내는 단어에요.",
                    "optionA": "quickly",
                    "optionB": "carefully",
                    "optionC": "loosely",
                    "result": "carefully",
                    "explanation": "INTJ는 철저한 계획과 신중한 판단을 추구해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미연",
                    "script": "I trust your judgment.",
                    "translation": "난 넌 판단을 믿어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "And I value your instinct.",
                    "translation": "그리고 난 넌 직감을 소중하게 생각해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미연",
                    "script": "So we're a team?",
                    "translation": "그럼 우리는 팀이야?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "A logical one.",
                    "translation": "논리적인 팀이야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "미연",
                    "script": "With fun!",
                    "translation": "재미도 함께!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지훈",
                    "script": "Your spontaneity keeps me flexible.",
                    "translation": "넌 즉흥성이 날 유연하게 해줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "미연",
                    "script": "And your caution keeps us safe!",
                    "translation": "그리고 넌 신중함이 우리를 안전하게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "신중함과 즉흥성의 조화에 대한 문장이에요.",
                    "optionA": "balance",
                    "optionB": "Planning",
                    "optionC": "spontaneity",
                    "optionD": "meets",
                    "optionE": "creates",
                    "result": "Planning meets spontaneity creates balance",
                    "explanation": "INTJ의 신중한 계획과 ENFP의 즉흥성이 함께할 때 균형이 생겨요."
                }
            ]
        }
    ]
}
ID: 19621 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "넌 지루하지 않아",
            "explanation": "ENFP의 활력과 INTJ의 강인함 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ENFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나리",
                    "script": "You're so intense!",
                    "translation": "넌 정말 강렬해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "I focus on what matters.",
                    "translation": "난 중요한 것에 집중해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지영",
                    "script": "That's what I love about you!",
                    "translation": "그게 내가 너를 사랑하는 이유야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁은 재미있고 유연하다.",
                    "hint": "INTJ는 강렬하고 목표 지향적이에요.",
                    "result": "X",
                    "explanation": "나리가 \"You're so intense\"라고 말했어요. INTJ는 강렬해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "And you bring lightness to that.",
                    "translation": "그리고 넌 그것에 가벼움을 가져와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나리",
                    "script": "We're perfect together!",
                    "translation": "우리는 완벽해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "You're so @@!",
                    "hint": "준혁의 특징을 나타내는 단어에요.",
                    "optionA": "weak",
                    "optionB": "intense",
                    "optionC": "easy",
                    "result": "intense",
                    "explanation": "INTJ는 강렬하고 집중력 있는 성격이에요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Don't be distracted.",
                    "translation": "흔들리지 말아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나리",
                    "script": "I won't, I promise!",
                    "translation": "안 할 거, 약속해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "I know you won't.",
                    "translation": "알아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나리",
                    "script": "Because you believe in me?",
                    "translation": "왜냐면 넌 날 믿어?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준혁",
                    "script": "Always.",
                    "translation": "항상."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나리",
                    "script": "Your focus with my energy works.",
                    "translation": "너의 집중력과 내 에너지가 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준혁",
                    "script": "We move forward together.",
                    "translation": "우리는 함께 나아가."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "차이를 통한 성장에 대한 문장이에요.",
                    "result": "Different approaches make us unstoppable",
                    "explanation": "INTJ의 강렬함과 ENFP의 활력이 함께할 때 멈출 수 없는 힘이 생겨요.",
                    "optionA": "Different",
                    "optionB": "approaches",
                    "optionC": "us",
                    "optionD": "unstoppable",
                    "optionE": "make"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "넌 지루하지 않아",
            "explanation": "ENFP의 활력과 INTJ의 강인함 비교",
            "level": 4,
            "my_mbti": "ENFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나리",
                    "script": "You're so intense!",
                    "translation": "넌 정말 강렬해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "I focus on what matters.",
                    "translation": "난 중요한 것에 집중해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지영",
                    "script": "That's what I love about you!",
                    "translation": "그게 내가 너를 사랑하는 이유야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁은 재미있고 유연하다.",
                    "hint": "INTJ는 강렬하고 목표 지향적이에요.",
                    "result": "X",
                    "explanation": "나리가 \"You're so intense\"라고 말했어요. INTJ는 강렬해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "And you bring lightness to that.",
                    "translation": "그리고 넌 그것에 가벼움을 가져와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나리",
                    "script": "We're perfect together!",
                    "translation": "우리는 완벽해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "You're so @@!",
                    "hint": "준혁의 특징을 나타내는 단어에요.",
                    "optionA": "weak",
                    "optionB": "intense",
                    "optionC": "easy",
                    "result": "intense",
                    "explanation": "INTJ는 강렬하고 집중력 있는 성격이에요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Don't be distracted.",
                    "translation": "흔들리지 말아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나리",
                    "script": "I won't, I promise!",
                    "translation": "안 할 거, 약속해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "I know you won't.",
                    "translation": "알아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나리",
                    "script": "Because you believe in me?",
                    "translation": "왜냐면 넌 날 믿어?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준혁",
                    "script": "Always.",
                    "translation": "항상."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나리",
                    "script": "Your focus with my energy works.",
                    "translation": "너의 집중력과 내 에너지가 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준혁",
                    "script": "We move forward together.",
                    "translation": "우리는 함께 나아가."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "차이를 통한 성장에 대한 문장이에요.",
                    "optionA": "Different",
                    "optionB": "approaches",
                    "optionC": "us",
                    "optionD": "unstoppable",
                    "optionE": "make",
                    "result": "Different approaches make us unstoppable",
                    "explanation": "INTJ의 강렬함과 ENFP의 활력이 함께할 때 멈출 수 없는 힘이 생겨요."
                }
            ]
        }
    ]
}
ID: 19622 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "그 목표 정말 크네",
            "explanation": "INTJ의 원대한 야심과 ENFP의 열정적 지원 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "My goal is to lead this industry.",
                    "translation": "내 목표는 이 산업을 이끄는 거야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "That's so ambitious!",
                    "translation": "정말 야심차네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "I have a ten-year plan.",
                    "translation": "난 10년 계획을 가지고 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영의 목표가 작다.",
                    "hint": "INTJ는 거대하고 장기적인 야망을 가져요.",
                    "result": "X",
                    "explanation": "태영이 대규모 목표와 장기 계획을 가지고 있어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "I love your vision!",
                    "translation": "난 넌 비전이 좋아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "Your energy will help make it happen.",
                    "translation": "넌 에너지가 그걸 현실로 만드는 데 도움 될 거야."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "My goal is to @@ this industry.",
                    "hint": "산업에 대해 할 행동을 나타내는 단어에요.",
                    "optionA": "leave",
                    "optionB": "lead",
                    "optionC": "destroy",
                    "result": "lead",
                    "explanation": "INTJ는 자신의 분야에서 지도력을 원해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Let me help you!",
                    "translation": "내가 도와줄게!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "I need your enthusiasm.",
                    "translation": "난 넌 열정이 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지영",
                    "script": "I've got plenty of that!",
                    "translation": "나한테 그게 충분해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Then we'll succeed.",
                    "translation": "그럼 우리 성공할 거야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지영",
                    "script": "Together!",
                    "translation": "함께!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태영",
                    "script": "Your drive matches my ambition.",
                    "translation": "넌 추진력이 내 야심과 맞아."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지영",
                    "script": "We're going to change everything!",
                    "translation": "우리 모든 걸 바꿀 거야!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "야심과 열정의 결합에 대한 문장이에요.",
                    "result": "Ambition with passion conquers worlds",
                    "explanation": "INTJ의 야심과 ENFP의 열정이 함께할 때 모든 것을 정복해요.",
                    "optionA": "with",
                    "optionB": "passion",
                    "optionC": "conquers",
                    "optionD": "Ambition",
                    "optionE": "worlds"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "그 목표 정말 크네",
            "explanation": "INTJ의 원대한 야심과 ENFP의 열정적 지원 비교",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "My goal is to lead this industry.",
                    "translation": "내 목표는 이 산업을 이끄는 거야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "That's so ambitious!",
                    "translation": "정말 야심차네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "I have a ten-year plan.",
                    "translation": "난 10년 계획을 가지고 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영의 목표가 작다.",
                    "hint": "INTJ는 거대하고 장기적인 야망을 가져요.",
                    "result": "X",
                    "explanation": "태영이 대규모 목표와 장기 계획을 가지고 있어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "I love your vision!",
                    "translation": "난 넌 비전이 좋아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "Your energy will help make it happen.",
                    "translation": "넌 에너지가 그걸 현실로 만드는 데 도움 될 거야."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "My goal is to @@ this industry.",
                    "hint": "산업에 대해 할 행동을 나타내는 단어에요.",
                    "optionA": "leave",
                    "optionB": "lead",
                    "optionC": "destroy",
                    "result": "lead",
                    "explanation": "INTJ는 자신의 분야에서 지도력을 원해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Let me help you!",
                    "translation": "내가 도와줄게!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "I need your enthusiasm.",
                    "translation": "난 넌 열정이 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지영",
                    "script": "I've got plenty of that!",
                    "translation": "나한테 그게 충분해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Then we'll succeed.",
                    "translation": "그럼 우리 성공할 거야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지영",
                    "script": "Together!",
                    "translation": "함께!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태영",
                    "script": "Your drive matches my ambition.",
                    "translation": "넌 추진력이 내 야심과 맞아."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지영",
                    "script": "We're going to change everything!",
                    "translation": "우리 모든 걸 바꿀 거야!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "야심과 열정의 결합에 대한 문장이에요.",
                    "optionA": "with",
                    "optionB": "passion",
                    "optionC": "conquers",
                    "optionD": "Ambition",
                    "optionE": "worlds",
                    "result": "Ambition with passion conquers worlds",
                    "explanation": "INTJ의 야심과 ENFP의 열정이 함께할 때 모든 것을 정복해요."
                }
            ]
        }
    ]
}

현재 배치 처리 완료

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