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

실행 모드 선택


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

대상 테이블: content_mbti_items

ID: 19823 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "다음은 뭘까 vs 지금 뭘 해야 하나",
            "explanation": "ENFJ의 다음 단계 추구와 ISFJ의 현재 역할 충실 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "What's the next step?",
                    "translation": "다음 단계가 뭐야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "We need to finish this first.",
                    "translation": "우린 먼저 이걸 끝내야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준영",
                    "script": "But I'm thinking ahead!",
                    "translation": "근데 난 미리 생각해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "And I'm doing this well.",
                    "translation": "그리고 난 이걸 잘 하고 있어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤서는 항상 다음을 생각합니다.",
                    "hint": "ISFJ는 현재의 역할에 충실해요.",
                    "result": "X",
                    "explanation": "윤서가 \"We need to finish this first\"라고 말했어요. ISFJ는 현재에 집중해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준영",
                    "script": "Isn't that important?",
                    "translation": "그건 중요하지 않아?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "This is important now.",
                    "translation": "지금은 이게 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준영",
                    "script": "You're right, I need you focused.",
                    "translation": "넌 맞아, 난 넌 집중하길 원해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "So I'll stay here.",
                    "translation": "그래서 난 여기 있을게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "And I'll support you.",
                    "translation": "그리고 난 너를 지원할게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "That's all I need.",
                    "translation": "그것만 있으면 돼."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-seo focuses on the @@.",
                    "hint": "ISFJ는 현재의 역할과 책임에 집중해요.",
                    "optionA": "future",
                    "optionB": "present",
                    "optionC": "next step",
                    "result": "present",
                    "explanation": "윤서는 현재에 집중해요. ISFJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준영",
                    "script": "Your focus is admirable.",
                    "translation": "너의 집중력은 정말 훌륭해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤서",
                    "script": "Your foresight is admirable.",
                    "translation": "너의 선견지명은 정말 훌륭해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현재와 미래 집중의 조화에 대한 문장이에요.",
                    "result": "Now and next matter together",
                    "explanation": "지금과 다음이 함께 중요합니다.",
                    "optionA": "next",
                    "optionB": "and",
                    "optionC": "together",
                    "optionD": "matter",
                    "optionE": "Now"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "다음은 뭘까 vs 지금 뭘 해야 하나",
            "explanation": "ENFJ의 다음 단계 추구와 ISFJ의 현재 역할 충실 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "What's the next step?",
                    "translation": "다음 단계가 뭐야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "We need to finish this first.",
                    "translation": "우린 먼저 이걸 끝내야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준영",
                    "script": "But I'm thinking ahead!",
                    "translation": "근데 난 미리 생각해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "And I'm doing this well.",
                    "translation": "그리고 난 이걸 잘 하고 있어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤서는 항상 다음을 생각합니다.",
                    "hint": "ISFJ는 현재의 역할에 충실해요.",
                    "result": "X",
                    "explanation": "윤서가 \"We need to finish this first\"라고 말했어요. ISFJ는 현재에 집중해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준영",
                    "script": "Isn't that important?",
                    "translation": "그건 중요하지 않아?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "This is important now.",
                    "translation": "지금은 이게 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준영",
                    "script": "You're right, I need you focused.",
                    "translation": "넌 맞아, 난 넌 집중하길 원해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "So I'll stay here.",
                    "translation": "그래서 난 여기 있을게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "And I'll support you.",
                    "translation": "그리고 난 너를 지원할게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "That's all I need.",
                    "translation": "그것만 있으면 돼."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-seo focuses on the @@.",
                    "hint": "ISFJ는 현재의 역할과 책임에 집중해요.",
                    "optionA": "future",
                    "optionB": "present",
                    "optionC": "next step",
                    "result": "present",
                    "explanation": "윤서는 현재에 집중해요. ISFJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준영",
                    "script": "Your focus is admirable.",
                    "translation": "너의 집중력은 정말 훌륭해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤서",
                    "script": "Your foresight is admirable.",
                    "translation": "너의 선견지명은 정말 훌륭해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "현재와 미래 집중의 조화에 대한 문장이에요.",
                    "optionA": "next",
                    "optionB": "and",
                    "optionC": "together",
                    "optionD": "matter",
                    "optionE": "Now",
                    "result": "Now and next matter together",
                    "explanation": "지금과 다음이 함께 중요합니다."
                }
            ]
        }
    ]
}
ID: 19824 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "사람들과 함께 vs 깊이 있는 활동",
            "explanation": "ENFJ의 사교 활동과 ISFJ의 의미 있는 시간 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "Let's invite everyone!",
                    "translation": "모두 초대하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "Can we have just us?",
                    "translation": "우리 셋이만?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준영",
                    "script": "But more people is more fun!",
                    "translation": "근데 사람이 많으면 더 재미있어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "Fun for you maybe.",
                    "translation": "너한톤 재미있을 거야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤서는 많은 사람들과 함께하는 것을 좋아합니다.",
                    "hint": "ISFJ는 깊이 있는 시간을 선호해요.",
                    "result": "X",
                    "explanation": "윤서가 \"Can we have just us?\"라고 말했어요. ISFJ는 소수의 깊은 관계를 선호해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준영",
                    "script": "Let me try your way.",
                    "translation": "내가 너의 방식을 해볼게."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "Really?",
                    "translation": "정말?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준영",
                    "script": "Yeah, quality time sounds nice.",
                    "translation": "그래, 깊이 있는 시간이 좋네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "I'm happy now.",
                    "translation": "난 이제 행복해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "Good, me too.",
                    "translation": "좋아, 나도."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "So we do both?",
                    "translation": "그래서 우린 둘 다 할 거야?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jun-young loves @@.",
                    "hint": "ENFJ는 많은 사람들과의 사교 활동을 즐겨요.",
                    "optionA": "alone time",
                    "optionB": "group activities",
                    "optionC": "solitude",
                    "result": "group activities",
                    "explanation": "준영은 그룹 활동을 좋아해요. ENFJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준영",
                    "script": "You teach me depth.",
                    "translation": "넌 나한테 깊이를 배워."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤서",
                    "script": "You teach me to enjoy people.",
                    "translation": "넌 나한테 사람 즐기기를 배워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "다양한 여가의 가치에 대한 문장이에요.",
                    "result": "Group and intimate times matter",
                    "explanation": "그룹 시간과 친밀한 시간이 모두 중요합니다.",
                    "optionA": "Group",
                    "optionB": "times",
                    "optionC": "intimate",
                    "optionD": "and",
                    "optionE": "matter"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "사람들과 함께 vs 깊이 있는 활동",
            "explanation": "ENFJ의 사교 활동과 ISFJ의 의미 있는 시간 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "Let's invite everyone!",
                    "translation": "모두 초대하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "Can we have just us?",
                    "translation": "우리 셋이만?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준영",
                    "script": "But more people is more fun!",
                    "translation": "근데 사람이 많으면 더 재미있어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "Fun for you maybe.",
                    "translation": "너한톤 재미있을 거야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤서는 많은 사람들과 함께하는 것을 좋아합니다.",
                    "hint": "ISFJ는 깊이 있는 시간을 선호해요.",
                    "result": "X",
                    "explanation": "윤서가 \"Can we have just us?\"라고 말했어요. ISFJ는 소수의 깊은 관계를 선호해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준영",
                    "script": "Let me try your way.",
                    "translation": "내가 너의 방식을 해볼게."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "Really?",
                    "translation": "정말?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준영",
                    "script": "Yeah, quality time sounds nice.",
                    "translation": "그래, 깊이 있는 시간이 좋네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "I'm happy now.",
                    "translation": "난 이제 행복해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "Good, me too.",
                    "translation": "좋아, 나도."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "So we do both?",
                    "translation": "그래서 우린 둘 다 할 거야?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jun-young loves @@.",
                    "hint": "ENFJ는 많은 사람들과의 사교 활동을 즐겨요.",
                    "optionA": "alone time",
                    "optionB": "group activities",
                    "optionC": "solitude",
                    "result": "group activities",
                    "explanation": "준영은 그룹 활동을 좋아해요. ENFJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준영",
                    "script": "You teach me depth.",
                    "translation": "넌 나한테 깊이를 배워."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤서",
                    "script": "You teach me to enjoy people.",
                    "translation": "넌 나한테 사람 즐기기를 배워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "다양한 여가의 가치에 대한 문장이에요.",
                    "optionA": "Group",
                    "optionB": "times",
                    "optionC": "intimate",
                    "optionD": "and",
                    "optionE": "matter",
                    "result": "Group and intimate times matter",
                    "explanation": "그룹 시간과 친밀한 시간이 모두 중요합니다."
                }
            ]
        }
    ]
}
ID: 19825 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "활동의 속도가 다르네",
            "explanation": "ENFJ의 활발한 일정과 ISFJ의 차분한 페이스 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "Let's do everything today!",
                    "translation": "오늘 모든 걸 하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "I'm tired just hearing that.",
                    "translation": "그것만 들어도 피곤해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준영",
                    "script": "But life is short!",
                    "translation": "근데 인생은 짧아!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "So we should enjoy it slowly.",
                    "translation": "그래서 우린 천천히 즐겨야 해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤서는 바쁘게 활동하길 좋아합니다.",
                    "hint": "ISFJ는 여유 있는 속도를 선호해요.",
                    "result": "X",
                    "explanation": "윤서가 \"I'm tired just hearing that\"라고 말했어요. ISFJ는 느린 페이스를 선호해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준영",
                    "script": "Let me adjust for you.",
                    "translation": "난 너를 위해 조정할게."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "And I'll try to keep up.",
                    "translation": "그리고 난 따라가려고 노력할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준영",
                    "script": "That's all I ask.",
                    "translation": "그것만 원하는 거야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "I know, and I appreciate it.",
                    "translation": "알아, 그리고 고마워."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "So compromise?",
                    "translation": "그래서 타협?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "Yeah, that works.",
                    "translation": "그래, 그게 돼."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-seo prefers a @@.",
                    "hint": "ISFJ는 편안하고 여유 있는 속도를 선호해요.",
                    "optionA": "fast pace",
                    "optionB": "slower pace",
                    "optionC": "hectic schedule",
                    "result": "slower pace",
                    "explanation": "윤서는 느린 페이스를 좋아해요. ISFJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준영",
                    "script": "Your calmness balances me.",
                    "translation": "너의 차분함이 나를 균형 잡아."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤서",
                    "script": "Your energy energizes me.",
                    "translation": "너의 에너지가 나를 활기 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "속도의 조화에 대한 문장이에요.",
                    "result": "Fast and slow pace balance",
                    "explanation": "빠름과 느림의 페이스가 균형을 이룹니다.",
                    "optionA": "slow",
                    "optionB": "pace",
                    "optionC": "and",
                    "optionD": "balance",
                    "optionE": "Fast"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "활동의 속도가 다르네",
            "explanation": "ENFJ의 활발한 일정과 ISFJ의 차분한 페이스 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "Let's do everything today!",
                    "translation": "오늘 모든 걸 하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "I'm tired just hearing that.",
                    "translation": "그것만 들어도 피곤해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준영",
                    "script": "But life is short!",
                    "translation": "근데 인생은 짧아!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "So we should enjoy it slowly.",
                    "translation": "그래서 우린 천천히 즐겨야 해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤서는 바쁘게 활동하길 좋아합니다.",
                    "hint": "ISFJ는 여유 있는 속도를 선호해요.",
                    "result": "X",
                    "explanation": "윤서가 \"I'm tired just hearing that\"라고 말했어요. ISFJ는 느린 페이스를 선호해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준영",
                    "script": "Let me adjust for you.",
                    "translation": "난 너를 위해 조정할게."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "And I'll try to keep up.",
                    "translation": "그리고 난 따라가려고 노력할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준영",
                    "script": "That's all I ask.",
                    "translation": "그것만 원하는 거야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "I know, and I appreciate it.",
                    "translation": "알아, 그리고 고마워."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "So compromise?",
                    "translation": "그래서 타협?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "Yeah, that works.",
                    "translation": "그래, 그게 돼."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-seo prefers a @@.",
                    "hint": "ISFJ는 편안하고 여유 있는 속도를 선호해요.",
                    "optionA": "fast pace",
                    "optionB": "slower pace",
                    "optionC": "hectic schedule",
                    "result": "slower pace",
                    "explanation": "윤서는 느린 페이스를 좋아해요. ISFJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준영",
                    "script": "Your calmness balances me.",
                    "translation": "너의 차분함이 나를 균형 잡아."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤서",
                    "script": "Your energy energizes me.",
                    "translation": "너의 에너지가 나를 활기 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "속도의 조화에 대한 문장이에요.",
                    "optionA": "slow",
                    "optionB": "pace",
                    "optionC": "and",
                    "optionD": "balance",
                    "optionE": "Fast",
                    "result": "Fast and slow pace balance",
                    "explanation": "빠름과 느림의 페이스가 균형을 이룹니다."
                }
            ]
        }
    ]
}
ID: 19826 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "직설적 말하기와 온화한 대화",
            "explanation": "ENFJ의 주도적 표현과 ISFJ의 배려 있는 소통 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "I need to say something!",
                    "translation": "난 뭔가 말해야 돼!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "I'm listening carefully.",
                    "translation": "난 주의 깊게 들을게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준영",
                    "script": "I just want you to understand.",
                    "translation": "난 그냥 넌 이해하길 원해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "I do understand you.",
                    "translation": "난 너를 이해해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤서는 사람들의 말을 무시합니다.",
                    "hint": "ISFJ는 상대의 말을 신중하게 경청해요.",
                    "result": "X",
                    "explanation": "윤서가 \"I'm listening carefully\"라고 말했어요. ISFJ는 전심으로 들어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준영",
                    "script": "Really?",
                    "translation": "정말?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "I always listen to you.",
                    "translation": "난 항상 너 말을 들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준영",
                    "script": "That makes me feel safe.",
                    "translation": "그게 나한테 안전감을 줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "Good, that's important.",
                    "translation": "좋아, 그게 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "You make everything better.",
                    "translation": "넌 모든 걸 더 좋게 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "So do you.",
                    "translation": "넌 나도."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-seo communicates with @@.",
                    "hint": "ISFJ는 배려와 온화함으로 의사소통해요.",
                    "optionA": "harshness",
                    "optionB": "kindness",
                    "optionC": "coldness",
                    "result": "kindness",
                    "explanation": "윤서는 온화함으로 소통해요. ISFJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준영",
                    "script": "Your care moves me.",
                    "translation": "너의 배려가 나를 감동 시켜."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤서",
                    "script": "Your honesty moves me.",
                    "translation": "너의 솔직함이 나를 감동 시켜."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "의사소통 방식의 조화에 대한 문장이에요.",
                    "result": "Speaking and listening together love",
                    "explanation": "말하기와 경청이 함께 사랑을 만듭니다.",
                    "optionA": "together",
                    "optionB": "listening",
                    "optionC": "love",
                    "optionD": "Speaking",
                    "optionE": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "직설적 말하기와 온화한 대화",
            "explanation": "ENFJ의 주도적 표현과 ISFJ의 배려 있는 소통 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "I need to say something!",
                    "translation": "난 뭔가 말해야 돼!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "I'm listening carefully.",
                    "translation": "난 주의 깊게 들을게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준영",
                    "script": "I just want you to understand.",
                    "translation": "난 그냥 넌 이해하길 원해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "I do understand you.",
                    "translation": "난 너를 이해해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤서는 사람들의 말을 무시합니다.",
                    "hint": "ISFJ는 상대의 말을 신중하게 경청해요.",
                    "result": "X",
                    "explanation": "윤서가 \"I'm listening carefully\"라고 말했어요. ISFJ는 전심으로 들어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준영",
                    "script": "Really?",
                    "translation": "정말?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "I always listen to you.",
                    "translation": "난 항상 너 말을 들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준영",
                    "script": "That makes me feel safe.",
                    "translation": "그게 나한테 안전감을 줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "Good, that's important.",
                    "translation": "좋아, 그게 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "You make everything better.",
                    "translation": "넌 모든 걸 더 좋게 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "So do you.",
                    "translation": "넌 나도."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-seo communicates with @@.",
                    "hint": "ISFJ는 배려와 온화함으로 의사소통해요.",
                    "optionA": "harshness",
                    "optionB": "kindness",
                    "optionC": "coldness",
                    "result": "kindness",
                    "explanation": "윤서는 온화함으로 소통해요. ISFJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준영",
                    "script": "Your care moves me.",
                    "translation": "너의 배려가 나를 감동 시켜."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤서",
                    "script": "Your honesty moves me.",
                    "translation": "너의 솔직함이 나를 감동 시켜."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "의사소통 방식의 조화에 대한 문장이에요.",
                    "optionA": "together",
                    "optionB": "listening",
                    "optionC": "love",
                    "optionD": "Speaking",
                    "optionE": "and",
                    "result": "Speaking and listening together love",
                    "explanation": "말하기와 경청이 함께 사랑을 만듭니다."
                }
            ]
        }
    ]
}
ID: 19827 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "싸울 때 터지거나, 참거나",
            "explanation": "ENFJ의 표현적 갈등과 ISFJ의 침묵하는 갈등 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "Let's talk about this!",
                    "translation": "이거 얘기하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "I need to think first.",
                    "translation": "먼저 생각해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준영",
                    "script": "But I need to talk!",
                    "translation": "근데 난 얘기해야 돼!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "I will, just give me time.",
                    "translation": "할게, 그냥 시간을 줄게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤서는 싸울 때 바로 얘기합니다.",
                    "hint": "ISFJ는 갈등 때 침묵하며 생각하려고 해요.",
                    "result": "X",
                    "explanation": "윤서가 \"I need to think first\"라고 말했어요. ISFJ는 시간을 필요로 해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준영",
                    "script": "How long?",
                    "translation": "얼마나?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "A few hours maybe.",
                    "translation": "혹은 몇 시간?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준영",
                    "script": "I can wait.",
                    "translation": "기다릴 수 있어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "Thank you for that.",
                    "translation": "그래줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "We'll work it out.",
                    "translation": "우린 해결할 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "Yeah, we will.",
                    "translation": "그래, 우리 할 거야."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jun-young wants to @@.",
                    "hint": "ENFJ는 갈등 때 바로 얘기하고 해결하려고 해요.",
                    "optionA": "stay silent",
                    "optionB": "talk immediately",
                    "optionC": "wait",
                    "result": "talk immediately",
                    "explanation": "준영은 바로 얘기하고 싶어 해요. ENFJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준영",
                    "script": "Your reflection helps us.",
                    "translation": "너의 사색이 우리를 도와."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤서",
                    "script": "Your directness helps us.",
                    "translation": "너의 직설성이 우리를 도와."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "갈등 해결 방식의 조화에 대한 문장이에요.",
                    "result": "Talking and thinking bridge together",
                    "explanation": "대화와 생각이 함께 다리가 됩니다.",
                    "optionA": "together",
                    "optionB": "Talking",
                    "optionC": "bridge",
                    "optionD": "and",
                    "optionE": "thinking"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "싸울 때 터지거나, 참거나",
            "explanation": "ENFJ의 표현적 갈등과 ISFJ의 침묵하는 갈등 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "Let's talk about this!",
                    "translation": "이거 얘기하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "I need to think first.",
                    "translation": "먼저 생각해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준영",
                    "script": "But I need to talk!",
                    "translation": "근데 난 얘기해야 돼!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "I will, just give me time.",
                    "translation": "할게, 그냥 시간을 줄게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤서는 싸울 때 바로 얘기합니다.",
                    "hint": "ISFJ는 갈등 때 침묵하며 생각하려고 해요.",
                    "result": "X",
                    "explanation": "윤서가 \"I need to think first\"라고 말했어요. ISFJ는 시간을 필요로 해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준영",
                    "script": "How long?",
                    "translation": "얼마나?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "A few hours maybe.",
                    "translation": "혹은 몇 시간?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준영",
                    "script": "I can wait.",
                    "translation": "기다릴 수 있어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "Thank you for that.",
                    "translation": "그래줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "We'll work it out.",
                    "translation": "우린 해결할 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "Yeah, we will.",
                    "translation": "그래, 우리 할 거야."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jun-young wants to @@.",
                    "hint": "ENFJ는 갈등 때 바로 얘기하고 해결하려고 해요.",
                    "optionA": "stay silent",
                    "optionB": "talk immediately",
                    "optionC": "wait",
                    "result": "talk immediately",
                    "explanation": "준영은 바로 얘기하고 싶어 해요. ENFJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준영",
                    "script": "Your reflection helps us.",
                    "translation": "너의 사색이 우리를 도와."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤서",
                    "script": "Your directness helps us.",
                    "translation": "너의 직설성이 우리를 도와."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "갈등 해결 방식의 조화에 대한 문장이에요.",
                    "optionA": "together",
                    "optionB": "Talking",
                    "optionC": "bridge",
                    "optionD": "and",
                    "optionE": "thinking",
                    "result": "Talking and thinking bridge together",
                    "explanation": "대화와 생각이 함께 다리가 됩니다."
                }
            ]
        }
    ]
}
ID: 19828 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "모임은 크게, 나는 자유롭게",
            "explanation": "ENFJ의 포용적 계획과 ESTP의 자유로운 참여 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "Let's organize a big event!",
                    "translation": "큰 행사를 준비하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "That sounds like a lot of work.",
                    "translation": "일이 많아 보이네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "Everyone will love it!",
                    "translation": "모두 좋아할 거야!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "I'll come if I'm free.",
                    "translation": "시간 되면 갈 거야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 모임에 반드시 참석합니다.",
                    "hint": "ESTP는 자유로운 선택을 선호해요.",
                    "result": "X",
                    "explanation": "상우가 \"I'll come if I'm free\"라고 말했어요. ESTP는 유연성을 중시해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "But I need to know!",
                    "translation": "근데 난 알아야 해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I'll text you closer to the time.",
                    "translation": "가까우면 문자할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "That makes it hard to plan.",
                    "translation": "계획하기가 어려워."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Planning is not my thing.",
                    "translation": "계획은 내 스타일이 아니야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "I know, but try for me?",
                    "translation": "알아, 근데 나 때문에 노력해줄래?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "I'll text you soon, I promise.",
                    "translation": "곧 문자할게, 약속."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Sang-woo likes @@.",
                    "hint": "ESTP는 자유로운 선택과 유연성을 선호해요.",
                    "optionA": "strict plans",
                    "optionB": "flexible options",
                    "optionC": "detailed schedules",
                    "result": "flexible options",
                    "explanation": "상우는 유연한 선택을 좋아해요. ESTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your spontaneity is refreshing.",
                    "translation": "넌 즉흥성이 정말 새로워."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Your organization is impressive.",
                    "translation": "넌 조직력이 정말 멋있어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "계획과 자유의 조화에 대한 문장이에요.",
                    "result": "Planning and freedom work together",
                    "explanation": "계획과 자유가 함께 작동합니다.",
                    "optionA": "Planning",
                    "optionB": "work",
                    "optionC": "and",
                    "optionD": "together",
                    "optionE": "freedom"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "모임은 크게, 나는 자유롭게",
            "explanation": "ENFJ의 포용적 계획과 ESTP의 자유로운 참여 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "Let's organize a big event!",
                    "translation": "큰 행사를 준비하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "That sounds like a lot of work.",
                    "translation": "일이 많아 보이네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "Everyone will love it!",
                    "translation": "모두 좋아할 거야!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "I'll come if I'm free.",
                    "translation": "시간 되면 갈 거야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 모임에 반드시 참석합니다.",
                    "hint": "ESTP는 자유로운 선택을 선호해요.",
                    "result": "X",
                    "explanation": "상우가 \"I'll come if I'm free\"라고 말했어요. ESTP는 유연성을 중시해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "But I need to know!",
                    "translation": "근데 난 알아야 해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I'll text you closer to the time.",
                    "translation": "가까우면 문자할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "That makes it hard to plan.",
                    "translation": "계획하기가 어려워."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Planning is not my thing.",
                    "translation": "계획은 내 스타일이 아니야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "I know, but try for me?",
                    "translation": "알아, 근데 나 때문에 노력해줄래?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "I'll text you soon, I promise.",
                    "translation": "곧 문자할게, 약속."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Sang-woo likes @@.",
                    "hint": "ESTP는 자유로운 선택과 유연성을 선호해요.",
                    "optionA": "strict plans",
                    "optionB": "flexible options",
                    "optionC": "detailed schedules",
                    "result": "flexible options",
                    "explanation": "상우는 유연한 선택을 좋아해요. ESTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your spontaneity is refreshing.",
                    "translation": "넌 즉흥성이 정말 새로워."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Your organization is impressive.",
                    "translation": "넌 조직력이 정말 멋있어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "계획과 자유의 조화에 대한 문장이에요.",
                    "optionA": "Planning",
                    "optionB": "work",
                    "optionC": "and",
                    "optionD": "together",
                    "optionE": "freedom",
                    "result": "Planning and freedom work together",
                    "explanation": "계획과 자유가 함께 작동합니다."
                }
            ]
        }
    ]
}
ID: 19829 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "사람 챙기기 vs 지금 즐기기",
            "explanation": "ENFJ의 관계 중심 활동과 ESTP의 현재 중심 활동 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "Let's check on everyone!",
                    "translation": "모두 확인하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Let's just have fun.",
                    "translation": "그냥 즐기자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "But they might need us!",
                    "translation": "근데 그들이 우릴 필요할 수도!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "They're fine, let's relax.",
                    "translation": "그들 괜찮아, 우리 쉬자."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 사람들 챙기는 것을 좋아합니다.",
                    "hint": "ESTP는 현재의 즐거움을 우선시해요.",
                    "result": "X",
                    "explanation": "상우가 \"Let's just have fun\"이라고 말했어요. ESTP는 현재를 즐겨요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "Relax after we check?",
                    "translation": "확인한 후에 쉴래?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Sure, sounds good.",
                    "translation": "좋아, 좋은데."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Thank you for understanding.",
                    "translation": "이해해줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "You care a lot.",
                    "translation": "넌 많이 신경 써."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "Someone has to.",
                    "translation": "누군가는 해야 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "And I like that about you.",
                    "translation": "그리고 난 그게 좋아."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jae-min wants to @@.",
                    "hint": "ENFJ는 다른 사람들을 챙기고 관계를 중시해요.",
                    "optionA": "ignore people",
                    "optionB": "care for others",
                    "optionC": "avoid contact",
                    "result": "care for others",
                    "explanation": "재민은 다른 사람들을 챙겨요. ENFJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your presence makes me happy.",
                    "translation": "너는 있어만 줘도 행복해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Your care makes me feel safe.",
                    "translation": "넌 챙겨줘서 안전해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "관계와 현재의 조화에 대한 문장이에요.",
                    "result": "Caring and living matter together",
                    "explanation": "배려와 현재의 삶이 함께 중요합니다.",
                    "optionA": "Caring",
                    "optionB": "together",
                    "optionC": "living",
                    "optionD": "matter",
                    "optionE": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "사람 챙기기 vs 지금 즐기기",
            "explanation": "ENFJ의 관계 중심 활동과 ESTP의 현재 중심 활동 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "Let's check on everyone!",
                    "translation": "모두 확인하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Let's just have fun.",
                    "translation": "그냥 즐기자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "But they might need us!",
                    "translation": "근데 그들이 우릴 필요할 수도!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "They're fine, let's relax.",
                    "translation": "그들 괜찮아, 우리 쉬자."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 사람들 챙기는 것을 좋아합니다.",
                    "hint": "ESTP는 현재의 즐거움을 우선시해요.",
                    "result": "X",
                    "explanation": "상우가 \"Let's just have fun\"이라고 말했어요. ESTP는 현재를 즐겨요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "Relax after we check?",
                    "translation": "확인한 후에 쉴래?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Sure, sounds good.",
                    "translation": "좋아, 좋은데."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Thank you for understanding.",
                    "translation": "이해해줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "You care a lot.",
                    "translation": "넌 많이 신경 써."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "Someone has to.",
                    "translation": "누군가는 해야 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "And I like that about you.",
                    "translation": "그리고 난 그게 좋아."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jae-min wants to @@.",
                    "hint": "ENFJ는 다른 사람들을 챙기고 관계를 중시해요.",
                    "optionA": "ignore people",
                    "optionB": "care for others",
                    "optionC": "avoid contact",
                    "result": "care for others",
                    "explanation": "재민은 다른 사람들을 챙겨요. ENFJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your presence makes me happy.",
                    "translation": "너는 있어만 줘도 행복해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Your care makes me feel safe.",
                    "translation": "넌 챙겨줘서 안전해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "관계와 현재의 조화에 대한 문장이에요.",
                    "optionA": "Caring",
                    "optionB": "together",
                    "optionC": "living",
                    "optionD": "matter",
                    "optionE": "and",
                    "result": "Caring and living matter together",
                    "explanation": "배려와 현재의 삶이 함께 중요합니다."
                }
            ]
        }
    ]
}
ID: 19830 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "설득하기 vs 설득 안 당하기",
            "explanation": "ENFJ의 주도적 설득과 ESTP의 독립적 판단 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "You should try this!",
                    "translation": "이거 해봐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Why should I?",
                    "translation": "왜 해야 해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "It's good for everyone!",
                    "translation": "모두한테 좋아!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "But is it good for me?",
                    "translation": "근데 나한테 좋아?"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 다른 사람의 의견을 쉽게 받아들입니다.",
                    "hint": "ESTP는 독립적으로 판단하고 결정해요.",
                    "result": "X",
                    "explanation": "상우가 \"But is it good for me?\"라고 말했어요. ESTP는 독립적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "It will help you grow!",
                    "translation": "성장하는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Maybe, but I'll decide.",
                    "translation": "혹시, 근데 난 결정할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "I just want what's best for you.",
                    "translation": "난 그냥 넌 좋길 원해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "I know, and I appreciate it.",
                    "translation": "알아, 고마워."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "So you'll think about it?",
                    "translation": "그래서 생각해볼 거야?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Yeah, I will.",
                    "translation": "그래, 할게."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Sang-woo likes to @@.",
                    "hint": "ESTP는 독립적으로 생각하고 판단해요.",
                    "optionA": "follow others",
                    "optionB": "make own choices",
                    "optionC": "take advice",
                    "result": "make own choices",
                    "explanation": "상우는 자신의 선택을 해요. ESTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your independence is inspiring.",
                    "translation": "넌 독립적이어서 영감이야."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Your care is inspiring.",
                    "translation": "넌 배려해서 영감이야."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "영향력과 독립성의 조화에 대한 문장이에요.",
                    "result": "Influence and independence thrive together",
                    "explanation": "영향력과 독립성이 함께 번성합니다.",
                    "optionA": "Influence",
                    "optionB": "and",
                    "optionC": "thrive",
                    "optionD": "independence",
                    "optionE": "together"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "설득하기 vs 설득 안 당하기",
            "explanation": "ENFJ의 주도적 설득과 ESTP의 독립적 판단 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "You should try this!",
                    "translation": "이거 해봐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Why should I?",
                    "translation": "왜 해야 해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "It's good for everyone!",
                    "translation": "모두한테 좋아!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "But is it good for me?",
                    "translation": "근데 나한테 좋아?"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 다른 사람의 의견을 쉽게 받아들입니다.",
                    "hint": "ESTP는 독립적으로 판단하고 결정해요.",
                    "result": "X",
                    "explanation": "상우가 \"But is it good for me?\"라고 말했어요. ESTP는 독립적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "It will help you grow!",
                    "translation": "성장하는 데 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Maybe, but I'll decide.",
                    "translation": "혹시, 근데 난 결정할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "I just want what's best for you.",
                    "translation": "난 그냥 넌 좋길 원해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "I know, and I appreciate it.",
                    "translation": "알아, 고마워."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "So you'll think about it?",
                    "translation": "그래서 생각해볼 거야?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Yeah, I will.",
                    "translation": "그래, 할게."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Sang-woo likes to @@.",
                    "hint": "ESTP는 독립적으로 생각하고 판단해요.",
                    "optionA": "follow others",
                    "optionB": "make own choices",
                    "optionC": "take advice",
                    "result": "make own choices",
                    "explanation": "상우는 자신의 선택을 해요. ESTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your independence is inspiring.",
                    "translation": "넌 독립적이어서 영감이야."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Your care is inspiring.",
                    "translation": "넌 배려해서 영감이야."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "영향력과 독립성의 조화에 대한 문장이에요.",
                    "optionA": "Influence",
                    "optionB": "and",
                    "optionC": "thrive",
                    "optionD": "independence",
                    "optionE": "together",
                    "result": "Influence and independence thrive together",
                    "explanation": "영향력과 독립성이 함께 번성합니다."
                }
            ]
        }
    ]
}
ID: 19831 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "정보는 철저하게, 행동은 빠르게",
            "explanation": "ENFJ의 체계적 정보 수집과 ESTP의 즉시 실행 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "Let me research everything first!",
                    "translation": "먼저 모든 걸 조사해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Just do it now!",
                    "translation": "그냥 지금 해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "But we need to know the facts!",
                    "translation": "근데 우린 사실을 알아야 해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "We can learn as we go.",
                    "translation": "가면서 배울 수 있어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 행동 전에 충분히 준비합니다.",
                    "hint": "ESTP는 빠른 실행을 선호해요.",
                    "result": "X",
                    "explanation": "상우가 \"Just do it now!\"라고 말했어요. ESTP는 빠르게 행동해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "That's too risky!",
                    "translation": "그건 너무 위험해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "But it's exciting!",
                    "translation": "근데 흥미로워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "I like your confidence though.",
                    "translation": "근데 넌 자신감이 있어서 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "And I like your caution.",
                    "translation": "그리고 넌 신중해서 좋아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "So we balance each other?",
                    "translation": "그래서 우린 균형을 이뤄?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Yeah, that works.",
                    "translation": "그래, 그게 돼."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jae-min likes to @@.",
                    "hint": "ENFJ는 충분한 정보 수집과 준비를 중시해요.",
                    "optionA": "act impulsively",
                    "optionB": "research thoroughly",
                    "optionC": "rush decisions",
                    "result": "research thoroughly",
                    "explanation": "재민은 철저하게 조사해요. ENFJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your action drives me.",
                    "translation": "넌 행동으로 나를 움직여."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Your planning protects me.",
                    "translation": "넌 계획으로 나를 보호해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준비와 행동의 조화에 대한 문장이에요.",
                    "result": "Preparation and action create success",
                    "explanation": "준비와 행동이 성공을 만듭니다.",
                    "optionA": "success",
                    "optionB": "create",
                    "optionC": "Preparation",
                    "optionD": "action",
                    "optionE": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "정보는 철저하게, 행동은 빠르게",
            "explanation": "ENFJ의 체계적 정보 수집과 ESTP의 즉시 실행 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "Let me research everything first!",
                    "translation": "먼저 모든 걸 조사해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Just do it now!",
                    "translation": "그냥 지금 해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "But we need to know the facts!",
                    "translation": "근데 우린 사실을 알아야 해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "We can learn as we go.",
                    "translation": "가면서 배울 수 있어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 행동 전에 충분히 준비합니다.",
                    "hint": "ESTP는 빠른 실행을 선호해요.",
                    "result": "X",
                    "explanation": "상우가 \"Just do it now!\"라고 말했어요. ESTP는 빠르게 행동해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "That's too risky!",
                    "translation": "그건 너무 위험해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "But it's exciting!",
                    "translation": "근데 흥미로워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "I like your confidence though.",
                    "translation": "근데 넌 자신감이 있어서 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "And I like your caution.",
                    "translation": "그리고 넌 신중해서 좋아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "So we balance each other?",
                    "translation": "그래서 우린 균형을 이뤄?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Yeah, that works.",
                    "translation": "그래, 그게 돼."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jae-min likes to @@.",
                    "hint": "ENFJ는 충분한 정보 수집과 준비를 중시해요.",
                    "optionA": "act impulsively",
                    "optionB": "research thoroughly",
                    "optionC": "rush decisions",
                    "result": "research thoroughly",
                    "explanation": "재민은 철저하게 조사해요. ENFJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your action drives me.",
                    "translation": "넌 행동으로 나를 움직여."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Your planning protects me.",
                    "translation": "넌 계획으로 나를 보호해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "준비와 행동의 조화에 대한 문장이에요.",
                    "optionA": "success",
                    "optionB": "create",
                    "optionC": "Preparation",
                    "optionD": "action",
                    "optionE": "and",
                    "result": "Preparation and action create success",
                    "explanation": "준비와 행동이 성공을 만듭니다."
                }
            ]
        }
    ]
}
ID: 19832 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "감정이 맞나, 논리가 맞나",
            "explanation": "ENFJ의 가치 중심 판단과 ESTP의 효율성 중심 판단 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "People's feelings matter most!",
                    "translation": "사람 감정이 가장 중요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "But results matter too.",
                    "translation": "근데 결과도 중요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "We can't ignore feelings!",
                    "translation": "우린 감정을 무시할 수 없어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "I'm not ignoring, just balancing.",
                    "translation": "무시 않는 거, 그냥 균형."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 감정만 고려합니다.",
                    "hint": "ESTP는 효율성과 결과를 중시해요.",
                    "result": "X",
                    "explanation": "상우가 \"results matter too\"라고 말했어요. ESTP는 실질적 결과를 중시해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "But how do we balance?",
                    "translation": "그럼 어떻게 균형을 잡아?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "We listen first, then decide.",
                    "translation": "먼저 들고, 그 다음 결정."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "That's actually really good.",
                    "translation": "그건 정말 좋은데."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "See? We work well together.",
                    "translation": "봐? 우린 잘 어울려."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "Yeah, we really do.",
                    "translation": "그래, 우리 그래."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "So let's trust each other.",
                    "translation": "그래서 서로 신뢰하자."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Sang-woo values @@.",
                    "hint": "ESTP는 효율성과 결과를 중시해요.",
                    "optionA": "feelings only",
                    "optionB": "results",
                    "optionC": "emotions",
                    "result": "results",
                    "explanation": "상우는 결과를 중시해요. ESTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your practicality is refreshing.",
                    "translation": "넌 현실성이 있어서 새로워."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Your heart is beautiful.",
                    "translation": "넌 마음이 정말 아름다워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "감정과 효율성의 조화에 대한 문장이에요.",
                    "result": "Heart and results make decisions strong",
                    "explanation": "감정과 결과가 함께 견고한 결정을 만듭니다.",
                    "optionA": "Heart",
                    "optionB": "and",
                    "optionC": "decisions",
                    "optionD": "strong",
                    "optionE": "make",
                    "optionF": "results"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "감정이 맞나, 논리가 맞나",
            "explanation": "ENFJ의 가치 중심 판단과 ESTP의 효율성 중심 판단 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "People's feelings matter most!",
                    "translation": "사람 감정이 가장 중요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "But results matter too.",
                    "translation": "근데 결과도 중요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "We can't ignore feelings!",
                    "translation": "우린 감정을 무시할 수 없어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "I'm not ignoring, just balancing.",
                    "translation": "무시 않는 거, 그냥 균형."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 감정만 고려합니다.",
                    "hint": "ESTP는 효율성과 결과를 중시해요.",
                    "result": "X",
                    "explanation": "상우가 \"results matter too\"라고 말했어요. ESTP는 실질적 결과를 중시해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "But how do we balance?",
                    "translation": "그럼 어떻게 균형을 잡아?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "We listen first, then decide.",
                    "translation": "먼저 들고, 그 다음 결정."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "That's actually really good.",
                    "translation": "그건 정말 좋은데."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "See? We work well together.",
                    "translation": "봐? 우린 잘 어울려."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "Yeah, we really do.",
                    "translation": "그래, 우리 그래."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "So let's trust each other.",
                    "translation": "그래서 서로 신뢰하자."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Sang-woo values @@.",
                    "hint": "ESTP는 효율성과 결과를 중시해요.",
                    "optionA": "feelings only",
                    "optionB": "results",
                    "optionC": "emotions",
                    "result": "results",
                    "explanation": "상우는 결과를 중시해요. ESTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your practicality is refreshing.",
                    "translation": "넌 현실성이 있어서 새로워."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Your heart is beautiful.",
                    "translation": "넌 마음이 정말 아름다워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "감정과 효율성의 조화에 대한 문장이에요.",
                    "optionA": "Heart",
                    "optionB": "and",
                    "optionC": "decisions",
                    "optionD": "strong",
                    "optionE": "make",
                    "optionF": "results",
                    "result": "Heart and results make decisions strong",
                    "explanation": "감정과 결과가 함께 견고한 결정을 만듭니다."
                }
            ]
        }
    ]
}
ID: 19833 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "규칙은 존중하고, 상황 봐서",
            "explanation": "ENFJ의 원칙 존중과 ESTP의 상황적 판단 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "We must follow the rules!",
                    "translation": "우린 규칙을 따라야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "It depends on the situation.",
                    "translation": "상황에 따라 달라."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "Rules are rules!",
                    "translation": "규칙은 규칙이야!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "But sometimes they're too rigid.",
                    "translation": "근데 때론 너무 경직됐어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 규칙을 항상 따릅니다.",
                    "hint": "ESTP는 상황에 맞춰 유연하게 판단해요.",
                    "result": "X",
                    "explanation": "상우가 \"It depends on the situation\"이라고 말했어요. ESTP는 유연해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "They exist for a reason!",
                    "translation": "그런 이유가 있어서 있는 거야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "But sometimes the reason changes.",
                    "translation": "근데 가끔 이유가 바뀌어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "That's a fair point.",
                    "translation": "그건 맞는 말이네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "See? We can understand each other.",
                    "translation": "봐? 우린 서로 이해할 수 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "I'm learning from you.",
                    "translation": "난 너한테 배우고 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "And I'm learning from you.",
                    "translation": "그리고 난 너한테도 배워."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jae-min believes rules should be @@.",
                    "hint": "ENFJ는 규칙과 원칙을 존중해요.",
                    "optionA": "broken",
                    "optionB": "followed",
                    "optionC": "ignored",
                    "result": "followed",
                    "explanation": "재민은 규칙을 따라야 한다고 생각해요. ENFJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your flexibility teaches me wisdom.",
                    "translation": "넌 유연해서 나한테 지혜를 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Your principles teach me integrity.",
                    "translation": "넌 원칙이 있어서 나한테 성실함을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "원칙과 유연성의 조화에 대한 문장이에요.",
                    "result": "Principles and flexibility create wisdom",
                    "explanation": "원칙과 유연성이 지혜를 만듭니다.",
                    "optionA": "Principles",
                    "optionB": "and",
                    "optionC": "wisdom",
                    "optionD": "create",
                    "optionE": "flexibility"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "규칙은 존중하고, 상황 봐서",
            "explanation": "ENFJ의 원칙 존중과 ESTP의 상황적 판단 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "We must follow the rules!",
                    "translation": "우린 규칙을 따라야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "It depends on the situation.",
                    "translation": "상황에 따라 달라."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "Rules are rules!",
                    "translation": "규칙은 규칙이야!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "But sometimes they're too rigid.",
                    "translation": "근데 때론 너무 경직됐어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 규칙을 항상 따릅니다.",
                    "hint": "ESTP는 상황에 맞춰 유연하게 판단해요.",
                    "result": "X",
                    "explanation": "상우가 \"It depends on the situation\"이라고 말했어요. ESTP는 유연해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "They exist for a reason!",
                    "translation": "그런 이유가 있어서 있는 거야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "But sometimes the reason changes.",
                    "translation": "근데 가끔 이유가 바뀌어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "That's a fair point.",
                    "translation": "그건 맞는 말이네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "See? We can understand each other.",
                    "translation": "봐? 우린 서로 이해할 수 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "I'm learning from you.",
                    "translation": "난 너한테 배우고 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "And I'm learning from you.",
                    "translation": "그리고 난 너한테도 배워."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jae-min believes rules should be @@.",
                    "hint": "ENFJ는 규칙과 원칙을 존중해요.",
                    "optionA": "broken",
                    "optionB": "followed",
                    "optionC": "ignored",
                    "result": "followed",
                    "explanation": "재민은 규칙을 따라야 한다고 생각해요. ENFJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your flexibility teaches me wisdom.",
                    "translation": "넌 유연해서 나한테 지혜를 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Your principles teach me integrity.",
                    "translation": "넌 원칙이 있어서 나한테 성실함을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "원칙과 유연성의 조화에 대한 문장이에요.",
                    "optionA": "Principles",
                    "optionB": "and",
                    "optionC": "wisdom",
                    "optionD": "create",
                    "optionE": "flexibility",
                    "result": "Principles and flexibility create wisdom",
                    "explanation": "원칙과 유연성이 지혜를 만듭니다."
                }
            ]
        }
    ]
}
ID: 19834 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "미래 계획 vs 지금 즐기기",
            "explanation": "ENFJ의 미래 지향과 ESTP의 현재 중심 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "Let's plan for next year!",
                    "translation": "내년 계획하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Let's enjoy right now!",
                    "translation": "지금 즐기자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "But we need to prepare!",
                    "translation": "근데 우린 준비해야 해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "We can prep later.",
                    "translation": "나중에 준비해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 항상 미래를 계획합니다.",
                    "hint": "ESTP는 현재를 중시하고 나중에 대처해요.",
                    "result": "X",
                    "explanation": "상우가 \"Let's enjoy right now!\"라고 말했어요. ESTP는 현재를 즐겨요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "That's not enough time!",
                    "translation": "시간이 부족해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "We always figure it out.",
                    "translation": "우린 항상 해결하지."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "I like your confidence.",
                    "translation": "넌 자신감이 있어서 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "And I like your planning.",
                    "translation": "그리고 넌 계획이 있어서 좋아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "So we'll do both?",
                    "translation": "그래서 우린 둘 다 할 거야?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Yeah, together.",
                    "translation": "그래, 함께."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Sang-woo focuses on @@.",
                    "hint": "ESTP는 현재의 순간을 중시해요.",
                    "optionA": "next year",
                    "optionB": "right now",
                    "optionC": "future plans",
                    "result": "right now",
                    "explanation": "상우는 지금을 중시해요. ESTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your presence brings me joy.",
                    "translation": "넌 현재로 나한테 기쁨을 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Your planning brings me security.",
                    "translation": "넌 계획으로 나한테 안정감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현재와 미래의 조화에 대한 문장이에요.",
                    "result": "Now and future matter together",
                    "explanation": "지금과 미래가 함께 중요합니다.",
                    "optionA": "Now",
                    "optionB": "matter",
                    "optionC": "together",
                    "optionD": "and",
                    "optionE": "future"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "미래 계획 vs 지금 즐기기",
            "explanation": "ENFJ의 미래 지향과 ESTP의 현재 중심 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "Let's plan for next year!",
                    "translation": "내년 계획하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Let's enjoy right now!",
                    "translation": "지금 즐기자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "But we need to prepare!",
                    "translation": "근데 우린 준비해야 해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "We can prep later.",
                    "translation": "나중에 준비해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 항상 미래를 계획합니다.",
                    "hint": "ESTP는 현재를 중시하고 나중에 대처해요.",
                    "result": "X",
                    "explanation": "상우가 \"Let's enjoy right now!\"라고 말했어요. ESTP는 현재를 즐겨요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "That's not enough time!",
                    "translation": "시간이 부족해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "We always figure it out.",
                    "translation": "우린 항상 해결하지."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "I like your confidence.",
                    "translation": "넌 자신감이 있어서 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "And I like your planning.",
                    "translation": "그리고 넌 계획이 있어서 좋아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "So we'll do both?",
                    "translation": "그래서 우린 둘 다 할 거야?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Yeah, together.",
                    "translation": "그래, 함께."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Sang-woo focuses on @@.",
                    "hint": "ESTP는 현재의 순간을 중시해요.",
                    "optionA": "next year",
                    "optionB": "right now",
                    "optionC": "future plans",
                    "result": "right now",
                    "explanation": "상우는 지금을 중시해요. ESTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your presence brings me joy.",
                    "translation": "넌 현재로 나한테 기쁨을 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Your planning brings me security.",
                    "translation": "넌 계획으로 나한테 안정감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "현재와 미래의 조화에 대한 문장이에요.",
                    "optionA": "Now",
                    "optionB": "matter",
                    "optionC": "together",
                    "optionD": "and",
                    "optionE": "future",
                    "result": "Now and future matter together",
                    "explanation": "지금과 미래가 함께 중요합니다."
                }
            ]
        }
    ]
}
ID: 19835 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "시간 약속의 진짜 의미",
            "explanation": "ENFJ의 신뢰 기반 약속과 ESTP의 유연한 약속 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "You said 7 o'clock!",
                    "translation": "넌 7시라고 했잖아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I got caught up in something.",
                    "translation": "뭔가에 빠져 있었어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "But people depend on you!",
                    "translation": "근데 사람들이 너한테 의존해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "I know, I'm sorry.",
                    "translation": "알아, 미안해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 시간을 항상 정확하게 지킵니다.",
                    "hint": "ESTP는 시간이 유동적이고 변할 수 있어요.",
                    "result": "X",
                    "explanation": "상우가 \"I got caught up in something\"이라고 말했어요. ESTP는 시간이 유연해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "You need to be more reliable!",
                    "translation": "넌 더 책임감 있어야 해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I know, I'll try.",
                    "translation": "알아, 노력할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Promise?",
                    "translation": "약속?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "I promise, really.",
                    "translation": "약속, 진짜."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "That's all I ask.",
                    "translation": "그것만 원하는 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "I appreciate your patience.",
                    "translation": "너의 인내심 감사해."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jae-min values @@.",
                    "hint": "ENFJ는 신뢰와 약속을 중시해요.",
                    "optionA": "flexibility",
                    "optionB": "reliability",
                    "optionC": "spontaneity",
                    "result": "reliability",
                    "explanation": "재민은 신뢰성을 중시해요. ENFJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your effort means a lot.",
                    "translation": "넌 노력해줘서 정말 많이 의미해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Your understanding means a lot.",
                    "translation": "넌 이해해줘서 정말 많이 의미해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "신뢰와 노력의 조화에 대한 문장이에요.",
                    "result": "Trust and effort strengthen time",
                    "explanation": "신뢰와 노력이 시간을 강화합니다.",
                    "optionA": "strengthen",
                    "optionB": "and",
                    "optionC": "Trust",
                    "optionD": "effort",
                    "optionE": "time"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "시간 약속의 진짜 의미",
            "explanation": "ENFJ의 신뢰 기반 약속과 ESTP의 유연한 약속 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "You said 7 o'clock!",
                    "translation": "넌 7시라고 했잖아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I got caught up in something.",
                    "translation": "뭔가에 빠져 있었어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "But people depend on you!",
                    "translation": "근데 사람들이 너한테 의존해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "I know, I'm sorry.",
                    "translation": "알아, 미안해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 시간을 항상 정확하게 지킵니다.",
                    "hint": "ESTP는 시간이 유동적이고 변할 수 있어요.",
                    "result": "X",
                    "explanation": "상우가 \"I got caught up in something\"이라고 말했어요. ESTP는 시간이 유연해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "You need to be more reliable!",
                    "translation": "넌 더 책임감 있어야 해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I know, I'll try.",
                    "translation": "알아, 노력할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Promise?",
                    "translation": "약속?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "I promise, really.",
                    "translation": "약속, 진짜."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "That's all I ask.",
                    "translation": "그것만 원하는 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "I appreciate your patience.",
                    "translation": "너의 인내심 감사해."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jae-min values @@.",
                    "hint": "ENFJ는 신뢰와 약속을 중시해요.",
                    "optionA": "flexibility",
                    "optionB": "reliability",
                    "optionC": "spontaneity",
                    "result": "reliability",
                    "explanation": "재민은 신뢰성을 중시해요. ENFJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your effort means a lot.",
                    "translation": "넌 노력해줘서 정말 많이 의미해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Your understanding means a lot.",
                    "translation": "넌 이해해줘서 정말 많이 의미해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "신뢰와 노력의 조화에 대한 문장이에요.",
                    "optionA": "strengthen",
                    "optionB": "and",
                    "optionC": "Trust",
                    "optionD": "effort",
                    "optionE": "time",
                    "result": "Trust and effort strengthen time",
                    "explanation": "신뢰와 노력이 시간을 강화합니다."
                }
            ]
        }
    ]
}
ID: 19836 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스는 말하거나, 행동하거나",
            "explanation": "ENFJ의 소통 중심 해소와 ESTP의 행동 중심 해소 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "Let me talk about this.",
                    "translation": "이거 얘기할게."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Let me do something about it.",
                    "translation": "난 뭔가 해결할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "I need to process my feelings!",
                    "translation": "난 내 감정을 처리해야 해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "So let's go do something!",
                    "translation": "그럼 뭔가 하자!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 스트레스를 받으면 말합니다.",
                    "hint": "ESTP는 행동으로 스트레스를 해소해요.",
                    "result": "X",
                    "explanation": "상우가 \"Let me do something about it\"라고 말했어요. ESTP는 행동해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "That helps sometimes.",
                    "translation": "때론 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "And talking helps too.",
                    "translation": "그리고 얘기도 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "So we do both?",
                    "translation": "그래서 우린 둘 다 할 거야?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Yeah, let's try.",
                    "translation": "그래, 해보자."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "I like that compromise.",
                    "translation": "그 타협이 좋아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Me too actually.",
                    "translation": "나도 사실 좋아."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Sang-woo handles stress by @@.",
                    "hint": "ESTP는 행동으로 스트레스를 풀어요.",
                    "optionA": "talking only",
                    "optionB": "doing something",
                    "optionC": "sitting still",
                    "result": "doing something",
                    "explanation": "상우는 행동으로 풀어요. ESTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your energy helps me.",
                    "translation": "넌 에너지로 나를 도와."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Your words help me.",
                    "translation": "넌 말로 나를 도와."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "스트레스 해소 방식의 조화에 대한 문장이에요.",
                    "result": "Talking and action both relief",
                    "explanation": "대화와 행동이 모두 해소를 가져옵니다.",
                    "optionA": "both",
                    "optionB": "relief",
                    "optionC": "action",
                    "optionD": "and",
                    "optionE": "Talking"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스는 말하거나, 행동하거나",
            "explanation": "ENFJ의 소통 중심 해소와 ESTP의 행동 중심 해소 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "Let me talk about this.",
                    "translation": "이거 얘기할게."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Let me do something about it.",
                    "translation": "난 뭔가 해결할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "I need to process my feelings!",
                    "translation": "난 내 감정을 처리해야 해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "So let's go do something!",
                    "translation": "그럼 뭔가 하자!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 스트레스를 받으면 말합니다.",
                    "hint": "ESTP는 행동으로 스트레스를 해소해요.",
                    "result": "X",
                    "explanation": "상우가 \"Let me do something about it\"라고 말했어요. ESTP는 행동해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "That helps sometimes.",
                    "translation": "때론 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "And talking helps too.",
                    "translation": "그리고 얘기도 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "So we do both?",
                    "translation": "그래서 우린 둘 다 할 거야?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Yeah, let's try.",
                    "translation": "그래, 해보자."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "I like that compromise.",
                    "translation": "그 타협이 좋아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Me too actually.",
                    "translation": "나도 사실 좋아."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Sang-woo handles stress by @@.",
                    "hint": "ESTP는 행동으로 스트레스를 풀어요.",
                    "optionA": "talking only",
                    "optionB": "doing something",
                    "optionC": "sitting still",
                    "result": "doing something",
                    "explanation": "상우는 행동으로 풀어요. ESTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your energy helps me.",
                    "translation": "넌 에너지로 나를 도와."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Your words help me.",
                    "translation": "넌 말로 나를 도와."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "스트레스 해소 방식의 조화에 대한 문장이에요.",
                    "optionA": "both",
                    "optionB": "relief",
                    "optionC": "action",
                    "optionD": "and",
                    "optionE": "Talking",
                    "result": "Talking and action both relief",
                    "explanation": "대화와 행동이 모두 해소를 가져옵니다."
                }
            ]
        }
    ]
}
ID: 19837 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "위기 때 리더와 실행자",
            "explanation": "ENFJ의 주도적 리더십과 ESTP의 신속한 실행 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "We need to organize a response!",
                    "translation": "대응을 조직화해야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Let's just move fast!",
                    "translation": "그냥 빨리 움직이자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "But people need direction!",
                    "translation": "근데 사람들이 방향을 필요로 해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "They need speed more.",
                    "translation": "그들은 빠름이 더 필요해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 재민의 방향을 따릅니다.",
                    "hint": "ESTP는 빠른 실행을 우선시해요.",
                    "result": "X",
                    "explanation": "상우가 \"They need speed more\"라고 말했어요. ESTP는 빠른 행동을 선호해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "I guide, you execute?",
                    "translation": "내가 이끌고, 넌 실행?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Now that works!",
                    "translation": "그건 정말 맞아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "We're actually pretty good together.",
                    "translation": "우린 정말 잘 어울려."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Yeah, we balance each other.",
                    "translation": "그래, 우린 균형을 이뤄."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "So let's do this?",
                    "translation": "그래서 할 거야?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Let's go, right now!",
                    "translation": "가자, 지금 당장!"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jae-min takes the @@.",
                    "hint": "ENFJ는 리더십을 이끌어요.",
                    "optionA": "back seat",
                    "optionB": "lead",
                    "optionC": "followers role",
                    "result": "lead",
                    "explanation": "재민은 주도적으로 이끌어요. ENFJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your speed saves us.",
                    "translation": "넌 빨라서 우리를 구해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Your leadership saves us.",
                    "translation": "넌 리더십으로 우리를 구해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "리더십과 실행의 조화에 대한 문장이에요.",
                    "result": "Leading and executing together unstoppable",
                    "explanation": "리더십과 실행이 함께 무적입니다.",
                    "optionA": "executing",
                    "optionB": "and",
                    "optionC": "unstoppable",
                    "optionD": "Leading",
                    "optionE": "together"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "위기 때 리더와 실행자",
            "explanation": "ENFJ의 주도적 리더십과 ESTP의 신속한 실행 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "We need to organize a response!",
                    "translation": "대응을 조직화해야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Let's just move fast!",
                    "translation": "그냥 빨리 움직이자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "But people need direction!",
                    "translation": "근데 사람들이 방향을 필요로 해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "They need speed more.",
                    "translation": "그들은 빠름이 더 필요해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 재민의 방향을 따릅니다.",
                    "hint": "ESTP는 빠른 실행을 우선시해요.",
                    "result": "X",
                    "explanation": "상우가 \"They need speed more\"라고 말했어요. ESTP는 빠른 행동을 선호해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "I guide, you execute?",
                    "translation": "내가 이끌고, 넌 실행?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Now that works!",
                    "translation": "그건 정말 맞아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "We're actually pretty good together.",
                    "translation": "우린 정말 잘 어울려."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Yeah, we balance each other.",
                    "translation": "그래, 우린 균형을 이뤄."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "So let's do this?",
                    "translation": "그래서 할 거야?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Let's go, right now!",
                    "translation": "가자, 지금 당장!"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jae-min takes the @@.",
                    "hint": "ENFJ는 리더십을 이끌어요.",
                    "optionA": "back seat",
                    "optionB": "lead",
                    "optionC": "followers role",
                    "result": "lead",
                    "explanation": "재민은 주도적으로 이끌어요. ENFJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your speed saves us.",
                    "translation": "넌 빨라서 우리를 구해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Your leadership saves us.",
                    "translation": "넌 리더십으로 우리를 구해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "리더십과 실행의 조화에 대한 문장이에요.",
                    "optionA": "executing",
                    "optionB": "and",
                    "optionC": "unstoppable",
                    "optionD": "Leading",
                    "optionE": "together",
                    "result": "Leading and executing together unstoppable",
                    "explanation": "리더십과 실행이 함께 무적입니다."
                }
            ]
        }
    ]
}
ID: 19838 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "꿈과 현실, 둘 다 중요해",
            "explanation": "ENFJ의 비전 제시와 ESTP의 현실적 실행 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "I see our big future!",
                    "translation": "난 우리의 큰 미래를 봐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "But what about today?",
                    "translation": "근데 오늘은?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "Today builds tomorrow!",
                    "translation": "오늘이 내일을 만들어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Let's handle today first.",
                    "translation": "먼저 오늘을 처리하자."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 먼 미래만 생각합니다.",
                    "hint": "ESTP는 현재의 실행을 중시해요.",
                    "result": "X",
                    "explanation": "상우가 \"Let's handle today first\"라고 말했어요. ESTP는 현재 지향적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "I need your support for this!",
                    "translation": "이걸 위해 넌 도와줘야 해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I'm always there.",
                    "translation": "난 항상 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Really?",
                    "translation": "정말?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Yeah, I believe in you.",
                    "translation": "그래, 난 너를 믿어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "That means everything to me.",
                    "translation": "그건 나한테 모든 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "So let's build it.",
                    "translation": "그래서 우리 만들자."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Sang-woo focuses on @@.",
                    "hint": "ESTP는 현재의 실행에 집중해요.",
                    "optionA": "distant future",
                    "optionB": "present action",
                    "optionC": "long term only",
                    "result": "present action",
                    "explanation": "상우는 현재의 행동에 집중해요. ESTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your grounding helps me.",
                    "translation": "넌 현실로 나를 안정시켜."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Your vision inspires me.",
                    "translation": "넌 비전으로 나를 영감 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "비전과 실행의 조화에 대한 문장이에요.",
                    "result": "Vision and action create success",
                    "explanation": "비전과 행동이 성공을 만듭니다.",
                    "optionA": "Vision",
                    "optionB": "create",
                    "optionC": "and",
                    "optionD": "success",
                    "optionE": "action"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "꿈과 현실, 둘 다 중요해",
            "explanation": "ENFJ의 비전 제시와 ESTP의 현실적 실행 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "I see our big future!",
                    "translation": "난 우리의 큰 미래를 봐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "But what about today?",
                    "translation": "근데 오늘은?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "Today builds tomorrow!",
                    "translation": "오늘이 내일을 만들어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Let's handle today first.",
                    "translation": "먼저 오늘을 처리하자."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 먼 미래만 생각합니다.",
                    "hint": "ESTP는 현재의 실행을 중시해요.",
                    "result": "X",
                    "explanation": "상우가 \"Let's handle today first\"라고 말했어요. ESTP는 현재 지향적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "I need your support for this!",
                    "translation": "이걸 위해 넌 도와줘야 해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I'm always there.",
                    "translation": "난 항상 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Really?",
                    "translation": "정말?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Yeah, I believe in you.",
                    "translation": "그래, 난 너를 믿어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "That means everything to me.",
                    "translation": "그건 나한테 모든 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "So let's build it.",
                    "translation": "그래서 우리 만들자."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Sang-woo focuses on @@.",
                    "hint": "ESTP는 현재의 실행에 집중해요.",
                    "optionA": "distant future",
                    "optionB": "present action",
                    "optionC": "long term only",
                    "result": "present action",
                    "explanation": "상우는 현재의 행동에 집중해요. ESTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your grounding helps me.",
                    "translation": "넌 현실로 나를 안정시켜."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Your vision inspires me.",
                    "translation": "넌 비전으로 나를 영감 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "비전과 실행의 조화에 대한 문장이에요.",
                    "optionA": "Vision",
                    "optionB": "create",
                    "optionC": "and",
                    "optionD": "success",
                    "optionE": "action",
                    "result": "Vision and action create success",
                    "explanation": "비전과 행동이 성공을 만듭니다."
                }
            ]
        }
    ]
}
ID: 19839 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "커리어, 방향 vs 자유",
            "explanation": "ENFJ의 목표 지향 커리어와 ESTP의 자유로운 경력 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "I have a 5-year plan!",
                    "translation": "난 5년 계획이 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I prefer to stay flexible.",
                    "translation": "난 유연한 게 더 좋아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "But structure helps!",
                    "translation": "근데 구조가 도와!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Structure limits me.",
                    "translation": "구조는 나를 제약해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 엄격한 계획을 선호합니다.",
                    "hint": "ESTP는 유연한 선택을 선호해요.",
                    "result": "X",
                    "explanation": "상우가 \"I prefer to stay flexible\"라고 말했어요. ESTP는 자유로움을 선호해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "What if you get lost?",
                    "translation": "혹시 길을 잃으면?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I find my way, always.",
                    "translation": "난 항상 길을 찾아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "I like your confidence.",
                    "translation": "넌 자신감이 있어서 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "And I like your direction.",
                    "translation": "그리고 넌 방향이 있어서 좋아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "So we work together?",
                    "translation": "그래서 우린 함께 할 거야?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Yeah, we do.",
                    "translation": "그래, 우리 그래."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jae-min has a @@.",
                    "hint": "ENFJ는 목표지향적이고 장기 계획을 세워요.",
                    "optionA": "flexible plan",
                    "optionB": "long term plan",
                    "optionC": "no plan",
                    "result": "long term plan",
                    "explanation": "재민은 장기 계획을 세워요. ENFJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your adaptability is amazing.",
                    "translation": "넌 적응력이 정말 놀라워."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Your planning is amazing.",
                    "translation": "넌 계획이 정말 놀라워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "계획과 유연성의 조화에 대한 문장이에요.",
                    "result": "Planning and flexibility help career thrive",
                    "explanation": "계획과 유연성이 커리어 성장을 돕습니다.",
                    "optionA": "Planning",
                    "optionB": "flexibility",
                    "optionC": "help",
                    "optionD": "thrive",
                    "optionE": "career",
                    "optionF": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "커리어, 방향 vs 자유",
            "explanation": "ENFJ의 목표 지향 커리어와 ESTP의 자유로운 경력 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "I have a 5-year plan!",
                    "translation": "난 5년 계획이 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I prefer to stay flexible.",
                    "translation": "난 유연한 게 더 좋아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "But structure helps!",
                    "translation": "근데 구조가 도와!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Structure limits me.",
                    "translation": "구조는 나를 제약해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 엄격한 계획을 선호합니다.",
                    "hint": "ESTP는 유연한 선택을 선호해요.",
                    "result": "X",
                    "explanation": "상우가 \"I prefer to stay flexible\"라고 말했어요. ESTP는 자유로움을 선호해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "What if you get lost?",
                    "translation": "혹시 길을 잃으면?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I find my way, always.",
                    "translation": "난 항상 길을 찾아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "I like your confidence.",
                    "translation": "넌 자신감이 있어서 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "And I like your direction.",
                    "translation": "그리고 넌 방향이 있어서 좋아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "So we work together?",
                    "translation": "그래서 우린 함께 할 거야?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Yeah, we do.",
                    "translation": "그래, 우리 그래."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jae-min has a @@.",
                    "hint": "ENFJ는 목표지향적이고 장기 계획을 세워요.",
                    "optionA": "flexible plan",
                    "optionB": "long term plan",
                    "optionC": "no plan",
                    "result": "long term plan",
                    "explanation": "재민은 장기 계획을 세워요. ENFJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your adaptability is amazing.",
                    "translation": "넌 적응력이 정말 놀라워."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Your planning is amazing.",
                    "translation": "넌 계획이 정말 놀라워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "계획과 유연성의 조화에 대한 문장이에요.",
                    "optionA": "Planning",
                    "optionB": "flexibility",
                    "optionC": "help",
                    "optionD": "thrive",
                    "optionE": "career",
                    "optionF": "and",
                    "result": "Planning and flexibility help career thrive",
                    "explanation": "계획과 유연성이 커리어 성장을 돕습니다."
                }
            ]
        }
    ]
}
ID: 19840 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "파티는 크게, 나는 편하게",
            "explanation": "ENFJ의 사교 활동 주도와 ESTP의 편한 참여 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "Let's throw a big party!",
                    "translation": "큰 파티 열자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I'll come, but keep it simple.",
                    "translation": "갈 텐데, 간단하게 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "But elaborate is more fun!",
                    "translation": "근데 화려한 게 더 재미있어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Too much work for me.",
                    "translation": "내겐 일이 너무 많아."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 복잡한 행사를 주도합니다.",
                    "hint": "ESTP는 간단하고 자유로운 활동을 선호해요.",
                    "result": "X",
                    "explanation": "상우가 \"keep it simple\"이라고 말했어요. ESTP는 간단함을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "I'll organize everything!",
                    "translation": "난 모든 걸 조직화할게!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Then I'll just relax.",
                    "translation": "그럼 난 그냥 쉬자."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Perfect, just enjoy it!",
                    "translation": "완벽해, 그냥 즐겨!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "That's the plan.",
                    "translation": "그게 계획이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "You're the best friend ever.",
                    "translation": "넌 정말 최고의 친구야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "And you're always so fun.",
                    "translation": "그리고 넌 항상 재미있어."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Sang-woo likes things @@.",
                    "hint": "ESTP는 간단하고 편한 방식을 좋아해요.",
                    "optionA": "complicated",
                    "optionB": "simple",
                    "optionC": "elaborate",
                    "result": "simple",
                    "explanation": "상우는 간단함을 좋아해요. ESTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "You bring me joy.",
                    "translation": "넌 나한테 기쁨을 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "You make things happen.",
                    "translation": "넌 일을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "계획과 자유로움의 조화에 대한 문장이에요.",
                    "result": "Organizing and relaxing together perfect",
                    "explanation": "조직화와 이완이 함께 완벽합니다.",
                    "optionA": "perfect",
                    "optionB": "together",
                    "optionC": "relaxing",
                    "optionD": "and",
                    "optionE": "Organizing"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "파티는 크게, 나는 편하게",
            "explanation": "ENFJ의 사교 활동 주도와 ESTP의 편한 참여 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "Let's throw a big party!",
                    "translation": "큰 파티 열자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I'll come, but keep it simple.",
                    "translation": "갈 텐데, 간단하게 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "But elaborate is more fun!",
                    "translation": "근데 화려한 게 더 재미있어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Too much work for me.",
                    "translation": "내겐 일이 너무 많아."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 복잡한 행사를 주도합니다.",
                    "hint": "ESTP는 간단하고 자유로운 활동을 선호해요.",
                    "result": "X",
                    "explanation": "상우가 \"keep it simple\"이라고 말했어요. ESTP는 간단함을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "I'll organize everything!",
                    "translation": "난 모든 걸 조직화할게!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Then I'll just relax.",
                    "translation": "그럼 난 그냥 쉬자."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Perfect, just enjoy it!",
                    "translation": "완벽해, 그냥 즐겨!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "That's the plan.",
                    "translation": "그게 계획이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "You're the best friend ever.",
                    "translation": "넌 정말 최고의 친구야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "And you're always so fun.",
                    "translation": "그리고 넌 항상 재미있어."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Sang-woo likes things @@.",
                    "hint": "ESTP는 간단하고 편한 방식을 좋아해요.",
                    "optionA": "complicated",
                    "optionB": "simple",
                    "optionC": "elaborate",
                    "result": "simple",
                    "explanation": "상우는 간단함을 좋아해요. ESTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "You bring me joy.",
                    "translation": "넌 나한테 기쁨을 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "You make things happen.",
                    "translation": "넌 일을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "계획과 자유로움의 조화에 대한 문장이에요.",
                    "optionA": "perfect",
                    "optionB": "together",
                    "optionC": "relaxing",
                    "optionD": "and",
                    "optionE": "Organizing",
                    "result": "Organizing and relaxing together perfect",
                    "explanation": "조직화와 이완이 함께 완벽합니다."
                }
            ]
        }
    ]
}
ID: 19841 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "활동은 꽉, 선택은 자유",
            "explanation": "ENFJ의 계획된 일정과 ESTP의 유연한 약속 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "We have so much planned!",
                    "translation": "우린 많이 계획했어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "But I want freedom.",
                    "translation": "근데 난 자유가 원해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "You can't just skip!",
                    "translation": "넌 그냥 빠질 수 없어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "I'll come to most of them.",
                    "translation": "난 대부분 갈 거야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 모든 약속을 지킵니다.",
                    "hint": "ESTP는 선택적으로 참여하고 싶어 해요.",
                    "result": "X",
                    "explanation": "상우가 \"I want freedom\"이라고 말했어요. ESTP는 유연함을 선호해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "Most?",
                    "translation": "대부분?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Yeah, I'll be there for the important ones.",
                    "translation": "그래, 중요한 건 갈 거야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "I like that compromise.",
                    "translation": "그 타협이 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Good, I didn't want to fight.",
                    "translation": "좋아, 싸우고 싶진 않았어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "We never have to.",
                    "translation": "우린 싸울 필요가 없어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "I know, that's why I like you.",
                    "translation": "알아, 그래서 난 너를 좋아해."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jae-min plans @@.",
                    "hint": "ENFJ는 체계적으로 활동을 계획해요.",
                    "optionA": "nothing",
                    "optionB": "everything",
                    "optionC": "rarely",
                    "result": "everything",
                    "explanation": "재민은 모든 걸 계획해요. ENFJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your freedom teaches me.",
                    "translation": "넌 자유로 나를 배워."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Your planning teaches me.",
                    "translation": "넌 계획으로 나를 배워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "계획과 자유의 조화에 대한 문장이에요.",
                    "result": "Plans and freedom work together",
                    "explanation": "계획과 자유가 함께 작동합니다.",
                    "optionA": "freedom",
                    "optionB": "and",
                    "optionC": "together",
                    "optionD": "Plans",
                    "optionE": "work"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "활동은 꽉, 선택은 자유",
            "explanation": "ENFJ의 계획된 일정과 ESTP의 유연한 약속 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "We have so much planned!",
                    "translation": "우린 많이 계획했어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "But I want freedom.",
                    "translation": "근데 난 자유가 원해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "You can't just skip!",
                    "translation": "넌 그냥 빠질 수 없어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "I'll come to most of them.",
                    "translation": "난 대부분 갈 거야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 모든 약속을 지킵니다.",
                    "hint": "ESTP는 선택적으로 참여하고 싶어 해요.",
                    "result": "X",
                    "explanation": "상우가 \"I want freedom\"이라고 말했어요. ESTP는 유연함을 선호해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "Most?",
                    "translation": "대부분?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Yeah, I'll be there for the important ones.",
                    "translation": "그래, 중요한 건 갈 거야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "I like that compromise.",
                    "translation": "그 타협이 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Good, I didn't want to fight.",
                    "translation": "좋아, 싸우고 싶진 않았어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "We never have to.",
                    "translation": "우린 싸울 필요가 없어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "I know, that's why I like you.",
                    "translation": "알아, 그래서 난 너를 좋아해."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jae-min plans @@.",
                    "hint": "ENFJ는 체계적으로 활동을 계획해요.",
                    "optionA": "nothing",
                    "optionB": "everything",
                    "optionC": "rarely",
                    "result": "everything",
                    "explanation": "재민은 모든 걸 계획해요. ENFJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your freedom teaches me.",
                    "translation": "넌 자유로 나를 배워."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Your planning teaches me.",
                    "translation": "넌 계획으로 나를 배워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "계획과 자유의 조화에 대한 문장이에요.",
                    "optionA": "freedom",
                    "optionB": "and",
                    "optionC": "together",
                    "optionD": "Plans",
                    "optionE": "work",
                    "result": "Plans and freedom work together",
                    "explanation": "계획과 자유가 함께 작동합니다."
                }
            ]
        }
    ]
}
ID: 19842 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "솔직한 말, 통 큰 마음",
            "explanation": "ENFJ의 진심 어린 표현과 ESTP의 직설적 표현 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "I need to talk to you seriously.",
                    "translation": "진심으로 얘기하고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Just say it, I can take it.",
                    "translation": "그냥 말해, 난 괜찮아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "I'm worried about you sometimes.",
                    "translation": "때론 난 너 때문에 걱정돼."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "I know, and I appreciate it.",
                    "translation": "알아, 고마워."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 직설적인 표현을 싫어합니다.",
                    "hint": "ESTP는 직설적이고 터놓은 대화를 선호해요.",
                    "result": "X",
                    "explanation": "상우가 \"Just say it\"라고 말했어요. ESTP는 직설적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "So you'll be more careful?",
                    "translation": "그래서 넌 더 신중할 거야?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I'll try, for you.",
                    "translation": "노력할게, 너 때문에."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "That's all I ask.",
                    "translation": "그것만 원하는 거야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "I know, and it means a lot.",
                    "translation": "알아, 그리고 정말 많이 의미해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "You mean a lot to me.",
                    "translation": "넌 나한테 정말 중요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "You too, always.",
                    "translation": "너도, 항상."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Sang-woo likes to @@.",
                    "hint": "ESTP는 직설적이고 터놓은 소통을 선호해요.",
                    "optionA": "be indirect",
                    "optionB": "speak directly",
                    "optionC": "hold back",
                    "result": "speak directly",
                    "explanation": "상우는 직설적으로 말해요. ESTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your honesty is trustworthy.",
                    "translation": "넌 솔직해서 믿을 수 있어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Your care is trustworthy.",
                    "translation": "넌 배려해서 믿을 수 있어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "직설성과 배려의 조화에 대한 문장이에요.",
                    "result": "Honesty and care create strong foundation",
                    "explanation": "솔직함과 배려가 견고한 기반을 만듭니다.",
                    "optionA": "and",
                    "optionB": "care",
                    "optionC": "Honesty",
                    "optionD": "strong",
                    "optionE": "foundation",
                    "optionF": "create"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "솔직한 말, 통 큰 마음",
            "explanation": "ENFJ의 진심 어린 표현과 ESTP의 직설적 표현 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "I need to talk to you seriously.",
                    "translation": "진심으로 얘기하고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Just say it, I can take it.",
                    "translation": "그냥 말해, 난 괜찮아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "I'm worried about you sometimes.",
                    "translation": "때론 난 너 때문에 걱정돼."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "I know, and I appreciate it.",
                    "translation": "알아, 고마워."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 직설적인 표현을 싫어합니다.",
                    "hint": "ESTP는 직설적이고 터놓은 대화를 선호해요.",
                    "result": "X",
                    "explanation": "상우가 \"Just say it\"라고 말했어요. ESTP는 직설적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "So you'll be more careful?",
                    "translation": "그래서 넌 더 신중할 거야?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I'll try, for you.",
                    "translation": "노력할게, 너 때문에."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "That's all I ask.",
                    "translation": "그것만 원하는 거야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "I know, and it means a lot.",
                    "translation": "알아, 그리고 정말 많이 의미해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "You mean a lot to me.",
                    "translation": "넌 나한테 정말 중요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "You too, always.",
                    "translation": "너도, 항상."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Sang-woo likes to @@.",
                    "hint": "ESTP는 직설적이고 터놓은 소통을 선호해요.",
                    "optionA": "be indirect",
                    "optionB": "speak directly",
                    "optionC": "hold back",
                    "result": "speak directly",
                    "explanation": "상우는 직설적으로 말해요. ESTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your honesty is trustworthy.",
                    "translation": "넌 솔직해서 믿을 수 있어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Your care is trustworthy.",
                    "translation": "넌 배려해서 믿을 수 있어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "직설성과 배려의 조화에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "care",
                    "optionC": "Honesty",
                    "optionD": "strong",
                    "optionE": "foundation",
                    "optionF": "create",
                    "result": "Honesty and care create strong foundation",
                    "explanation": "솔직함과 배려가 견고한 기반을 만듭니다."
                }
            ]
        }
    ]
}
ID: 19843 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "다투고 풀기, 빠르게",
            "explanation": "ENFJ의 갈등 해결 지향과 ESTP의 신속한 복구 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "Why are you upset with me?",
                    "translation": "넌 왜 나한테 화났어?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I'm not, just tired.",
                    "translation": "안 났아, 그냥 피곤해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "But you seem distant!",
                    "translation": "근데 넌 거리감 있어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "I just need a break.",
                    "translation": "그냥 쉬고 싶어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 갈등을 오래 유지합니다.",
                    "hint": "ESTP는 문제를 빨리 풀고 나아가요.",
                    "result": "X",
                    "explanation": "상우가 \"I just need a break\"라고 말했어요. ESTP는 빠르게 해결하고 나아가요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "So you're not mad?",
                    "translation": "그래서 넌 안 화났어?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Never at you, come here.",
                    "translation": "넌 절대 아니야, 와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "I was worried.",
                    "translation": "난 걱정했어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Don't be, we're fine.",
                    "translation": "걱정 마, 우린 괜찮아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "Really?",
                    "translation": "정말?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Yeah, really.",
                    "translation": "그래, 진짜."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jae-min wants to @@.",
                    "hint": "ENFJ는 갈등을 풀고 관계를 회복하고 싶어 해요.",
                    "optionA": "ignore problems",
                    "optionB": "resolve conflicts",
                    "optionC": "avoid talking",
                    "result": "resolve conflicts",
                    "explanation": "재민은 갈등을 해결하고 싶어 해요. ENFJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "I'm so glad we're okay.",
                    "translation": "우린 괜찮아서 정말 기뻐."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Me too, let's not waste time.",
                    "translation": "나도, 시간 낭비하지 말자."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "빠른 화해와 나아감에 대한 문장이에요.",
                    "result": "Fast recovery move forward together",
                    "explanation": "빠른 회복과 나아감이 함께 이루어집니다.",
                    "optionA": "recovery",
                    "optionB": "Fast",
                    "optionC": "together",
                    "optionD": "forward",
                    "optionE": "move"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "다투고 풀기, 빠르게",
            "explanation": "ENFJ의 갈등 해결 지향과 ESTP의 신속한 복구 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "Why are you upset with me?",
                    "translation": "넌 왜 나한테 화났어?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I'm not, just tired.",
                    "translation": "안 났아, 그냥 피곤해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "But you seem distant!",
                    "translation": "근데 넌 거리감 있어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "I just need a break.",
                    "translation": "그냥 쉬고 싶어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우는 갈등을 오래 유지합니다.",
                    "hint": "ESTP는 문제를 빨리 풀고 나아가요.",
                    "result": "X",
                    "explanation": "상우가 \"I just need a break\"라고 말했어요. ESTP는 빠르게 해결하고 나아가요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "So you're not mad?",
                    "translation": "그래서 넌 안 화났어?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Never at you, come here.",
                    "translation": "넌 절대 아니야, 와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "I was worried.",
                    "translation": "난 걱정했어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Don't be, we're fine.",
                    "translation": "걱정 마, 우린 괜찮아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "Really?",
                    "translation": "정말?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Yeah, really.",
                    "translation": "그래, 진짜."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jae-min wants to @@.",
                    "hint": "ENFJ는 갈등을 풀고 관계를 회복하고 싶어 해요.",
                    "optionA": "ignore problems",
                    "optionB": "resolve conflicts",
                    "optionC": "avoid talking",
                    "result": "resolve conflicts",
                    "explanation": "재민은 갈등을 해결하고 싶어 해요. ENFJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "I'm so glad we're okay.",
                    "translation": "우린 괜찮아서 정말 기뻐."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "상우",
                    "script": "Me too, let's not waste time.",
                    "translation": "나도, 시간 낭비하지 말자."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "빠른 화해와 나아감에 대한 문장이에요.",
                    "optionA": "recovery",
                    "optionB": "Fast",
                    "optionC": "together",
                    "optionD": "forward",
                    "optionE": "move",
                    "result": "Fast recovery move forward together",
                    "explanation": "빠른 회복과 나아감이 함께 이루어집니다."
                }
            ]
        }
    ]
}
ID: 19844 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "토론 끝, 실행 시작",
            "explanation": "ENTP의 개념적 논의와 ESTJ의 실질적 행동 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "But what if we did it differently?",
                    "translation": "근데 다르게 해보면 어때?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Let's stick to the plan.",
                    "translation": "계획대로 가자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But we could improve it!",
                    "translation": "근데 개선할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Improvement comes from doing.",
                    "translation": "개선은 하면서 나와."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 모든 계획을 따릅니다.",
                    "hint": "ENTP는 아이디어를 제안하고 논의하길 좋아해요.",
                    "result": "X",
                    "explanation": "윤호가 \"what if we did it differently?\"라고 말했어요. ENTP는 다른 가능성을 제안해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "What about this perspective?",
                    "translation": "이 관점은 어때?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "We can discuss later.",
                    "translation": "나중에 얘기하자."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "But it's important now!",
                    "translation": "근데 지금이 중요해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Action is important now.",
                    "translation": "행동이 지금 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "I see your point.",
                    "translation": "넌 맞네."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "So let's move forward?",
                    "translation": "그래서 앞으로 나가자?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-ho likes to @@.",
                    "hint": "ENTP는 아이디어와 가능성을 논의하기를 좋아해요.",
                    "optionA": "just act",
                    "optionB": "discuss ideas",
                    "optionC": "ignore options",
                    "result": "discuss ideas",
                    "explanation": "윤호는 아이디어를 논의하길 좋아해요. ENTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your action inspires me.",
                    "translation": "넌 행동으로 나를 영감 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your ideas inspire me.",
                    "translation": "넌 아이디어로 나를 영감 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "토론과 실행의 조화에 대한 문장이에요.",
                    "result": "Discussion and action together succeed",
                    "explanation": "토론과 행동이 함께 성공합니다.",
                    "optionA": "together",
                    "optionB": "succeed",
                    "optionC": "and",
                    "optionD": "Discussion",
                    "optionE": "action"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "토론 끝, 실행 시작",
            "explanation": "ENTP의 개념적 논의와 ESTJ의 실질적 행동 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "But what if we did it differently?",
                    "translation": "근데 다르게 해보면 어때?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Let's stick to the plan.",
                    "translation": "계획대로 가자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But we could improve it!",
                    "translation": "근데 개선할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Improvement comes from doing.",
                    "translation": "개선은 하면서 나와."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 모든 계획을 따릅니다.",
                    "hint": "ENTP는 아이디어를 제안하고 논의하길 좋아해요.",
                    "result": "X",
                    "explanation": "윤호가 \"what if we did it differently?\"라고 말했어요. ENTP는 다른 가능성을 제안해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "What about this perspective?",
                    "translation": "이 관점은 어때?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "We can discuss later.",
                    "translation": "나중에 얘기하자."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "But it's important now!",
                    "translation": "근데 지금이 중요해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Action is important now.",
                    "translation": "행동이 지금 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "I see your point.",
                    "translation": "넌 맞네."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "So let's move forward?",
                    "translation": "그래서 앞으로 나가자?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-ho likes to @@.",
                    "hint": "ENTP는 아이디어와 가능성을 논의하기를 좋아해요.",
                    "optionA": "just act",
                    "optionB": "discuss ideas",
                    "optionC": "ignore options",
                    "result": "discuss ideas",
                    "explanation": "윤호는 아이디어를 논의하길 좋아해요. ENTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your action inspires me.",
                    "translation": "넌 행동으로 나를 영감 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your ideas inspire me.",
                    "translation": "넌 아이디어로 나를 영감 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "토론과 실행의 조화에 대한 문장이에요.",
                    "optionA": "together",
                    "optionB": "succeed",
                    "optionC": "and",
                    "optionD": "Discussion",
                    "optionE": "action",
                    "result": "Discussion and action together succeed",
                    "explanation": "토론과 행동이 함께 성공합니다."
                }
            ]
        }
    ]
}
ID: 19845 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "규칙을 질문하거나, 따르거나",
            "explanation": "ENTP의 규칙 의문과 ESTJ의 규칙 준수 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "But why this rule?",
                    "translation": "근데 왜 이 규칙이야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Because it's the rule.",
                    "translation": "규칙이니까."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "That's not a reason!",
                    "translation": "그건 이유가 아니잖아!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "The reason is history.",
                    "translation": "이유는 역사야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태영은 규칙을 자주 질문합니다.",
                    "hint": "ESTJ는 규칙과 절차를 따르고 존중해요.",
                    "result": "X",
                    "explanation": "태영이 \"Because it's the rule\"이라고 말했어요. ESTJ는 규칙을 존중해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "Can we change it?",
                    "translation": "바꿀 수 없어?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Only if we follow process.",
                    "translation": "절차를 따라야만 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "That process is complex!",
                    "translation": "그 절차가 복잡해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "But it's necessary.",
                    "translation": "근데 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "I'll try to understand.",
                    "translation": "이해하려고 노력할게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "That's all I ask.",
                    "translation": "그것만 원하는 거야."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young values @@.",
                    "hint": "ESTJ는 규칙과 체계를 중시해요.",
                    "optionA": "breaking rules",
                    "optionB": "following order",
                    "optionC": "chaos",
                    "result": "following order",
                    "explanation": "태영은 질서를 따르기를 좋아해요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your discipline is admirable.",
                    "translation": "넌 규율이 있어서 훌륭해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your questioning is refreshing.",
                    "translation": "넌 질문해서 새로워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "질문과 규칙의 조화에 대한 문장이에요.",
                    "result": "Questioning rules strengthen structure",
                    "explanation": "규칙에 대한 질문이 구조를 강화합니다.",
                    "optionA": "structure",
                    "optionB": "rules",
                    "optionC": "Questioning",
                    "optionD": "strengthen"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "규칙을 질문하거나, 따르거나",
            "explanation": "ENTP의 규칙 의문과 ESTJ의 규칙 준수 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "But why this rule?",
                    "translation": "근데 왜 이 규칙이야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Because it's the rule.",
                    "translation": "규칙이니까."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "That's not a reason!",
                    "translation": "그건 이유가 아니잖아!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "The reason is history.",
                    "translation": "이유는 역사야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태영은 규칙을 자주 질문합니다.",
                    "hint": "ESTJ는 규칙과 절차를 따르고 존중해요.",
                    "result": "X",
                    "explanation": "태영이 \"Because it's the rule\"이라고 말했어요. ESTJ는 규칙을 존중해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "Can we change it?",
                    "translation": "바꿀 수 없어?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Only if we follow process.",
                    "translation": "절차를 따라야만 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "That process is complex!",
                    "translation": "그 절차가 복잡해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "But it's necessary.",
                    "translation": "근데 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "I'll try to understand.",
                    "translation": "이해하려고 노력할게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "That's all I ask.",
                    "translation": "그것만 원하는 거야."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young values @@.",
                    "hint": "ESTJ는 규칙과 체계를 중시해요.",
                    "optionA": "breaking rules",
                    "optionB": "following order",
                    "optionC": "chaos",
                    "result": "following order",
                    "explanation": "태영은 질서를 따르기를 좋아해요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your discipline is admirable.",
                    "translation": "넌 규율이 있어서 훌륭해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your questioning is refreshing.",
                    "translation": "넌 질문해서 새로워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "질문과 규칙의 조화에 대한 문장이에요.",
                    "optionA": "structure",
                    "optionB": "rules",
                    "optionC": "Questioning",
                    "optionD": "strengthen",
                    "result": "Questioning rules strengthen structure",
                    "explanation": "규칙에 대한 질문이 구조를 강화합니다."
                }
            ]
        }
    ]
}
ID: 19846 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "가능성 탐구 vs 정보 수집",
            "explanation": "ENTP의 개념적 탐구와 ESTJ의 구체적 정보 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "What if this led to that?",
                    "translation": "만약 이게 저기로 연결되면?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Let's check the actual data.",
                    "translation": "실제 데이터를 확인하자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But imagine the possibilities!",
                    "translation": "근데 가능성을 상상해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Imagination isn't data.",
                    "translation": "상상은 데이터가 아니야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 정보를 빠르게 수집합니다.",
                    "hint": "ENTP는 개념과 이론을 탐구하길 좋아해요.",
                    "result": "X",
                    "explanation": "윤호가 \"What if this led to that?\"라고 말했어요. ENTP는 가능성을 탐구해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But it could work!",
                    "translation": "근데 작동할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Show me proof.",
                    "translation": "증거를 보여."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "You're so practical.",
                    "translation": "넌 정말 현실적이네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Someone needs to be.",
                    "translation": "누군가는 그래야 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "Fair point.",
                    "translation": "그건 맞네."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "So gather the data.",
                    "translation": "그래서 데이터를 모아."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-ho explores @@.",
                    "hint": "ENTP는 개념적 가능성과 이론을 탐구해요.",
                    "optionA": "concrete facts",
                    "optionB": "abstract ideas",
                    "optionC": "practical data",
                    "result": "abstract ideas",
                    "explanation": "윤호는 추상적 아이디어를 탐구해요. ENTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your facts ground me.",
                    "translation": "넌 사실로 나를 현실화해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your ideas expand me.",
                    "translation": "넌 아이디어로 나를 확장해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "이론과 정보의 조화에 대한 문장이에요.",
                    "result": "Theory and data reveal truth",
                    "explanation": "이론과 데이터가 함께 진실을 드러냅니다.",
                    "optionA": "and",
                    "optionB": "data",
                    "optionC": "reveal",
                    "optionD": "truth",
                    "optionE": "Theory"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "가능성 탐구 vs 정보 수집",
            "explanation": "ENTP의 개념적 탐구와 ESTJ의 구체적 정보 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "What if this led to that?",
                    "translation": "만약 이게 저기로 연결되면?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Let's check the actual data.",
                    "translation": "실제 데이터를 확인하자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But imagine the possibilities!",
                    "translation": "근데 가능성을 상상해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Imagination isn't data.",
                    "translation": "상상은 데이터가 아니야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 정보를 빠르게 수집합니다.",
                    "hint": "ENTP는 개념과 이론을 탐구하길 좋아해요.",
                    "result": "X",
                    "explanation": "윤호가 \"What if this led to that?\"라고 말했어요. ENTP는 가능성을 탐구해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But it could work!",
                    "translation": "근데 작동할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Show me proof.",
                    "translation": "증거를 보여."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "You're so practical.",
                    "translation": "넌 정말 현실적이네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Someone needs to be.",
                    "translation": "누군가는 그래야 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "Fair point.",
                    "translation": "그건 맞네."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "So gather the data.",
                    "translation": "그래서 데이터를 모아."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-ho explores @@.",
                    "hint": "ENTP는 개념적 가능성과 이론을 탐구해요.",
                    "optionA": "concrete facts",
                    "optionB": "abstract ideas",
                    "optionC": "practical data",
                    "result": "abstract ideas",
                    "explanation": "윤호는 추상적 아이디어를 탐구해요. ENTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your facts ground me.",
                    "translation": "넌 사실로 나를 현실화해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your ideas expand me.",
                    "translation": "넌 아이디어로 나를 확장해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "이론과 정보의 조화에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "data",
                    "optionC": "reveal",
                    "optionD": "truth",
                    "optionE": "Theory",
                    "result": "Theory and data reveal truth",
                    "explanation": "이론과 데이터가 함께 진실을 드러냅니다."
                }
            ]
        }
    ]
}
ID: 19847 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "가능성 vs 현실성",
            "explanation": "ENTP의 미래 지향 사고와 ESTJ의 현재 중심 결정 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "We could explore new directions!",
                    "translation": "새로운 방향을 탐구할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "We need to focus.",
                    "translation": "우린 집중해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But many options are better!",
                    "translation": "근데 많은 선택이 더 나아!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "More options create confusion.",
                    "translation": "많은 선택은 혼란을 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태영은 많은 가능성을 좋아합니다.",
                    "hint": "ESTJ는 현실적이고 한 가지에 집중해요.",
                    "result": "X",
                    "explanation": "태영이 \"We need to focus\"라고 말했어요. ESTJ는 집중을 선호해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But what if we're wrong?",
                    "translation": "근데 혹시 우리가 틀리면?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Then we fix it.",
                    "translation": "그럼 고쳐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "That's so confident!",
                    "translation": "넌 정말 자신감 있네!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Someone needs to be decisive.",
                    "translation": "누군가는 결정을 내려야 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "You're right, I admire that.",
                    "translation": "넌 맞아, 난 그게 존경돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "So let's decide and move?",
                    "translation": "그래서 우린 결정하고 나가?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young chooses @@.",
                    "hint": "ESTJ는 현실성 있는 선택을 해요.",
                    "optionA": "all options",
                    "optionB": "best option",
                    "optionC": "no option",
                    "result": "best option",
                    "explanation": "태영은 최고의 선택을 해요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your decisiveness drives results.",
                    "translation": "넌 결정력으로 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your exploration finds innovation.",
                    "translation": "넌 탐구로 혁신을 찾아."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "탐구와 집중의 조화에 대한 문장이에요.",
                    "result": "Exploration and focus together win",
                    "explanation": "탐구와 집중이 함께 승리합니다.",
                    "optionA": "and",
                    "optionB": "focus",
                    "optionC": "together",
                    "optionD": "win",
                    "optionE": "Exploration"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "가능성 vs 현실성",
            "explanation": "ENTP의 미래 지향 사고와 ESTJ의 현재 중심 결정 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "We could explore new directions!",
                    "translation": "새로운 방향을 탐구할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "We need to focus.",
                    "translation": "우린 집중해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But many options are better!",
                    "translation": "근데 많은 선택이 더 나아!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "More options create confusion.",
                    "translation": "많은 선택은 혼란을 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태영은 많은 가능성을 좋아합니다.",
                    "hint": "ESTJ는 현실적이고 한 가지에 집중해요.",
                    "result": "X",
                    "explanation": "태영이 \"We need to focus\"라고 말했어요. ESTJ는 집중을 선호해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But what if we're wrong?",
                    "translation": "근데 혹시 우리가 틀리면?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Then we fix it.",
                    "translation": "그럼 고쳐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "That's so confident!",
                    "translation": "넌 정말 자신감 있네!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Someone needs to be decisive.",
                    "translation": "누군가는 결정을 내려야 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "You're right, I admire that.",
                    "translation": "넌 맞아, 난 그게 존경돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "So let's decide and move?",
                    "translation": "그래서 우린 결정하고 나가?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young chooses @@.",
                    "hint": "ESTJ는 현실성 있는 선택을 해요.",
                    "optionA": "all options",
                    "optionB": "best option",
                    "optionC": "no option",
                    "result": "best option",
                    "explanation": "태영은 최고의 선택을 해요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your decisiveness drives results.",
                    "translation": "넌 결정력으로 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your exploration finds innovation.",
                    "translation": "넌 탐구로 혁신을 찾아."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "탐구와 집중의 조화에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "focus",
                    "optionC": "together",
                    "optionD": "win",
                    "optionE": "Exploration",
                    "result": "Exploration and focus together win",
                    "explanation": "탐구와 집중이 함께 승리합니다."
                }
            ]
        }
    ]
}
ID: 19848 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "논리와 효율",
            "explanation": "ENTP의 개념적 논리와 ESTJ의 실질적 효율 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "But logically speaking, it doesn't work!",
                    "translation": "근데 논리적으로, 그건 안 돼!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "It works in practice.",
                    "translation": "실제로는 작동해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Theory matters!",
                    "translation": "이론이 중요해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Results matter more.",
                    "translation": "결과가 더 중요해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 결과만 중시합니다.",
                    "hint": "ENTP는 개념적 논리와 원칙을 중시해요.",
                    "result": "X",
                    "explanation": "윤호가 \"Theory matters!\"라고 말했어요. ENTP는 논리를 중시해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But conceptually...",
                    "translation": "근데 개념적으로..."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Let's stop theorizing.",
                    "translation": "이론화 멈추자."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Fine, but you should know...",
                    "translation": "좋아, 근데 넌 알아야 해..."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "I do, and I still prefer action.",
                    "translation": "알아, 그래도 난 행동을 선호해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "You make sense.",
                    "translation": "넌 논리가 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Good, now let's work.",
                    "translation": "좋아, 이제 일하자."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young prioritizes @@.",
                    "hint": "ESTJ는 실질적 결과와 효율을 중시해요.",
                    "optionA": "theory",
                    "optionB": "results",
                    "optionC": "concepts",
                    "result": "results",
                    "explanation": "태영은 결과를 우선시해요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your pragmatism is effective.",
                    "translation": "넌 현실주의가 있어서 효과적이야."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your reasoning is sound.",
                    "translation": "넌 논리가 탄탄해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "논리와 효율의 조화에 대한 문장이에요.",
                    "result": "Logic and efficiency make progress",
                    "explanation": "논리와 효율이 진전을 만듭니다.",
                    "optionA": "make",
                    "optionB": "efficiency",
                    "optionC": "Logic",
                    "optionD": "and",
                    "optionE": "progress"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "논리와 효율",
            "explanation": "ENTP의 개념적 논리와 ESTJ의 실질적 효율 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "But logically speaking, it doesn't work!",
                    "translation": "근데 논리적으로, 그건 안 돼!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "It works in practice.",
                    "translation": "실제로는 작동해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Theory matters!",
                    "translation": "이론이 중요해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Results matter more.",
                    "translation": "결과가 더 중요해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 결과만 중시합니다.",
                    "hint": "ENTP는 개념적 논리와 원칙을 중시해요.",
                    "result": "X",
                    "explanation": "윤호가 \"Theory matters!\"라고 말했어요. ENTP는 논리를 중시해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But conceptually...",
                    "translation": "근데 개념적으로..."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Let's stop theorizing.",
                    "translation": "이론화 멈추자."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Fine, but you should know...",
                    "translation": "좋아, 근데 넌 알아야 해..."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "I do, and I still prefer action.",
                    "translation": "알아, 그래도 난 행동을 선호해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "You make sense.",
                    "translation": "넌 논리가 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Good, now let's work.",
                    "translation": "좋아, 이제 일하자."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young prioritizes @@.",
                    "hint": "ESTJ는 실질적 결과와 효율을 중시해요.",
                    "optionA": "theory",
                    "optionB": "results",
                    "optionC": "concepts",
                    "result": "results",
                    "explanation": "태영은 결과를 우선시해요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your pragmatism is effective.",
                    "translation": "넌 현실주의가 있어서 효과적이야."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your reasoning is sound.",
                    "translation": "넌 논리가 탄탄해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "논리와 효율의 조화에 대한 문장이에요.",
                    "optionA": "make",
                    "optionB": "efficiency",
                    "optionC": "Logic",
                    "optionD": "and",
                    "optionE": "progress",
                    "result": "Logic and efficiency make progress",
                    "explanation": "논리와 효율이 진전을 만듭니다."
                }
            ]
        }
    ]
}
ID: 19849 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "다음 가능성 vs 현재 책임",
            "explanation": "ENTP의 미래 탐구와 ESTJ의 현재 의무 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "What comes next is exciting!",
                    "translation": "다음이 흥미로워!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "What about today?",
                    "translation": "오늘은?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Today is just preparation!",
                    "translation": "오늘은 그냥 준비야!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Today is responsibility.",
                    "translation": "오늘은 책임이야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 현재의 책임을 중시합니다.",
                    "hint": "ENTP는 미래의 가능성에 집중해요.",
                    "result": "X",
                    "explanation": "윤호가 \"What comes next is exciting!\"라고 말했어요. ENTP는 미래를 흥미로워 해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But infinite possibilities!",
                    "translation": "근데 무한한 가능성!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "But finite time.",
                    "translation": "근데 시간은 유한해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "That's depressing.",
                    "translation": "그건 우울하네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "That's motivating.",
                    "translation": "그건 동기 부여야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "How so?",
                    "translation": "어떻게?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "It makes now matter.",
                    "translation": "지금을 중요하게 만들어."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-ho is fascinated by @@.",
                    "hint": "ENTP는 미래의 가능성과 새로운 것에 매력을 느껴요.",
                    "optionA": "today",
                    "optionB": "future possibilities",
                    "optionC": "current tasks",
                    "result": "future possibilities",
                    "explanation": "윤호는 미래의 가능성에 매력을 느껴요. ENTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your grounding helps me.",
                    "translation": "넌 현실감으로 나를 안정시켜."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your vision helps me.",
                    "translation": "넌 시야로 나를 확장해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현재와 미래의 조화에 대한 문장이에요.",
                    "result": "Now and next matter together",
                    "explanation": "지금과 미래가 함께 중요합니다.",
                    "optionA": "next",
                    "optionB": "Now",
                    "optionC": "matter",
                    "optionD": "and",
                    "optionE": "together"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "다음 가능성 vs 현재 책임",
            "explanation": "ENTP의 미래 탐구와 ESTJ의 현재 의무 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "What comes next is exciting!",
                    "translation": "다음이 흥미로워!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "What about today?",
                    "translation": "오늘은?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Today is just preparation!",
                    "translation": "오늘은 그냥 준비야!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Today is responsibility.",
                    "translation": "오늘은 책임이야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 현재의 책임을 중시합니다.",
                    "hint": "ENTP는 미래의 가능성에 집중해요.",
                    "result": "X",
                    "explanation": "윤호가 \"What comes next is exciting!\"라고 말했어요. ENTP는 미래를 흥미로워 해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But infinite possibilities!",
                    "translation": "근데 무한한 가능성!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "But finite time.",
                    "translation": "근데 시간은 유한해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "That's depressing.",
                    "translation": "그건 우울하네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "That's motivating.",
                    "translation": "그건 동기 부여야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "How so?",
                    "translation": "어떻게?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "It makes now matter.",
                    "translation": "지금을 중요하게 만들어."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-ho is fascinated by @@.",
                    "hint": "ENTP는 미래의 가능성과 새로운 것에 매력을 느껴요.",
                    "optionA": "today",
                    "optionB": "future possibilities",
                    "optionC": "current tasks",
                    "result": "future possibilities",
                    "explanation": "윤호는 미래의 가능성에 매력을 느껴요. ENTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your grounding helps me.",
                    "translation": "넌 현실감으로 나를 안정시켜."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your vision helps me.",
                    "translation": "넌 시야로 나를 확장해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "현재와 미래의 조화에 대한 문장이에요.",
                    "optionA": "next",
                    "optionB": "Now",
                    "optionC": "matter",
                    "optionD": "and",
                    "optionE": "together",
                    "result": "Now and next matter together",
                    "explanation": "지금과 미래가 함께 중요합니다."
                }
            ]
        }
    ]
}
ID: 19850 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "변화를 추구하거나, 질서를 유지하거나",
            "explanation": "ENTP의 변화 추구와 ESTJ의 질서 유지 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "We should try something new!",
                    "translation": "새로운 걸 해봐야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "This system works fine.",
                    "translation": "이 시스템 잘 작동해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But it could be better!",
                    "translation": "근데 더 나을 수 있어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Better isn't always different.",
                    "translation": "더 나은 게 항상 다른 건 아니야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태영은 변화를 항상 추구합니다.",
                    "hint": "ESTJ는 안정적인 시스템을 선호해요.",
                    "result": "X",
                    "explanation": "태영이 \"This system works fine\"이라고 말했어요. ESTJ는 질서를 선호해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "Innovation is key!",
                    "translation": "혁신이 핵심이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Stability is key.",
                    "translation": "안정성이 핵심이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "I see your point.",
                    "translation": "넌 맞네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "But I hear yours too.",
                    "translation": "근데 넌 맞기도 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "So compromise?",
                    "translation": "그래서 타협?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Controlled innovation.",
                    "translation": "통제된 혁신."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young prefers @@.",
                    "hint": "ESTJ는 안정적이고 체계적인 환경을 선호해요.",
                    "optionA": "chaos",
                    "optionB": "stability",
                    "optionC": "constant change",
                    "result": "stability",
                    "explanation": "태영은 안정성을 선호해요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your stability is reassuring.",
                    "translation": "넌 안정성이 있어서 안심이 돼."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your innovation is inspiring.",
                    "translation": "넌 혁신으로 나를 영감 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "변화와 안정의 조화에 대한 문장이에요.",
                    "result": "Change and stability together grow",
                    "explanation": "변화와 안정이 함께 성장합니다.",
                    "optionA": "stability",
                    "optionB": "grow",
                    "optionC": "together",
                    "optionD": "and",
                    "optionE": "Change"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "변화를 추구하거나, 질서를 유지하거나",
            "explanation": "ENTP의 변화 추구와 ESTJ의 질서 유지 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "We should try something new!",
                    "translation": "새로운 걸 해봐야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "This system works fine.",
                    "translation": "이 시스템 잘 작동해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But it could be better!",
                    "translation": "근데 더 나을 수 있어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Better isn't always different.",
                    "translation": "더 나은 게 항상 다른 건 아니야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태영은 변화를 항상 추구합니다.",
                    "hint": "ESTJ는 안정적인 시스템을 선호해요.",
                    "result": "X",
                    "explanation": "태영이 \"This system works fine\"이라고 말했어요. ESTJ는 질서를 선호해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "Innovation is key!",
                    "translation": "혁신이 핵심이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Stability is key.",
                    "translation": "안정성이 핵심이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "I see your point.",
                    "translation": "넌 맞네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "But I hear yours too.",
                    "translation": "근데 넌 맞기도 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "So compromise?",
                    "translation": "그래서 타협?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Controlled innovation.",
                    "translation": "통제된 혁신."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young prefers @@.",
                    "hint": "ESTJ는 안정적이고 체계적인 환경을 선호해요.",
                    "optionA": "chaos",
                    "optionB": "stability",
                    "optionC": "constant change",
                    "result": "stability",
                    "explanation": "태영은 안정성을 선호해요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your stability is reassuring.",
                    "translation": "넌 안정성이 있어서 안심이 돼."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your innovation is inspiring.",
                    "translation": "넌 혁신으로 나를 영감 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "변화와 안정의 조화에 대한 문장이에요.",
                    "optionA": "stability",
                    "optionB": "grow",
                    "optionC": "together",
                    "optionD": "and",
                    "optionE": "Change",
                    "result": "Change and stability together grow",
                    "explanation": "변화와 안정이 함께 성장합니다."
                }
            ]
        }
    ]
}
ID: 19851 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스, 탐구하거나 실행하거나",
            "explanation": "ENTP의 개념적 처리와 ESTJ의 행동 중심 해소 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Let me think through this.",
                    "translation": "이걸 생각해 봐야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Let's do something about it.",
                    "translation": "뭔가 해결해 보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But I need to analyze!",
                    "translation": "근데 난 분석해야 해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Analysis won't help now.",
                    "translation": "분석이 지금 도움이 안 돼."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 스트레스를 받으면 바로 행동합니다.",
                    "hint": "ENTP는 생각하고 논의해서 처리해요.",
                    "result": "X",
                    "explanation": "윤호가 \"Let me think through this\"라고 말했어요. ENTP는 생각해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But understanding helps!",
                    "translation": "근데 이해가 도와!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Action helps now.",
                    "translation": "행동이 지금 도와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Fine, let's go.",
                    "translation": "좋아, 가자."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "You'll feel better.",
                    "translation": "넌 더 나아질 거야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "You're probably right.",
                    "translation": "넌 아마 맞을 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "I usually am.",
                    "translation": "난 보통 맞아."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-ho processes stress by @@.",
                    "hint": "ENTP는 생각하고 논의해서 스트레스를 처리해요.",
                    "optionA": "acting immediately",
                    "optionB": "thinking it through",
                    "optionC": "ignoring it",
                    "result": "thinking it through",
                    "explanation": "윤호는 생각해서 처리해요. ENTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your action grounds me.",
                    "translation": "넌 행동으로 나를 현실화해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your thinking helps me see.",
                    "translation": "넌 생각으로 나를 보게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "사고와 행동의 조화에 대한 문장이에요.",
                    "result": "Thinking and action together heal",
                    "explanation": "생각과 행동이 함께 치유합니다.",
                    "optionA": "action",
                    "optionB": "heal",
                    "optionC": "and",
                    "optionD": "Thinking",
                    "optionE": "together"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스, 탐구하거나 실행하거나",
            "explanation": "ENTP의 개념적 처리와 ESTJ의 행동 중심 해소 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Let me think through this.",
                    "translation": "이걸 생각해 봐야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Let's do something about it.",
                    "translation": "뭔가 해결해 보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But I need to analyze!",
                    "translation": "근데 난 분석해야 해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Analysis won't help now.",
                    "translation": "분석이 지금 도움이 안 돼."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 스트레스를 받으면 바로 행동합니다.",
                    "hint": "ENTP는 생각하고 논의해서 처리해요.",
                    "result": "X",
                    "explanation": "윤호가 \"Let me think through this\"라고 말했어요. ENTP는 생각해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But understanding helps!",
                    "translation": "근데 이해가 도와!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Action helps now.",
                    "translation": "행동이 지금 도와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Fine, let's go.",
                    "translation": "좋아, 가자."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "You'll feel better.",
                    "translation": "넌 더 나아질 거야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "You're probably right.",
                    "translation": "넌 아마 맞을 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "I usually am.",
                    "translation": "난 보통 맞아."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-ho processes stress by @@.",
                    "hint": "ENTP는 생각하고 논의해서 스트레스를 처리해요.",
                    "optionA": "acting immediately",
                    "optionB": "thinking it through",
                    "optionC": "ignoring it",
                    "result": "thinking it through",
                    "explanation": "윤호는 생각해서 처리해요. ENTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your action grounds me.",
                    "translation": "넌 행동으로 나를 현실화해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your thinking helps me see.",
                    "translation": "넌 생각으로 나를 보게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "사고와 행동의 조화에 대한 문장이에요.",
                    "optionA": "action",
                    "optionB": "heal",
                    "optionC": "and",
                    "optionD": "Thinking",
                    "optionE": "together",
                    "result": "Thinking and action together heal",
                    "explanation": "생각과 행동이 함께 치유합니다."
                }
            ]
        }
    ]
}
ID: 19852 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "위기, 새로운 기회 혹은 해결할 문제",
            "explanation": "ENTP의 기회 인식과 ESTJ의 문제 대응 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Crisis is opportunity!",
                    "translation": "위기는 기회야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Crisis is problem.",
                    "translation": "위기는 문제야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But imagine what we could do!",
                    "translation": "근데 우리가 할 수 있는 걸 상상해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Imagine getting back to normal.",
                    "translation": "정상으로 돌아가는 걸 상상해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 위기를 문제로만 봅니다.",
                    "hint": "ENTP는 위기 속에서 기회를 봐요.",
                    "result": "X",
                    "explanation": "윤호가 \"Crisis is opportunity!\"라고 말했어요. ENTP는 위기 속 기회를 봐요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "We could reinvent!",
                    "translation": "우린 혁신할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "We could prevent worse.",
                    "translation": "우린 더 나쁜 걸 막을 수 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "I like your focus.",
                    "translation": "넌 집중이 있어서 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "And I like your optimism.",
                    "translation": "그리고 넌 낙관주의가 있어서 좋아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "So we're good?",
                    "translation": "그래서 우린 괜찮아?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "We're good.",
                    "translation": "우리 괜찮아."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young sees crisis as @@.",
                    "hint": "ESTJ는 위기를 해결해야 할 문제로 봐요.",
                    "optionA": "opportunity",
                    "optionB": "problem",
                    "optionC": "game",
                    "result": "problem",
                    "explanation": "태영은 위기를 문제로 봐요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your practicality saves us.",
                    "translation": "넌 현실성으로 우리를 구해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your optimism lifts us.",
                    "translation": "넌 낙관주의로 우리를 들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "위기 대응의 조화에 대한 문장이에요.",
                    "result": "Opportunity and problem solving survive together",
                    "explanation": "기회 인식과 문제 해결이 함께 생존합니다.",
                    "optionA": "solving",
                    "optionB": "survive",
                    "optionC": "Opportunity",
                    "optionD": "and",
                    "optionE": "problem",
                    "optionF": "together"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "위기, 새로운 기회 혹은 해결할 문제",
            "explanation": "ENTP의 기회 인식과 ESTJ의 문제 대응 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Crisis is opportunity!",
                    "translation": "위기는 기회야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Crisis is problem.",
                    "translation": "위기는 문제야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But imagine what we could do!",
                    "translation": "근데 우리가 할 수 있는 걸 상상해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Imagine getting back to normal.",
                    "translation": "정상으로 돌아가는 걸 상상해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 위기를 문제로만 봅니다.",
                    "hint": "ENTP는 위기 속에서 기회를 봐요.",
                    "result": "X",
                    "explanation": "윤호가 \"Crisis is opportunity!\"라고 말했어요. ENTP는 위기 속 기회를 봐요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "We could reinvent!",
                    "translation": "우린 혁신할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "We could prevent worse.",
                    "translation": "우린 더 나쁜 걸 막을 수 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "I like your focus.",
                    "translation": "넌 집중이 있어서 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "And I like your optimism.",
                    "translation": "그리고 넌 낙관주의가 있어서 좋아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "So we're good?",
                    "translation": "그래서 우린 괜찮아?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "We're good.",
                    "translation": "우리 괜찮아."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young sees crisis as @@.",
                    "hint": "ESTJ는 위기를 해결해야 할 문제로 봐요.",
                    "optionA": "opportunity",
                    "optionB": "problem",
                    "optionC": "game",
                    "result": "problem",
                    "explanation": "태영은 위기를 문제로 봐요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your practicality saves us.",
                    "translation": "넌 현실성으로 우리를 구해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your optimism lifts us.",
                    "translation": "넌 낙관주의로 우리를 들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "위기 대응의 조화에 대한 문장이에요.",
                    "optionA": "solving",
                    "optionB": "survive",
                    "optionC": "Opportunity",
                    "optionD": "and",
                    "optionE": "problem",
                    "optionF": "together",
                    "result": "Opportunity and problem solving survive together",
                    "explanation": "기회 인식과 문제 해결이 함께 생존합니다."
                }
            ]
        }
    ]
}
ID: 19853 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "가능한 진로 vs 현실적 진로",
            "explanation": "ENTP의 여러 가능성 탐구와 ESTJ의 현실적 선택 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "I could try different paths!",
                    "translation": "난 다른 경로들을 해볼 수 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "You need to choose one.",
                    "translation": "넌 하나를 선택해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But they're all interesting!",
                    "translation": "근데 다 흥미로워!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "You can't do them all.",
                    "translation": "넌 다 할 수 없어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 한 가지 길을 고집합니다.",
                    "hint": "ENTP는 여러 가능성을 탐구하고 싶어 해요.",
                    "result": "X",
                    "explanation": "윤호가 \"I could try different paths!\"라고 말했어요. ENTP는 여러 길을 보아요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "Eventually I'll pick one!",
                    "translation": "결국 난 하나를 선택할 거야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "When?",
                    "translation": "언제?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "When I'm ready.",
                    "translation": "준비되면."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "We need a timeline.",
                    "translation": "우린 일정이 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "Fine, six months.",
                    "translation": "좋아, 6개월."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Good, I'll hold you to it.",
                    "translation": "좋아, 내가 그걸 기억할 거야."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young believes you should @@.",
                    "hint": "ESTJ는 현실적이고 명확한 선택을 선호해요.",
                    "optionA": "explore everything",
                    "optionB": "choose one path",
                    "optionC": "never decide",
                    "result": "choose one path",
                    "explanation": "태영은 한 가지를 선택하길 원해요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your clarity drives me.",
                    "translation": "넌 명확해서 나를 움직여."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your possibilities inspire me.",
                    "translation": "넌 가능성으로 나를 영감 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "탐구와 선택의 조화에 대한 문장이에요.",
                    "result": "Exploring and choosing build career",
                    "explanation": "탐구와 선택이 커리어를 만듭니다.",
                    "optionA": "and",
                    "optionB": "Exploring",
                    "optionC": "career",
                    "optionD": "build",
                    "optionE": "choosing"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "가능한 진로 vs 현실적 진로",
            "explanation": "ENTP의 여러 가능성 탐구와 ESTJ의 현실적 선택 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "I could try different paths!",
                    "translation": "난 다른 경로들을 해볼 수 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "You need to choose one.",
                    "translation": "넌 하나를 선택해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But they're all interesting!",
                    "translation": "근데 다 흥미로워!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "You can't do them all.",
                    "translation": "넌 다 할 수 없어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 한 가지 길을 고집합니다.",
                    "hint": "ENTP는 여러 가능성을 탐구하고 싶어 해요.",
                    "result": "X",
                    "explanation": "윤호가 \"I could try different paths!\"라고 말했어요. ENTP는 여러 길을 보아요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "Eventually I'll pick one!",
                    "translation": "결국 난 하나를 선택할 거야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "When?",
                    "translation": "언제?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "When I'm ready.",
                    "translation": "준비되면."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "We need a timeline.",
                    "translation": "우린 일정이 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "Fine, six months.",
                    "translation": "좋아, 6개월."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Good, I'll hold you to it.",
                    "translation": "좋아, 내가 그걸 기억할 거야."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young believes you should @@.",
                    "hint": "ESTJ는 현실적이고 명확한 선택을 선호해요.",
                    "optionA": "explore everything",
                    "optionB": "choose one path",
                    "optionC": "never decide",
                    "result": "choose one path",
                    "explanation": "태영은 한 가지를 선택하길 원해요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your clarity drives me.",
                    "translation": "넌 명확해서 나를 움직여."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your possibilities inspire me.",
                    "translation": "넌 가능성으로 나를 영감 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "탐구와 선택의 조화에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "Exploring",
                    "optionC": "career",
                    "optionD": "build",
                    "optionE": "choosing",
                    "result": "Exploring and choosing build career",
                    "explanation": "탐구와 선택이 커리어를 만듭니다."
                }
            ]
        }
    ]
}
ID: 19854 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "다양한 시도 vs 한 길 집중",
            "explanation": "ENTP의 다채로운 시도와 ESTJ의 집중적 발전 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Let's try new skills!",
                    "translation": "새로운 기술을 해봐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Master what you have.",
                    "translation": "지금 것을 숙달해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But learning is fun!",
                    "translation": "근데 배우는 게 재미있어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Mastery is rewarding.",
                    "translation": "숙달이 보람찬데."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 한 분야에 깊이 있게 집중합니다.",
                    "hint": "ENTP는 여러 분야를 탐구하고 싶어 해요.",
                    "result": "X",
                    "explanation": "윤호가 \"Let's try new skills!\"라고 말했어요. ENTP는 다양함을 추구해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "Mastery takes forever!",
                    "translation": "숙달은 영원히 걸려!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Excellence takes time.",
                    "translation": "우수는 시간이 걸려."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "But breadth matters too.",
                    "translation": "근데 폭도 중요해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Depth matters more.",
                    "translation": "깊이가 더 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "I hear you.",
                    "translation": "들었어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "So you'll focus?",
                    "translation": "그래서 넌 집중할 거야?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-ho likes to @@.",
                    "hint": "ENTP는 다양한 분야를 탐구하길 좋아해요.",
                    "optionA": "specialize",
                    "optionB": "explore widely",
                    "optionC": "master one thing",
                    "result": "explore widely",
                    "explanation": "윤호는 넓게 탐구하길 좋아해요. ENTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your depth inspires me.",
                    "translation": "넌 깊이가 있어서 영감이야."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your breadth teaches me.",
                    "translation": "넌 폭이 있어서 나를 배워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "탐구와 숙달의 조화에 대한 문장이에요.",
                    "result": "Exploring and mastering together thrive",
                    "explanation": "탐구와 숙달이 함께 번성합니다.",
                    "optionA": "thrive",
                    "optionB": "and",
                    "optionC": "mastering",
                    "optionD": "Exploring",
                    "optionE": "together"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "다양한 시도 vs 한 길 집중",
            "explanation": "ENTP의 다채로운 시도와 ESTJ의 집중적 발전 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Let's try new skills!",
                    "translation": "새로운 기술을 해봐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Master what you have.",
                    "translation": "지금 것을 숙달해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But learning is fun!",
                    "translation": "근데 배우는 게 재미있어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Mastery is rewarding.",
                    "translation": "숙달이 보람찬데."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 한 분야에 깊이 있게 집중합니다.",
                    "hint": "ENTP는 여러 분야를 탐구하고 싶어 해요.",
                    "result": "X",
                    "explanation": "윤호가 \"Let's try new skills!\"라고 말했어요. ENTP는 다양함을 추구해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "Mastery takes forever!",
                    "translation": "숙달은 영원히 걸려!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Excellence takes time.",
                    "translation": "우수는 시간이 걸려."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "But breadth matters too.",
                    "translation": "근데 폭도 중요해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Depth matters more.",
                    "translation": "깊이가 더 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "I hear you.",
                    "translation": "들었어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "So you'll focus?",
                    "translation": "그래서 넌 집중할 거야?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-ho likes to @@.",
                    "hint": "ENTP는 다양한 분야를 탐구하길 좋아해요.",
                    "optionA": "specialize",
                    "optionB": "explore widely",
                    "optionC": "master one thing",
                    "result": "explore widely",
                    "explanation": "윤호는 넓게 탐구하길 좋아해요. ENTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your depth inspires me.",
                    "translation": "넌 깊이가 있어서 영감이야."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your breadth teaches me.",
                    "translation": "넌 폭이 있어서 나를 배워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "탐구와 숙달의 조화에 대한 문장이에요.",
                    "optionA": "thrive",
                    "optionB": "and",
                    "optionC": "mastering",
                    "optionD": "Exploring",
                    "optionE": "together",
                    "result": "Exploring and mastering together thrive",
                    "explanation": "탐구와 숙달이 함께 번성합니다."
                }
            ]
        }
    ]
}
ID: 19855 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "언제 뭐 할지 vs 언제까지 뭐 할지",
            "explanation": "ENTP의 즉흥적 활동과 ESTJ의 계획된 일정 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Let's see what happens!",
                    "translation": "어떻게 될지 봐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I need a schedule.",
                    "translation": "난 일정이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Schedules ruin fun!",
                    "translation": "일정은 재미를 망쳐!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Schedules create fun.",
                    "translation": "일정이 재미를 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 모든 활동을 계획합니다.",
                    "hint": "ENTP는 즉흥성을 좋아하고 계획을 싫어해요.",
                    "result": "X",
                    "explanation": "윤호가 \"Let's see what happens!\"라고 말했어요. ENTP는 즉흥적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "We can improvise!",
                    "translation": "우리 즉흥적으로 할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "That's called chaos.",
                    "translation": "그걸 혼란이라고 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Controlled chaos?",
                    "translation": "통제된 혼란?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "That's called planning.",
                    "translation": "그걸 계획이라고 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "I'll try your way.",
                    "translation": "넌 방식을 해볼 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Thank you.",
                    "translation": "고마워."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young prefers @@.",
                    "hint": "ESTJ는 계획된 일정을 선호해요.",
                    "optionA": "spontaneity",
                    "optionB": "schedule",
                    "optionC": "improvisation",
                    "result": "schedule",
                    "explanation": "태영은 일정을 선호해요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your organization is impressive.",
                    "translation": "넌 조직력이 있어서 인상적이야."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your spontaneity is refreshing.",
                    "translation": "넌 즉흥성이 있어서 새로워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "계획과 자유의 조화에 대한 문장이에요.",
                    "result": "Planning and spontaneity together fun",
                    "explanation": "계획과 즉흥성이 함께 재미를 만듭니다.",
                    "optionA": "spontaneity",
                    "optionB": "Planning",
                    "optionC": "fun",
                    "optionD": "together",
                    "optionE": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "언제 뭐 할지 vs 언제까지 뭐 할지",
            "explanation": "ENTP의 즉흥적 활동과 ESTJ의 계획된 일정 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Let's see what happens!",
                    "translation": "어떻게 될지 봐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I need a schedule.",
                    "translation": "난 일정이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Schedules ruin fun!",
                    "translation": "일정은 재미를 망쳐!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Schedules create fun.",
                    "translation": "일정이 재미를 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 모든 활동을 계획합니다.",
                    "hint": "ENTP는 즉흥성을 좋아하고 계획을 싫어해요.",
                    "result": "X",
                    "explanation": "윤호가 \"Let's see what happens!\"라고 말했어요. ENTP는 즉흥적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "We can improvise!",
                    "translation": "우리 즉흥적으로 할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "That's called chaos.",
                    "translation": "그걸 혼란이라고 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Controlled chaos?",
                    "translation": "통제된 혼란?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "That's called planning.",
                    "translation": "그걸 계획이라고 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "I'll try your way.",
                    "translation": "넌 방식을 해볼 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Thank you.",
                    "translation": "고마워."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young prefers @@.",
                    "hint": "ESTJ는 계획된 일정을 선호해요.",
                    "optionA": "spontaneity",
                    "optionB": "schedule",
                    "optionC": "improvisation",
                    "result": "schedule",
                    "explanation": "태영은 일정을 선호해요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your organization is impressive.",
                    "translation": "넌 조직력이 있어서 인상적이야."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your spontaneity is refreshing.",
                    "translation": "넌 즉흥성이 있어서 새로워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "계획과 자유의 조화에 대한 문장이에요.",
                    "optionA": "spontaneity",
                    "optionB": "Planning",
                    "optionC": "fun",
                    "optionD": "together",
                    "optionE": "and",
                    "result": "Planning and spontaneity together fun",
                    "explanation": "계획과 즉흥성이 함께 재미를 만듭니다."
                }
            ]
        }
    ]
}
ID: 19856 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "뭘 할지 vs 언제까지 할지",
            "explanation": "ENTP의 활동 변화와 ESTJ의 일정 준수 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Can we do something else?",
                    "translation": "다른 걸 할 수 있어?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "We said one hour.",
                    "translation": "우린 1시간이라고 했잖아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But this isn't as fun!",
                    "translation": "근데 이게 덜 재미있어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "We committed to this.",
                    "translation": "우린 이걸 약속했어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 약속을 잘 지킵니다.",
                    "hint": "ENTP는 활동 중에 다른 것을 시도하고 싶어 해요.",
                    "result": "X",
                    "explanation": "윤호가 \"Can we do something else?\"라고 말했어요. ENTP는 변화를 원해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But flexibility is good!",
                    "translation": "근데 유연함이 좋아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Commitment is good too.",
                    "translation": "약속도 좋아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "I see your point.",
                    "translation": "넌 맞네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "So stay for five more minutes?",
                    "translation": "그래서 5분 더 있어?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "Five more?",
                    "translation": "5분 더?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Then we can switch.",
                    "translation": "그 다음 바꿔."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-ho gets bored with @@.",
                    "hint": "ENTP는 오래 한 가지를 하면 지루해해요.",
                    "optionA": "change",
                    "optionB": "repetition",
                    "optionC": "novelty",
                    "result": "repetition",
                    "explanation": "윤호는 반복에 지루해해요. ENTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your commitment is solid.",
                    "translation": "넌 약속이 있어서 견고해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your variety is lively.",
                    "translation": "넌 다양성이 있어서 활발해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "약속과 변화의 조화에 대한 문장이에요.",
                    "result": "Commitment and change together balance",
                    "explanation": "약속과 변화가 함께 균형을 이룹니다.",
                    "optionA": "Commitment",
                    "optionB": "and",
                    "optionC": "balance",
                    "optionD": "change",
                    "optionE": "together"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "뭘 할지 vs 언제까지 할지",
            "explanation": "ENTP의 활동 변화와 ESTJ의 일정 준수 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Can we do something else?",
                    "translation": "다른 걸 할 수 있어?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "We said one hour.",
                    "translation": "우린 1시간이라고 했잖아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But this isn't as fun!",
                    "translation": "근데 이게 덜 재미있어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "We committed to this.",
                    "translation": "우린 이걸 약속했어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 약속을 잘 지킵니다.",
                    "hint": "ENTP는 활동 중에 다른 것을 시도하고 싶어 해요.",
                    "result": "X",
                    "explanation": "윤호가 \"Can we do something else?\"라고 말했어요. ENTP는 변화를 원해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But flexibility is good!",
                    "translation": "근데 유연함이 좋아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Commitment is good too.",
                    "translation": "약속도 좋아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "I see your point.",
                    "translation": "넌 맞네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "So stay for five more minutes?",
                    "translation": "그래서 5분 더 있어?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "Five more?",
                    "translation": "5분 더?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Then we can switch.",
                    "translation": "그 다음 바꿔."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-ho gets bored with @@.",
                    "hint": "ENTP는 오래 한 가지를 하면 지루해해요.",
                    "optionA": "change",
                    "optionB": "repetition",
                    "optionC": "novelty",
                    "result": "repetition",
                    "explanation": "윤호는 반복에 지루해해요. ENTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your commitment is solid.",
                    "translation": "넌 약속이 있어서 견고해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your variety is lively.",
                    "translation": "넌 다양성이 있어서 활발해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "약속과 변화의 조화에 대한 문장이에요.",
                    "optionA": "Commitment",
                    "optionB": "and",
                    "optionC": "balance",
                    "optionD": "change",
                    "optionE": "together",
                    "result": "Commitment and change together balance",
                    "explanation": "약속과 변화가 함께 균형을 이룹니다."
                }
            ]
        }
    ]
}
ID: 19857 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "말 많은 논쟁 vs 명확한 결론",
            "explanation": "ENTP의 토론 중심과 ESTJ의 결정 중심 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "But what about this angle?",
                    "translation": "근데 이 각도는 어때?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "We already decided.",
                    "translation": "우린 이미 결정했어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But we should explore all sides!",
                    "translation": "근데 우린 모든 면을 탐구해야 해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "We've explored enough.",
                    "translation": "우린 충분히 탐구했어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 결정을 재검토하지 않습니다.",
                    "hint": "ENTP는 아직도 더 논의하고 싶어 해요.",
                    "result": "X",
                    "explanation": "윤호가 \"But we should explore all sides!\"라고 말했어요. ENTP는 논의하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But this changes everything!",
                    "translation": "근데 이게 모든 걸 바꿔!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "It doesn't change the decision.",
                    "translation": "그게 결정을 바꾸지 않아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Okay, I'll accept it.",
                    "translation": "좋아, 받아들일게."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Thank you for trying.",
                    "translation": "시도해줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "Your decisiveness is admirable.",
                    "translation": "넌 결정력이 있어서 존경돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Your consideration is admirable too.",
                    "translation": "넌 신중함도 있어서 존경돼."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-ho likes to @@.",
                    "hint": "ENTP는 토론하고 여러 관점을 탐구하길 좋아해요.",
                    "optionA": "decide quickly",
                    "optionB": "discuss thoroughly",
                    "optionC": "avoid conflict",
                    "result": "discuss thoroughly",
                    "explanation": "윤호는 철저하게 논의하길 좋아해요. ENTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your clarity helps us.",
                    "translation": "넌 명확성으로 우리를 도와."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your insight helps us.",
                    "translation": "넌 통찰로 우리를 도와."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "논의와 결정의 조화에 대한 문장이에요.",
                    "result": "Discussion and decision make progress",
                    "explanation": "논의와 결정이 진전을 만듭니다.",
                    "optionA": "and",
                    "optionB": "progress",
                    "optionC": "make",
                    "optionD": "Discussion",
                    "optionE": "decision"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "말 많은 논쟁 vs 명확한 결론",
            "explanation": "ENTP의 토론 중심과 ESTJ의 결정 중심 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "But what about this angle?",
                    "translation": "근데 이 각도는 어때?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "We already decided.",
                    "translation": "우린 이미 결정했어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But we should explore all sides!",
                    "translation": "근데 우린 모든 면을 탐구해야 해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "We've explored enough.",
                    "translation": "우린 충분히 탐구했어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 결정을 재검토하지 않습니다.",
                    "hint": "ENTP는 아직도 더 논의하고 싶어 해요.",
                    "result": "X",
                    "explanation": "윤호가 \"But we should explore all sides!\"라고 말했어요. ENTP는 논의하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But this changes everything!",
                    "translation": "근데 이게 모든 걸 바꿔!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "It doesn't change the decision.",
                    "translation": "그게 결정을 바꾸지 않아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Okay, I'll accept it.",
                    "translation": "좋아, 받아들일게."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Thank you for trying.",
                    "translation": "시도해줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "Your decisiveness is admirable.",
                    "translation": "넌 결정력이 있어서 존경돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Your consideration is admirable too.",
                    "translation": "넌 신중함도 있어서 존경돼."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-ho likes to @@.",
                    "hint": "ENTP는 토론하고 여러 관점을 탐구하길 좋아해요.",
                    "optionA": "decide quickly",
                    "optionB": "discuss thoroughly",
                    "optionC": "avoid conflict",
                    "result": "discuss thoroughly",
                    "explanation": "윤호는 철저하게 논의하길 좋아해요. ENTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your clarity helps us.",
                    "translation": "넌 명확성으로 우리를 도와."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your insight helps us.",
                    "translation": "넌 통찰로 우리를 도와."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "논의와 결정의 조화에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "progress",
                    "optionC": "make",
                    "optionD": "Discussion",
                    "optionE": "decision",
                    "result": "Discussion and decision make progress",
                    "explanation": "논의와 결정이 진전을 만듭니다."
                }
            ]
        }
    ]
}
ID: 19858 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "싸우는 방식도 다르게",
            "explanation": "ENTP의 논리적 논쟁과 ESTJ의 직설적 표현 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "But logically, you're wrong!",
                    "translation": "근데 논리적으로, 넌 틀렸어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I'm not, and I know it.",
                    "translation": "아니, 그리고 나 알아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Let me explain the flaw!",
                    "translation": "날 결함을 설명하게 해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "There is no flaw in results.",
                    "translation": "결과에는 결함이 없어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태영은 논리적 논쟁을 좋아합니다.",
                    "hint": "ESTJ는 결과와 효율로 판단하고 논쟁은 싫어해요.",
                    "result": "X",
                    "explanation": "태영이 \"There is no flaw in results\"라고 말했어요. ESTJ는 실제를 봐요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But the theory!",
                    "translation": "근데 이론!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Enough theory.",
                    "translation": "이론은 됐어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "You're impossible.",
                    "translation": "넌 불가능해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "No, I'm practical.",
                    "translation": "아니, 난 현실적일 뿐이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "That's why I like you.",
                    "translation": "그래서 넌 좋아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Good, can we stop now?",
                    "translation": "좋아, 이제 멈춰?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young settles disputes with @@.",
                    "hint": "ESTJ는 직설적이고 결과 중심으로 판단해요.",
                    "optionA": "lengthy debate",
                    "optionB": "facts and results",
                    "optionC": "theory",
                    "result": "facts and results",
                    "explanation": "태영은 사실과 결과로 판단해요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your conviction is strong.",
                    "translation": "넌 신념이 강해서 좋아."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your reasoning is thorough.",
                    "translation": "넌 논리가 철저해서 좋아."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "논리와 현실의 조화에 대한 문장이에요.",
                    "result": "Theory and results together solve",
                    "explanation": "이론과 결과가 함께 해결책을 만듭니다.",
                    "optionA": "together",
                    "optionB": "solve",
                    "optionC": "and",
                    "optionD": "results",
                    "optionE": "Theory"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "싸우는 방식도 다르게",
            "explanation": "ENTP의 논리적 논쟁과 ESTJ의 직설적 표현 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "But logically, you're wrong!",
                    "translation": "근데 논리적으로, 넌 틀렸어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I'm not, and I know it.",
                    "translation": "아니, 그리고 나 알아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Let me explain the flaw!",
                    "translation": "날 결함을 설명하게 해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "There is no flaw in results.",
                    "translation": "결과에는 결함이 없어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태영은 논리적 논쟁을 좋아합니다.",
                    "hint": "ESTJ는 결과와 효율로 판단하고 논쟁은 싫어해요.",
                    "result": "X",
                    "explanation": "태영이 \"There is no flaw in results\"라고 말했어요. ESTJ는 실제를 봐요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But the theory!",
                    "translation": "근데 이론!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Enough theory.",
                    "translation": "이론은 됐어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "You're impossible.",
                    "translation": "넌 불가능해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "No, I'm practical.",
                    "translation": "아니, 난 현실적일 뿐이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "That's why I like you.",
                    "translation": "그래서 넌 좋아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Good, can we stop now?",
                    "translation": "좋아, 이제 멈춰?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young settles disputes with @@.",
                    "hint": "ESTJ는 직설적이고 결과 중심으로 판단해요.",
                    "optionA": "lengthy debate",
                    "optionB": "facts and results",
                    "optionC": "theory",
                    "result": "facts and results",
                    "explanation": "태영은 사실과 결과로 판단해요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your conviction is strong.",
                    "translation": "넌 신념이 강해서 좋아."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your reasoning is thorough.",
                    "translation": "넌 논리가 철저해서 좋아."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "논리와 현실의 조화에 대한 문장이에요.",
                    "optionA": "together",
                    "optionB": "solve",
                    "optionC": "and",
                    "optionD": "results",
                    "optionE": "Theory",
                    "result": "Theory and results together solve",
                    "explanation": "이론과 결과가 함께 해결책을 만듭니다."
                }
            ]
        }
    ]
}
ID: 19859 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "토론 끝, 실행 시작",
            "explanation": "ENTP의 개념적 논의와 ESTJ의 실질적 행동 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "But what if we did it differently?",
                    "translation": "근데 다르게 해보면 어때?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Let's stick to the plan.",
                    "translation": "계획대로 가자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But we could improve it!",
                    "translation": "근데 개선할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Improvement comes from doing.",
                    "translation": "개선은 하면서 나와."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 모든 계획을 따릅니다.",
                    "hint": "ENTP는 아이디어를 제안하고 논의하길 좋아해요.",
                    "result": "X",
                    "explanation": "윤호가 \"what if we did it differently?\"라고 말했어요. ENTP는 다른 가능성을 제안해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "What about this perspective?",
                    "translation": "이 관점은 어때?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "We can discuss later.",
                    "translation": "나중에 얘기하자."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "But it's important now!",
                    "translation": "근데 지금이 중요해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Action is important now.",
                    "translation": "행동이 지금 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "I see your point.",
                    "translation": "넌 맞네."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "So let's move forward?",
                    "translation": "그래서 앞으로 나가자?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-ho likes to @@.",
                    "hint": "ENTP는 아이디어와 가능성을 논의하기를 좋아해요.",
                    "optionA": "just act",
                    "optionB": "discuss ideas",
                    "optionC": "ignore options",
                    "result": "discuss ideas",
                    "explanation": "윤호는 아이디어를 논의하길 좋아해요. ENTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your action inspires me.",
                    "translation": "넌 행동으로 나를 영감 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your ideas inspire me.",
                    "translation": "넌 아이디어로 나를 영감 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "토론과 실행의 조화에 대한 문장이에요.",
                    "result": "Discussion and action together succeed",
                    "explanation": "토론과 행동이 함께 성공합니다.",
                    "optionA": "Discussion",
                    "optionB": "together",
                    "optionC": "and",
                    "optionD": "action",
                    "optionE": "succeed"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "토론 끝, 실행 시작",
            "explanation": "ENTP의 개념적 논의와 ESTJ의 실질적 행동 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "But what if we did it differently?",
                    "translation": "근데 다르게 해보면 어때?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Let's stick to the plan.",
                    "translation": "계획대로 가자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But we could improve it!",
                    "translation": "근데 개선할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Improvement comes from doing.",
                    "translation": "개선은 하면서 나와."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 모든 계획을 따릅니다.",
                    "hint": "ENTP는 아이디어를 제안하고 논의하길 좋아해요.",
                    "result": "X",
                    "explanation": "윤호가 \"what if we did it differently?\"라고 말했어요. ENTP는 다른 가능성을 제안해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "What about this perspective?",
                    "translation": "이 관점은 어때?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "We can discuss later.",
                    "translation": "나중에 얘기하자."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "But it's important now!",
                    "translation": "근데 지금이 중요해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Action is important now.",
                    "translation": "행동이 지금 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "I see your point.",
                    "translation": "넌 맞네."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "So let's move forward?",
                    "translation": "그래서 앞으로 나가자?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-ho likes to @@.",
                    "hint": "ENTP는 아이디어와 가능성을 논의하기를 좋아해요.",
                    "optionA": "just act",
                    "optionB": "discuss ideas",
                    "optionC": "ignore options",
                    "result": "discuss ideas",
                    "explanation": "윤호는 아이디어를 논의하길 좋아해요. ENTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your action inspires me.",
                    "translation": "넌 행동으로 나를 영감 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your ideas inspire me.",
                    "translation": "넌 아이디어로 나를 영감 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "토론과 실행의 조화에 대한 문장이에요.",
                    "optionA": "Discussion",
                    "optionB": "together",
                    "optionC": "and",
                    "optionD": "action",
                    "optionE": "succeed",
                    "result": "Discussion and action together succeed",
                    "explanation": "토론과 행동이 함께 성공합니다."
                }
            ]
        }
    ]
}
ID: 19860 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "규칙을 질문하거나, 따르거나",
            "explanation": "ENTP의 규칙 의문과 ESTJ의 규칙 준수 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "But why this rule?",
                    "translation": "근데 왜 이 규칙이야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Because it's the rule.",
                    "translation": "규칙이니까."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "That's not a reason!",
                    "translation": "그건 이유가 아니잖아!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "The reason is history.",
                    "translation": "이유는 역사야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태영은 규칙을 자주 질문합니다.",
                    "hint": "ESTJ는 규칙과 절차를 따르고 존중해요.",
                    "result": "X",
                    "explanation": "태영이 \"Because it's the rule\"이라고 말했어요. ESTJ는 규칙을 존중해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "Can we change it?",
                    "translation": "바꿀 수 없어?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Only if we follow process.",
                    "translation": "절차를 따라야만 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "That process is complex!",
                    "translation": "그 절차가 복잡해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "But it's necessary.",
                    "translation": "근데 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "I'll try to understand.",
                    "translation": "이해하려고 노력할게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "That's all I ask.",
                    "translation": "그것만 원하는 거야."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young values @@.",
                    "hint": "ESTJ는 규칙과 체계를 중시해요.",
                    "optionA": "breaking rules",
                    "optionB": "following order",
                    "optionC": "chaos",
                    "result": "following order",
                    "explanation": "태영은 질서를 따르기를 좋아해요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your discipline is admirable.",
                    "translation": "넌 규율이 있어서 훌륭해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your questioning is refreshing.",
                    "translation": "넌 질문해서 새로워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "질문과 규칙의 조화에 대한 문장이에요.",
                    "result": "Questioning rules strengthen structure",
                    "explanation": "규칙에 대한 질문이 구조를 강화합니다.",
                    "optionA": "rules",
                    "optionB": "Questioning",
                    "optionC": "structure",
                    "optionD": "strengthen"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "규칙을 질문하거나, 따르거나",
            "explanation": "ENTP의 규칙 의문과 ESTJ의 규칙 준수 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "But why this rule?",
                    "translation": "근데 왜 이 규칙이야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Because it's the rule.",
                    "translation": "규칙이니까."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "That's not a reason!",
                    "translation": "그건 이유가 아니잖아!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "The reason is history.",
                    "translation": "이유는 역사야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태영은 규칙을 자주 질문합니다.",
                    "hint": "ESTJ는 규칙과 절차를 따르고 존중해요.",
                    "result": "X",
                    "explanation": "태영이 \"Because it's the rule\"이라고 말했어요. ESTJ는 규칙을 존중해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "Can we change it?",
                    "translation": "바꿀 수 없어?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Only if we follow process.",
                    "translation": "절차를 따라야만 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "That process is complex!",
                    "translation": "그 절차가 복잡해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "But it's necessary.",
                    "translation": "근데 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "I'll try to understand.",
                    "translation": "이해하려고 노력할게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "That's all I ask.",
                    "translation": "그것만 원하는 거야."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young values @@.",
                    "hint": "ESTJ는 규칙과 체계를 중시해요.",
                    "optionA": "breaking rules",
                    "optionB": "following order",
                    "optionC": "chaos",
                    "result": "following order",
                    "explanation": "태영은 질서를 따르기를 좋아해요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your discipline is admirable.",
                    "translation": "넌 규율이 있어서 훌륭해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your questioning is refreshing.",
                    "translation": "넌 질문해서 새로워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "질문과 규칙의 조화에 대한 문장이에요.",
                    "optionA": "rules",
                    "optionB": "Questioning",
                    "optionC": "structure",
                    "optionD": "strengthen",
                    "result": "Questioning rules strengthen structure",
                    "explanation": "규칙에 대한 질문이 구조를 강화합니다."
                }
            ]
        }
    ]
}
ID: 19861 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "가능성 탐구 vs 정보 수집",
            "explanation": "ENTP의 개념적 탐구와 ESTJ의 구체적 정보 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "What if this led to that?",
                    "translation": "만약 이게 저기로 연결되면?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Let's check the actual data.",
                    "translation": "실제 데이터를 확인하자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But imagine the possibilities!",
                    "translation": "근데 가능성을 상상해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Imagination isn't data.",
                    "translation": "상상은 데이터가 아니야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 정보를 빠르게 수집합니다.",
                    "hint": "ENTP는 개념과 이론을 탐구하길 좋아해요.",
                    "result": "X",
                    "explanation": "윤호가 \"What if this led to that?\"라고 말했어요. ENTP는 가능성을 탐구해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But it could work!",
                    "translation": "근데 작동할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Show me proof.",
                    "translation": "증거를 보여."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "You're so practical.",
                    "translation": "넌 정말 현실적이네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Someone needs to be.",
                    "translation": "누군가는 그래야 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "Fair point.",
                    "translation": "그건 맞네."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "So gather the data.",
                    "translation": "그래서 데이터를 모아."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-ho explores @@.",
                    "hint": "ENTP는 개념적 가능성과 이론을 탐구해요.",
                    "optionA": "concrete facts",
                    "optionB": "abstract ideas",
                    "optionC": "practical data",
                    "result": "abstract ideas",
                    "explanation": "윤호는 추상적 아이디어를 탐구해요. ENTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your facts ground me.",
                    "translation": "넌 사실로 나를 현실화해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your ideas expand me.",
                    "translation": "넌 아이디어로 나를 확장해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "이론과 정보의 조화에 대한 문장이에요.",
                    "result": "Theory and data reveal truth",
                    "explanation": "이론과 데이터가 함께 진실을 드러냅니다.",
                    "optionA": "data",
                    "optionB": "truth",
                    "optionC": "Theory",
                    "optionD": "and",
                    "optionE": "reveal"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "가능성 탐구 vs 정보 수집",
            "explanation": "ENTP의 개념적 탐구와 ESTJ의 구체적 정보 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "What if this led to that?",
                    "translation": "만약 이게 저기로 연결되면?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Let's check the actual data.",
                    "translation": "실제 데이터를 확인하자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But imagine the possibilities!",
                    "translation": "근데 가능성을 상상해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Imagination isn't data.",
                    "translation": "상상은 데이터가 아니야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 정보를 빠르게 수집합니다.",
                    "hint": "ENTP는 개념과 이론을 탐구하길 좋아해요.",
                    "result": "X",
                    "explanation": "윤호가 \"What if this led to that?\"라고 말했어요. ENTP는 가능성을 탐구해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But it could work!",
                    "translation": "근데 작동할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Show me proof.",
                    "translation": "증거를 보여."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "You're so practical.",
                    "translation": "넌 정말 현실적이네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Someone needs to be.",
                    "translation": "누군가는 그래야 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "Fair point.",
                    "translation": "그건 맞네."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "So gather the data.",
                    "translation": "그래서 데이터를 모아."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-ho explores @@.",
                    "hint": "ENTP는 개념적 가능성과 이론을 탐구해요.",
                    "optionA": "concrete facts",
                    "optionB": "abstract ideas",
                    "optionC": "practical data",
                    "result": "abstract ideas",
                    "explanation": "윤호는 추상적 아이디어를 탐구해요. ENTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your facts ground me.",
                    "translation": "넌 사실로 나를 현실화해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your ideas expand me.",
                    "translation": "넌 아이디어로 나를 확장해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "이론과 정보의 조화에 대한 문장이에요.",
                    "optionA": "data",
                    "optionB": "truth",
                    "optionC": "Theory",
                    "optionD": "and",
                    "optionE": "reveal",
                    "result": "Theory and data reveal truth",
                    "explanation": "이론과 데이터가 함께 진실을 드러냅니다."
                }
            ]
        }
    ]
}
ID: 19862 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "가능성 vs 현실성",
            "explanation": "ENTP의 미래 지향 사고와 ESTJ의 현재 중심 결정 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "We could explore new directions!",
                    "translation": "새로운 방향을 탐구할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "We need to focus.",
                    "translation": "우린 집중해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But many options are better!",
                    "translation": "근데 많은 선택이 더 나아!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "More options create confusion.",
                    "translation": "많은 선택은 혼란을 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태영은 많은 가능성을 좋아합니다.",
                    "hint": "ESTJ는 현실적이고 한 가지에 집중해요.",
                    "result": "X",
                    "explanation": "태영이 \"We need to focus\"라고 말했어요. ESTJ는 집중을 선호해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But what if we're wrong?",
                    "translation": "근데 혹시 우리가 틀리면?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Then we fix it.",
                    "translation": "그럼 고쳐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "That's so confident!",
                    "translation": "넌 정말 자신감 있네!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Someone needs to be decisive.",
                    "translation": "누군가는 결정을 내려야 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "You're right, I admire that.",
                    "translation": "넌 맞아, 난 그게 존경돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "So let's decide and move?",
                    "translation": "그래서 우린 결정하고 나가?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young chooses @@.",
                    "hint": "ESTJ는 현실성 있는 선택을 해요.",
                    "optionA": "all options",
                    "optionB": "best option",
                    "optionC": "no option",
                    "result": "best option",
                    "explanation": "태영은 최고의 선택을 해요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your decisiveness drives results.",
                    "translation": "넌 결정력으로 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your exploration finds innovation.",
                    "translation": "넌 탐구로 혁신을 찾아."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "탐구와 집중의 조화에 대한 문장이에요.",
                    "result": "Exploration and focus together win",
                    "explanation": "탐구와 집중이 함께 승리합니다.",
                    "optionA": "and",
                    "optionB": "Exploration",
                    "optionC": "win",
                    "optionD": "together",
                    "optionE": "focus"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "가능성 vs 현실성",
            "explanation": "ENTP의 미래 지향 사고와 ESTJ의 현재 중심 결정 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "We could explore new directions!",
                    "translation": "새로운 방향을 탐구할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "We need to focus.",
                    "translation": "우린 집중해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But many options are better!",
                    "translation": "근데 많은 선택이 더 나아!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "More options create confusion.",
                    "translation": "많은 선택은 혼란을 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태영은 많은 가능성을 좋아합니다.",
                    "hint": "ESTJ는 현실적이고 한 가지에 집중해요.",
                    "result": "X",
                    "explanation": "태영이 \"We need to focus\"라고 말했어요. ESTJ는 집중을 선호해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But what if we're wrong?",
                    "translation": "근데 혹시 우리가 틀리면?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Then we fix it.",
                    "translation": "그럼 고쳐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "That's so confident!",
                    "translation": "넌 정말 자신감 있네!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Someone needs to be decisive.",
                    "translation": "누군가는 결정을 내려야 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "You're right, I admire that.",
                    "translation": "넌 맞아, 난 그게 존경돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "So let's decide and move?",
                    "translation": "그래서 우린 결정하고 나가?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young chooses @@.",
                    "hint": "ESTJ는 현실성 있는 선택을 해요.",
                    "optionA": "all options",
                    "optionB": "best option",
                    "optionC": "no option",
                    "result": "best option",
                    "explanation": "태영은 최고의 선택을 해요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your decisiveness drives results.",
                    "translation": "넌 결정력으로 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your exploration finds innovation.",
                    "translation": "넌 탐구로 혁신을 찾아."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "탐구와 집중의 조화에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "Exploration",
                    "optionC": "win",
                    "optionD": "together",
                    "optionE": "focus",
                    "result": "Exploration and focus together win",
                    "explanation": "탐구와 집중이 함께 승리합니다."
                }
            ]
        }
    ]
}
ID: 19863 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "논리와 효율",
            "explanation": "ENTP의 개념적 논리와 ESTJ의 실질적 효율 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "But logically speaking, it doesn't work!",
                    "translation": "근데 논리적으로, 그건 안 돼!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "It works in practice.",
                    "translation": "실제로는 작동해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Theory matters!",
                    "translation": "이론이 중요해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Results matter more.",
                    "translation": "결과가 더 중요해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 결과만 중시합니다.",
                    "hint": "ENTP는 개념적 논리와 원칙을 중시해요.",
                    "result": "X",
                    "explanation": "윤호가 \"Theory matters!\"라고 말했어요. ENTP는 논리를 중시해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But conceptually...",
                    "translation": "근데 개념적으로..."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Let's stop theorizing.",
                    "translation": "이론화 멈추자."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Fine, but you should know...",
                    "translation": "좋아, 근데 넌 알아야 해..."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "I do, and I still prefer action.",
                    "translation": "알아, 그래도 난 행동을 선호해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "You make sense.",
                    "translation": "넌 논리가 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Good, now let's work.",
                    "translation": "좋아, 이제 일하자."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young prioritizes @@.",
                    "hint": "ESTJ는 실질적 결과와 효율을 중시해요.",
                    "optionA": "theory",
                    "optionB": "results",
                    "optionC": "concepts",
                    "result": "results",
                    "explanation": "태영은 결과를 우선시해요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your pragmatism is effective.",
                    "translation": "넌 현실주의가 있어서 효과적이야."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your reasoning is sound.",
                    "translation": "넌 논리가 탄탄해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "논리와 효율의 조화에 대한 문장이에요.",
                    "result": "Logic and efficiency make progress",
                    "explanation": "논리와 효율이 진전을 만듭니다.",
                    "optionA": "Logic",
                    "optionB": "and",
                    "optionC": "efficiency",
                    "optionD": "make",
                    "optionE": "progress"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "논리와 효율",
            "explanation": "ENTP의 개념적 논리와 ESTJ의 실질적 효율 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "But logically speaking, it doesn't work!",
                    "translation": "근데 논리적으로, 그건 안 돼!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "It works in practice.",
                    "translation": "실제로는 작동해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Theory matters!",
                    "translation": "이론이 중요해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Results matter more.",
                    "translation": "결과가 더 중요해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 결과만 중시합니다.",
                    "hint": "ENTP는 개념적 논리와 원칙을 중시해요.",
                    "result": "X",
                    "explanation": "윤호가 \"Theory matters!\"라고 말했어요. ENTP는 논리를 중시해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But conceptually...",
                    "translation": "근데 개념적으로..."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Let's stop theorizing.",
                    "translation": "이론화 멈추자."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Fine, but you should know...",
                    "translation": "좋아, 근데 넌 알아야 해..."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "I do, and I still prefer action.",
                    "translation": "알아, 그래도 난 행동을 선호해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "You make sense.",
                    "translation": "넌 논리가 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Good, now let's work.",
                    "translation": "좋아, 이제 일하자."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young prioritizes @@.",
                    "hint": "ESTJ는 실질적 결과와 효율을 중시해요.",
                    "optionA": "theory",
                    "optionB": "results",
                    "optionC": "concepts",
                    "result": "results",
                    "explanation": "태영은 결과를 우선시해요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your pragmatism is effective.",
                    "translation": "넌 현실주의가 있어서 효과적이야."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your reasoning is sound.",
                    "translation": "넌 논리가 탄탄해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "논리와 효율의 조화에 대한 문장이에요.",
                    "optionA": "Logic",
                    "optionB": "and",
                    "optionC": "efficiency",
                    "optionD": "make",
                    "optionE": "progress",
                    "result": "Logic and efficiency make progress",
                    "explanation": "논리와 효율이 진전을 만듭니다."
                }
            ]
        }
    ]
}
ID: 19864 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "다음 가능성 vs 현재 책임",
            "explanation": "ENTP의 미래 탐구와 ESTJ의 현재 의무 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "What comes next is exciting!",
                    "translation": "다음이 흥미로워!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "What about today?",
                    "translation": "오늘은?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Today is just preparation!",
                    "translation": "오늘은 그냥 준비야!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Today is responsibility.",
                    "translation": "오늘은 책임이야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 현재의 책임을 중시합니다.",
                    "hint": "ENTP는 미래의 가능성에 집중해요.",
                    "result": "X",
                    "explanation": "윤호가 \"What comes next is exciting!\"라고 말했어요. ENTP는 미래를 흥미로워 해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But infinite possibilities!",
                    "translation": "근데 무한한 가능성!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "But finite time.",
                    "translation": "근데 시간은 유한해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "That's depressing.",
                    "translation": "그건 우울하네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "That's motivating.",
                    "translation": "그건 동기 부여야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "How so?",
                    "translation": "어떻게?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "It makes now matter.",
                    "translation": "지금을 중요하게 만들어."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-ho is fascinated by @@.",
                    "hint": "ENTP는 미래의 가능성과 새로운 것에 매력을 느껴요.",
                    "optionA": "today",
                    "optionB": "future possibilities",
                    "optionC": "current tasks",
                    "result": "future possibilities",
                    "explanation": "윤호는 미래의 가능성에 매력을 느껴요. ENTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your grounding helps me.",
                    "translation": "넌 현실감으로 나를 안정시켜."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your vision helps me.",
                    "translation": "넌 시야로 나를 확장해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현재와 미래의 조화에 대한 문장이에요.",
                    "result": "Now and next matter together",
                    "explanation": "지금과 미래가 함께 중요합니다.",
                    "optionA": "Now",
                    "optionB": "matter",
                    "optionC": "next",
                    "optionD": "together",
                    "optionE": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "다음 가능성 vs 현재 책임",
            "explanation": "ENTP의 미래 탐구와 ESTJ의 현재 의무 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "What comes next is exciting!",
                    "translation": "다음이 흥미로워!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "What about today?",
                    "translation": "오늘은?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Today is just preparation!",
                    "translation": "오늘은 그냥 준비야!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Today is responsibility.",
                    "translation": "오늘은 책임이야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 현재의 책임을 중시합니다.",
                    "hint": "ENTP는 미래의 가능성에 집중해요.",
                    "result": "X",
                    "explanation": "윤호가 \"What comes next is exciting!\"라고 말했어요. ENTP는 미래를 흥미로워 해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But infinite possibilities!",
                    "translation": "근데 무한한 가능성!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "But finite time.",
                    "translation": "근데 시간은 유한해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "That's depressing.",
                    "translation": "그건 우울하네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "That's motivating.",
                    "translation": "그건 동기 부여야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "How so?",
                    "translation": "어떻게?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "It makes now matter.",
                    "translation": "지금을 중요하게 만들어."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-ho is fascinated by @@.",
                    "hint": "ENTP는 미래의 가능성과 새로운 것에 매력을 느껴요.",
                    "optionA": "today",
                    "optionB": "future possibilities",
                    "optionC": "current tasks",
                    "result": "future possibilities",
                    "explanation": "윤호는 미래의 가능성에 매력을 느껴요. ENTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your grounding helps me.",
                    "translation": "넌 현실감으로 나를 안정시켜."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your vision helps me.",
                    "translation": "넌 시야로 나를 확장해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "현재와 미래의 조화에 대한 문장이에요.",
                    "optionA": "Now",
                    "optionB": "matter",
                    "optionC": "next",
                    "optionD": "together",
                    "optionE": "and",
                    "result": "Now and next matter together",
                    "explanation": "지금과 미래가 함께 중요합니다."
                }
            ]
        }
    ]
}
ID: 19865 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "변화를 추구하거나, 질서를 유지하거나",
            "explanation": "ENTP의 변화 추구와 ESTJ의 질서 유지 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "We should try something new!",
                    "translation": "새로운 걸 해봐야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "This system works fine.",
                    "translation": "이 시스템 잘 작동해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But it could be better!",
                    "translation": "근데 더 나을 수 있어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Better isn't always different.",
                    "translation": "더 나은 게 항상 다른 건 아니야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태영은 변화를 항상 추구합니다.",
                    "hint": "ESTJ는 안정적인 시스템을 선호해요.",
                    "result": "X",
                    "explanation": "태영이 \"This system works fine\"이라고 말했어요. ESTJ는 질서를 선호해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "Innovation is key!",
                    "translation": "혁신이 핵심이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Stability is key.",
                    "translation": "안정성이 핵심이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "I see your point.",
                    "translation": "넌 맞네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "But I hear yours too.",
                    "translation": "근데 넌 맞기도 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "So compromise?",
                    "translation": "그래서 타협?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Controlled innovation.",
                    "translation": "통제된 혁신."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young prefers @@.",
                    "hint": "ESTJ는 안정적이고 체계적인 환경을 선호해요.",
                    "optionA": "chaos",
                    "optionB": "stability",
                    "optionC": "constant change",
                    "result": "stability",
                    "explanation": "태영은 안정성을 선호해요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your stability is reassuring.",
                    "translation": "넌 안정성이 있어서 안심이 돼."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your innovation is inspiring.",
                    "translation": "넌 혁신으로 나를 영감 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "변화와 안정의 조화에 대한 문장이에요.",
                    "result": "Change and stability together grow",
                    "explanation": "변화와 안정이 함께 성장합니다.",
                    "optionA": "stability",
                    "optionB": "grow",
                    "optionC": "and",
                    "optionD": "together",
                    "optionE": "Change"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "변화를 추구하거나, 질서를 유지하거나",
            "explanation": "ENTP의 변화 추구와 ESTJ의 질서 유지 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "We should try something new!",
                    "translation": "새로운 걸 해봐야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "This system works fine.",
                    "translation": "이 시스템 잘 작동해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But it could be better!",
                    "translation": "근데 더 나을 수 있어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Better isn't always different.",
                    "translation": "더 나은 게 항상 다른 건 아니야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태영은 변화를 항상 추구합니다.",
                    "hint": "ESTJ는 안정적인 시스템을 선호해요.",
                    "result": "X",
                    "explanation": "태영이 \"This system works fine\"이라고 말했어요. ESTJ는 질서를 선호해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "Innovation is key!",
                    "translation": "혁신이 핵심이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Stability is key.",
                    "translation": "안정성이 핵심이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "I see your point.",
                    "translation": "넌 맞네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "But I hear yours too.",
                    "translation": "근데 넌 맞기도 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "So compromise?",
                    "translation": "그래서 타협?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Controlled innovation.",
                    "translation": "통제된 혁신."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young prefers @@.",
                    "hint": "ESTJ는 안정적이고 체계적인 환경을 선호해요.",
                    "optionA": "chaos",
                    "optionB": "stability",
                    "optionC": "constant change",
                    "result": "stability",
                    "explanation": "태영은 안정성을 선호해요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your stability is reassuring.",
                    "translation": "넌 안정성이 있어서 안심이 돼."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your innovation is inspiring.",
                    "translation": "넌 혁신으로 나를 영감 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "변화와 안정의 조화에 대한 문장이에요.",
                    "optionA": "stability",
                    "optionB": "grow",
                    "optionC": "and",
                    "optionD": "together",
                    "optionE": "Change",
                    "result": "Change and stability together grow",
                    "explanation": "변화와 안정이 함께 성장합니다."
                }
            ]
        }
    ]
}
ID: 19866 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스, 탐구하거나 실행하거나",
            "explanation": "ENTP의 개념적 처리와 ESTJ의 행동 중심 해소 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Let me think through this.",
                    "translation": "이걸 생각해 봐야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Let's do something about it.",
                    "translation": "뭔가 해결해 보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But I need to analyze!",
                    "translation": "근데 난 분석해야 해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Analysis won't help now.",
                    "translation": "분석이 지금 도움이 안 돼."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 스트레스를 받으면 바로 행동합니다.",
                    "hint": "ENTP는 생각하고 논의해서 처리해요.",
                    "result": "X",
                    "explanation": "윤호가 \"Let me think through this\"라고 말했어요. ENTP는 생각해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But understanding helps!",
                    "translation": "근데 이해가 도와!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Action helps now.",
                    "translation": "행동이 지금 도와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Fine, let's go.",
                    "translation": "좋아, 가자."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "You'll feel better.",
                    "translation": "넌 더 나아질 거야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "You're probably right.",
                    "translation": "넌 아마 맞을 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "I usually am.",
                    "translation": "난 보통 맞아."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-ho processes stress by @@.",
                    "hint": "ENTP는 생각하고 논의해서 스트레스를 처리해요.",
                    "optionA": "acting immediately",
                    "optionB": "thinking it through",
                    "optionC": "ignoring it",
                    "result": "thinking it through",
                    "explanation": "윤호는 생각해서 처리해요. ENTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your action grounds me.",
                    "translation": "넌 행동으로 나를 현실화해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your thinking helps me see.",
                    "translation": "넌 생각으로 나를 보게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "사고와 행동의 조화에 대한 문장이에요.",
                    "result": "Thinking and action together heal",
                    "explanation": "생각과 행동이 함께 치유합니다.",
                    "optionA": "together",
                    "optionB": "Thinking",
                    "optionC": "heal",
                    "optionD": "action",
                    "optionE": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스, 탐구하거나 실행하거나",
            "explanation": "ENTP의 개념적 처리와 ESTJ의 행동 중심 해소 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Let me think through this.",
                    "translation": "이걸 생각해 봐야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Let's do something about it.",
                    "translation": "뭔가 해결해 보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But I need to analyze!",
                    "translation": "근데 난 분석해야 해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Analysis won't help now.",
                    "translation": "분석이 지금 도움이 안 돼."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 스트레스를 받으면 바로 행동합니다.",
                    "hint": "ENTP는 생각하고 논의해서 처리해요.",
                    "result": "X",
                    "explanation": "윤호가 \"Let me think through this\"라고 말했어요. ENTP는 생각해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But understanding helps!",
                    "translation": "근데 이해가 도와!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Action helps now.",
                    "translation": "행동이 지금 도와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Fine, let's go.",
                    "translation": "좋아, 가자."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "You'll feel better.",
                    "translation": "넌 더 나아질 거야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "You're probably right.",
                    "translation": "넌 아마 맞을 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "I usually am.",
                    "translation": "난 보통 맞아."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-ho processes stress by @@.",
                    "hint": "ENTP는 생각하고 논의해서 스트레스를 처리해요.",
                    "optionA": "acting immediately",
                    "optionB": "thinking it through",
                    "optionC": "ignoring it",
                    "result": "thinking it through",
                    "explanation": "윤호는 생각해서 처리해요. ENTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your action grounds me.",
                    "translation": "넌 행동으로 나를 현실화해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your thinking helps me see.",
                    "translation": "넌 생각으로 나를 보게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "사고와 행동의 조화에 대한 문장이에요.",
                    "optionA": "together",
                    "optionB": "Thinking",
                    "optionC": "heal",
                    "optionD": "action",
                    "optionE": "and",
                    "result": "Thinking and action together heal",
                    "explanation": "생각과 행동이 함께 치유합니다."
                }
            ]
        }
    ]
}
ID: 19867 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "위기, 새로운 기회 혹은 해결할 문제",
            "explanation": "ENTP의 기회 인식과 ESTJ의 문제 대응 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Crisis is opportunity!",
                    "translation": "위기는 기회야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Crisis is problem.",
                    "translation": "위기는 문제야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But imagine what we could do!",
                    "translation": "근데 우리가 할 수 있는 걸 상상해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Imagine getting back to normal.",
                    "translation": "정상으로 돌아가는 걸 상상해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 위기를 문제로만 봅니다.",
                    "hint": "ENTP는 위기 속에서 기회를 봐요.",
                    "result": "X",
                    "explanation": "윤호가 \"Crisis is opportunity!\"라고 말했어요. ENTP는 위기 속 기회를 봐요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "We could reinvent!",
                    "translation": "우린 혁신할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "We could prevent worse.",
                    "translation": "우린 더 나쁜 걸 막을 수 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "I like your focus.",
                    "translation": "넌 집중이 있어서 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "And I like your optimism.",
                    "translation": "그리고 넌 낙관주의가 있어서 좋아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "So we're good?",
                    "translation": "그래서 우린 괜찮아?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "We're good.",
                    "translation": "우리 괜찮아."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young sees crisis as @@.",
                    "hint": "ESTJ는 위기를 해결해야 할 문제로 봐요.",
                    "optionA": "opportunity",
                    "optionB": "problem",
                    "optionC": "game",
                    "result": "problem",
                    "explanation": "태영은 위기를 문제로 봐요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your practicality saves us.",
                    "translation": "넌 현실성으로 우리를 구해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your optimism lifts us.",
                    "translation": "넌 낙관주의로 우리를 들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "위기 대응의 조화에 대한 문장이에요.",
                    "result": "Opportunity and problem solving survive together",
                    "explanation": "기회 인식과 문제 해결이 함께 생존합니다.",
                    "optionA": "problem",
                    "optionB": "survive",
                    "optionC": "together",
                    "optionD": "solving",
                    "optionE": "Opportunity",
                    "optionF": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "위기, 새로운 기회 혹은 해결할 문제",
            "explanation": "ENTP의 기회 인식과 ESTJ의 문제 대응 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Crisis is opportunity!",
                    "translation": "위기는 기회야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Crisis is problem.",
                    "translation": "위기는 문제야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But imagine what we could do!",
                    "translation": "근데 우리가 할 수 있는 걸 상상해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Imagine getting back to normal.",
                    "translation": "정상으로 돌아가는 걸 상상해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 위기를 문제로만 봅니다.",
                    "hint": "ENTP는 위기 속에서 기회를 봐요.",
                    "result": "X",
                    "explanation": "윤호가 \"Crisis is opportunity!\"라고 말했어요. ENTP는 위기 속 기회를 봐요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "We could reinvent!",
                    "translation": "우린 혁신할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "We could prevent worse.",
                    "translation": "우린 더 나쁜 걸 막을 수 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "I like your focus.",
                    "translation": "넌 집중이 있어서 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "And I like your optimism.",
                    "translation": "그리고 넌 낙관주의가 있어서 좋아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "So we're good?",
                    "translation": "그래서 우린 괜찮아?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "We're good.",
                    "translation": "우리 괜찮아."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young sees crisis as @@.",
                    "hint": "ESTJ는 위기를 해결해야 할 문제로 봐요.",
                    "optionA": "opportunity",
                    "optionB": "problem",
                    "optionC": "game",
                    "result": "problem",
                    "explanation": "태영은 위기를 문제로 봐요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your practicality saves us.",
                    "translation": "넌 현실성으로 우리를 구해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your optimism lifts us.",
                    "translation": "넌 낙관주의로 우리를 들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "위기 대응의 조화에 대한 문장이에요.",
                    "optionA": "problem",
                    "optionB": "survive",
                    "optionC": "together",
                    "optionD": "solving",
                    "optionE": "Opportunity",
                    "optionF": "and",
                    "result": "Opportunity and problem solving survive together",
                    "explanation": "기회 인식과 문제 해결이 함께 생존합니다."
                }
            ]
        }
    ]
}
ID: 19868 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "가능한 진로 vs 현실적 진로",
            "explanation": "ENTP의 여러 가능성 탐구와 ESTJ의 현실적 선택 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "I could try different paths!",
                    "translation": "난 다른 경로들을 해볼 수 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "You need to choose one.",
                    "translation": "넌 하나를 선택해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But they're all interesting!",
                    "translation": "근데 다 흥미로워!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "You can't do them all.",
                    "translation": "넌 다 할 수 없어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 한 가지 길을 고집합니다.",
                    "hint": "ENTP는 여러 가능성을 탐구하고 싶어 해요.",
                    "result": "X",
                    "explanation": "윤호가 \"I could try different paths!\"라고 말했어요. ENTP는 여러 길을 보아요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "Eventually I'll pick one!",
                    "translation": "결국 난 하나를 선택할 거야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "When?",
                    "translation": "언제?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "When I'm ready.",
                    "translation": "준비되면."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "We need a timeline.",
                    "translation": "우린 일정이 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "Fine, six months.",
                    "translation": "좋아, 6개월."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Good, I'll hold you to it.",
                    "translation": "좋아, 내가 그걸 기억할 거야."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young believes you should @@.",
                    "hint": "ESTJ는 현실적이고 명확한 선택을 선호해요.",
                    "optionA": "explore everything",
                    "optionB": "choose one path",
                    "optionC": "never decide",
                    "result": "choose one path",
                    "explanation": "태영은 한 가지를 선택하길 원해요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your clarity drives me.",
                    "translation": "넌 명확해서 나를 움직여."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your possibilities inspire me.",
                    "translation": "넌 가능성으로 나를 영감 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "탐구와 선택의 조화에 대한 문장이에요.",
                    "result": "Exploring and choosing build career",
                    "explanation": "탐구와 선택이 커리어를 만듭니다.",
                    "optionA": "Exploring",
                    "optionB": "career",
                    "optionC": "build",
                    "optionD": "choosing",
                    "optionE": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "가능한 진로 vs 현실적 진로",
            "explanation": "ENTP의 여러 가능성 탐구와 ESTJ의 현실적 선택 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "I could try different paths!",
                    "translation": "난 다른 경로들을 해볼 수 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "You need to choose one.",
                    "translation": "넌 하나를 선택해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But they're all interesting!",
                    "translation": "근데 다 흥미로워!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "You can't do them all.",
                    "translation": "넌 다 할 수 없어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 한 가지 길을 고집합니다.",
                    "hint": "ENTP는 여러 가능성을 탐구하고 싶어 해요.",
                    "result": "X",
                    "explanation": "윤호가 \"I could try different paths!\"라고 말했어요. ENTP는 여러 길을 보아요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "Eventually I'll pick one!",
                    "translation": "결국 난 하나를 선택할 거야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "When?",
                    "translation": "언제?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "When I'm ready.",
                    "translation": "준비되면."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "We need a timeline.",
                    "translation": "우린 일정이 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "Fine, six months.",
                    "translation": "좋아, 6개월."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Good, I'll hold you to it.",
                    "translation": "좋아, 내가 그걸 기억할 거야."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young believes you should @@.",
                    "hint": "ESTJ는 현실적이고 명확한 선택을 선호해요.",
                    "optionA": "explore everything",
                    "optionB": "choose one path",
                    "optionC": "never decide",
                    "result": "choose one path",
                    "explanation": "태영은 한 가지를 선택하길 원해요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your clarity drives me.",
                    "translation": "넌 명확해서 나를 움직여."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your possibilities inspire me.",
                    "translation": "넌 가능성으로 나를 영감 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "탐구와 선택의 조화에 대한 문장이에요.",
                    "optionA": "Exploring",
                    "optionB": "career",
                    "optionC": "build",
                    "optionD": "choosing",
                    "optionE": "and",
                    "result": "Exploring and choosing build career",
                    "explanation": "탐구와 선택이 커리어를 만듭니다."
                }
            ]
        }
    ]
}
ID: 19869 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "다양한 시도 vs 한 길 집중",
            "explanation": "ENTP의 다채로운 시도와 ESTJ의 집중적 발전 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Let's try new skills!",
                    "translation": "새로운 기술을 해봐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Master what you have.",
                    "translation": "지금 것을 숙달해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But learning is fun!",
                    "translation": "근데 배우는 게 재미있어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Mastery is rewarding.",
                    "translation": "숙달이 보람찬데."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 한 분야에 깊이 있게 집중합니다.",
                    "hint": "ENTP는 여러 분야를 탐구하고 싶어 해요.",
                    "result": "X",
                    "explanation": "윤호가 \"Let's try new skills!\"라고 말했어요. ENTP는 다양함을 추구해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "Mastery takes forever!",
                    "translation": "숙달은 영원히 걸려!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Excellence takes time.",
                    "translation": "우수는 시간이 걸려."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "But breadth matters too.",
                    "translation": "근데 폭도 중요해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Depth matters more.",
                    "translation": "깊이가 더 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "I hear you.",
                    "translation": "들었어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "So you'll focus?",
                    "translation": "그래서 넌 집중할 거야?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-ho likes to @@.",
                    "hint": "ENTP는 다양한 분야를 탐구하길 좋아해요.",
                    "optionA": "specialize",
                    "optionB": "explore widely",
                    "optionC": "master one thing",
                    "result": "explore widely",
                    "explanation": "윤호는 넓게 탐구하길 좋아해요. ENTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your depth inspires me.",
                    "translation": "넌 깊이가 있어서 영감이야."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your breadth teaches me.",
                    "translation": "넌 폭이 있어서 나를 배워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "탐구와 숙달의 조화에 대한 문장이에요.",
                    "result": "Exploring and mastering together thrive",
                    "explanation": "탐구와 숙달이 함께 번성합니다.",
                    "optionA": "and",
                    "optionB": "thrive",
                    "optionC": "mastering",
                    "optionD": "Exploring",
                    "optionE": "together"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "다양한 시도 vs 한 길 집중",
            "explanation": "ENTP의 다채로운 시도와 ESTJ의 집중적 발전 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Let's try new skills!",
                    "translation": "새로운 기술을 해봐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Master what you have.",
                    "translation": "지금 것을 숙달해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But learning is fun!",
                    "translation": "근데 배우는 게 재미있어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Mastery is rewarding.",
                    "translation": "숙달이 보람찬데."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 한 분야에 깊이 있게 집중합니다.",
                    "hint": "ENTP는 여러 분야를 탐구하고 싶어 해요.",
                    "result": "X",
                    "explanation": "윤호가 \"Let's try new skills!\"라고 말했어요. ENTP는 다양함을 추구해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "Mastery takes forever!",
                    "translation": "숙달은 영원히 걸려!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Excellence takes time.",
                    "translation": "우수는 시간이 걸려."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "But breadth matters too.",
                    "translation": "근데 폭도 중요해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Depth matters more.",
                    "translation": "깊이가 더 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "I hear you.",
                    "translation": "들었어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "So you'll focus?",
                    "translation": "그래서 넌 집중할 거야?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-ho likes to @@.",
                    "hint": "ENTP는 다양한 분야를 탐구하길 좋아해요.",
                    "optionA": "specialize",
                    "optionB": "explore widely",
                    "optionC": "master one thing",
                    "result": "explore widely",
                    "explanation": "윤호는 넓게 탐구하길 좋아해요. ENTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your depth inspires me.",
                    "translation": "넌 깊이가 있어서 영감이야."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your breadth teaches me.",
                    "translation": "넌 폭이 있어서 나를 배워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "탐구와 숙달의 조화에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "thrive",
                    "optionC": "mastering",
                    "optionD": "Exploring",
                    "optionE": "together",
                    "result": "Exploring and mastering together thrive",
                    "explanation": "탐구와 숙달이 함께 번성합니다."
                }
            ]
        }
    ]
}
ID: 19870 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "언제 뭐 할지 vs 언제까지 뭐 할지",
            "explanation": "ENTP의 즉흥적 활동과 ESTJ의 계획된 일정 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Let's see what happens!",
                    "translation": "어떻게 될지 봐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I need a schedule.",
                    "translation": "난 일정이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Schedules ruin fun!",
                    "translation": "일정은 재미를 망쳐!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Schedules create fun.",
                    "translation": "일정이 재미를 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 모든 활동을 계획합니다.",
                    "hint": "ENTP는 즉흥성을 좋아하고 계획을 싫어해요.",
                    "result": "X",
                    "explanation": "윤호가 \"Let's see what happens!\"라고 말했어요. ENTP는 즉흥적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "We can improvise!",
                    "translation": "우리 즉흥적으로 할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "That's called chaos.",
                    "translation": "그걸 혼란이라고 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Controlled chaos?",
                    "translation": "통제된 혼란?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "That's called planning.",
                    "translation": "그걸 계획이라고 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "I'll try your way.",
                    "translation": "넌 방식을 해볼 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Thank you.",
                    "translation": "고마워."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young prefers @@.",
                    "hint": "ESTJ는 계획된 일정을 선호해요.",
                    "optionA": "spontaneity",
                    "optionB": "schedule",
                    "optionC": "improvisation",
                    "result": "schedule",
                    "explanation": "태영은 일정을 선호해요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your organization is impressive.",
                    "translation": "넌 조직력이 있어서 인상적이야."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your spontaneity is refreshing.",
                    "translation": "넌 즉흥성이 있어서 새로워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "계획과 자유의 조화에 대한 문장이에요.",
                    "result": "Planning and spontaneity together fun",
                    "explanation": "계획과 즉흥성이 함께 재미를 만듭니다.",
                    "optionA": "spontaneity",
                    "optionB": "and",
                    "optionC": "together",
                    "optionD": "fun",
                    "optionE": "Planning"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "언제 뭐 할지 vs 언제까지 뭐 할지",
            "explanation": "ENTP의 즉흥적 활동과 ESTJ의 계획된 일정 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Let's see what happens!",
                    "translation": "어떻게 될지 봐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I need a schedule.",
                    "translation": "난 일정이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Schedules ruin fun!",
                    "translation": "일정은 재미를 망쳐!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Schedules create fun.",
                    "translation": "일정이 재미를 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 모든 활동을 계획합니다.",
                    "hint": "ENTP는 즉흥성을 좋아하고 계획을 싫어해요.",
                    "result": "X",
                    "explanation": "윤호가 \"Let's see what happens!\"라고 말했어요. ENTP는 즉흥적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "We can improvise!",
                    "translation": "우리 즉흥적으로 할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "That's called chaos.",
                    "translation": "그걸 혼란이라고 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Controlled chaos?",
                    "translation": "통제된 혼란?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "That's called planning.",
                    "translation": "그걸 계획이라고 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "I'll try your way.",
                    "translation": "넌 방식을 해볼 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Thank you.",
                    "translation": "고마워."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young prefers @@.",
                    "hint": "ESTJ는 계획된 일정을 선호해요.",
                    "optionA": "spontaneity",
                    "optionB": "schedule",
                    "optionC": "improvisation",
                    "result": "schedule",
                    "explanation": "태영은 일정을 선호해요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your organization is impressive.",
                    "translation": "넌 조직력이 있어서 인상적이야."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your spontaneity is refreshing.",
                    "translation": "넌 즉흥성이 있어서 새로워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "계획과 자유의 조화에 대한 문장이에요.",
                    "optionA": "spontaneity",
                    "optionB": "and",
                    "optionC": "together",
                    "optionD": "fun",
                    "optionE": "Planning",
                    "result": "Planning and spontaneity together fun",
                    "explanation": "계획과 즉흥성이 함께 재미를 만듭니다."
                }
            ]
        }
    ]
}
ID: 19871 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "뭘 할지 vs 언제까지 할지",
            "explanation": "ENTP의 활동 변화와 ESTJ의 일정 준수 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Can we do something else?",
                    "translation": "다른 걸 할 수 있어?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "We said one hour.",
                    "translation": "우린 1시간이라고 했잖아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But this isn't as fun!",
                    "translation": "근데 이게 덜 재미있어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "We committed to this.",
                    "translation": "우린 이걸 약속했어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 약속을 잘 지킵니다.",
                    "hint": "ENTP는 활동 중에 다른 것을 시도하고 싶어 해요.",
                    "result": "X",
                    "explanation": "윤호가 \"Can we do something else?\"라고 말했어요. ENTP는 변화를 원해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But flexibility is good!",
                    "translation": "근데 유연함이 좋아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Commitment is good too.",
                    "translation": "약속도 좋아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "I see your point.",
                    "translation": "넌 맞네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "So stay for five more minutes?",
                    "translation": "그래서 5분 더 있어?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "Five more?",
                    "translation": "5분 더?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Then we can switch.",
                    "translation": "그 다음 바꿔."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-ho gets bored with @@.",
                    "hint": "ENTP는 오래 한 가지를 하면 지루해해요.",
                    "optionA": "change",
                    "optionB": "repetition",
                    "optionC": "novelty",
                    "result": "repetition",
                    "explanation": "윤호는 반복에 지루해해요. ENTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your commitment is solid.",
                    "translation": "넌 약속이 있어서 견고해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your variety is lively.",
                    "translation": "넌 다양성이 있어서 활발해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "약속과 변화의 조화에 대한 문장이에요.",
                    "result": "Commitment and change together balance",
                    "explanation": "약속과 변화가 함께 균형을 이룹니다.",
                    "optionA": "and",
                    "optionB": "Commitment",
                    "optionC": "balance",
                    "optionD": "change",
                    "optionE": "together"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "뭘 할지 vs 언제까지 할지",
            "explanation": "ENTP의 활동 변화와 ESTJ의 일정 준수 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Can we do something else?",
                    "translation": "다른 걸 할 수 있어?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "We said one hour.",
                    "translation": "우린 1시간이라고 했잖아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But this isn't as fun!",
                    "translation": "근데 이게 덜 재미있어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "We committed to this.",
                    "translation": "우린 이걸 약속했어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 약속을 잘 지킵니다.",
                    "hint": "ENTP는 활동 중에 다른 것을 시도하고 싶어 해요.",
                    "result": "X",
                    "explanation": "윤호가 \"Can we do something else?\"라고 말했어요. ENTP는 변화를 원해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But flexibility is good!",
                    "translation": "근데 유연함이 좋아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Commitment is good too.",
                    "translation": "약속도 좋아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "I see your point.",
                    "translation": "넌 맞네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "So stay for five more minutes?",
                    "translation": "그래서 5분 더 있어?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "Five more?",
                    "translation": "5분 더?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Then we can switch.",
                    "translation": "그 다음 바꿔."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-ho gets bored with @@.",
                    "hint": "ENTP는 오래 한 가지를 하면 지루해해요.",
                    "optionA": "change",
                    "optionB": "repetition",
                    "optionC": "novelty",
                    "result": "repetition",
                    "explanation": "윤호는 반복에 지루해해요. ENTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your commitment is solid.",
                    "translation": "넌 약속이 있어서 견고해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your variety is lively.",
                    "translation": "넌 다양성이 있어서 활발해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "약속과 변화의 조화에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "Commitment",
                    "optionC": "balance",
                    "optionD": "change",
                    "optionE": "together",
                    "result": "Commitment and change together balance",
                    "explanation": "약속과 변화가 함께 균형을 이룹니다."
                }
            ]
        }
    ]
}
ID: 19872 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "말 많은 논쟁 vs 명확한 결론",
            "explanation": "ENTP의 토론 중심과 ESTJ의 결정 중심 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "But what about this angle?",
                    "translation": "근데 이 각도는 어때?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "We already decided.",
                    "translation": "우린 이미 결정했어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But we should explore all sides!",
                    "translation": "근데 우린 모든 면을 탐구해야 해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "We've explored enough.",
                    "translation": "우린 충분히 탐구했어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 결정을 재검토하지 않습니다.",
                    "hint": "ENTP는 아직도 더 논의하고 싶어 해요.",
                    "result": "X",
                    "explanation": "윤호가 \"But we should explore all sides!\"라고 말했어요. ENTP는 논의하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But this changes everything!",
                    "translation": "근데 이게 모든 걸 바꿔!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "It doesn't change the decision.",
                    "translation": "그게 결정을 바꾸지 않아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Okay, I'll accept it.",
                    "translation": "좋아, 받아들일게."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Thank you for trying.",
                    "translation": "시도해줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "Your decisiveness is admirable.",
                    "translation": "넌 결정력이 있어서 존경돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Your consideration is admirable too.",
                    "translation": "넌 신중함도 있어서 존경돼."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-ho likes to @@.",
                    "hint": "ENTP는 토론하고 여러 관점을 탐구하길 좋아해요.",
                    "optionA": "decide quickly",
                    "optionB": "discuss thoroughly",
                    "optionC": "avoid conflict",
                    "result": "discuss thoroughly",
                    "explanation": "윤호는 철저하게 논의하길 좋아해요. ENTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your clarity helps us.",
                    "translation": "넌 명확성으로 우리를 도와."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your insight helps us.",
                    "translation": "넌 통찰로 우리를 도와."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "논의와 결정의 조화에 대한 문장이에요.",
                    "result": "Discussion and decision make progress",
                    "explanation": "논의와 결정이 진전을 만듭니다.",
                    "optionA": "decision",
                    "optionB": "and",
                    "optionC": "make",
                    "optionD": "progress",
                    "optionE": "Discussion"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "말 많은 논쟁 vs 명확한 결론",
            "explanation": "ENTP의 토론 중심과 ESTJ의 결정 중심 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "But what about this angle?",
                    "translation": "근데 이 각도는 어때?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "We already decided.",
                    "translation": "우린 이미 결정했어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "But we should explore all sides!",
                    "translation": "근데 우린 모든 면을 탐구해야 해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "We've explored enough.",
                    "translation": "우린 충분히 탐구했어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 결정을 재검토하지 않습니다.",
                    "hint": "ENTP는 아직도 더 논의하고 싶어 해요.",
                    "result": "X",
                    "explanation": "윤호가 \"But we should explore all sides!\"라고 말했어요. ENTP는 논의하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But this changes everything!",
                    "translation": "근데 이게 모든 걸 바꿔!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "It doesn't change the decision.",
                    "translation": "그게 결정을 바꾸지 않아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Okay, I'll accept it.",
                    "translation": "좋아, 받아들일게."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Thank you for trying.",
                    "translation": "시도해줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "Your decisiveness is admirable.",
                    "translation": "넌 결정력이 있어서 존경돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Your consideration is admirable too.",
                    "translation": "넌 신중함도 있어서 존경돼."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Yun-ho likes to @@.",
                    "hint": "ENTP는 토론하고 여러 관점을 탐구하길 좋아해요.",
                    "optionA": "decide quickly",
                    "optionB": "discuss thoroughly",
                    "optionC": "avoid conflict",
                    "result": "discuss thoroughly",
                    "explanation": "윤호는 철저하게 논의하길 좋아해요. ENTP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your clarity helps us.",
                    "translation": "넌 명확성으로 우리를 도와."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your insight helps us.",
                    "translation": "넌 통찰로 우리를 도와."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "논의와 결정의 조화에 대한 문장이에요.",
                    "optionA": "decision",
                    "optionB": "and",
                    "optionC": "make",
                    "optionD": "progress",
                    "optionE": "Discussion",
                    "result": "Discussion and decision make progress",
                    "explanation": "논의와 결정이 진전을 만듭니다."
                }
            ]
        }
    ]
}
ID: 19873 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "싸우는 방식도 다르게",
            "explanation": "ENTP의 논리적 논쟁과 ESTJ의 직설적 표현 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "But logically, you're wrong!",
                    "translation": "근데 논리적으로, 넌 틀렸어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I'm not, and I know it.",
                    "translation": "아니, 그리고 나 알아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Let me explain the flaw!",
                    "translation": "날 결함을 설명하게 해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "There is no flaw in results.",
                    "translation": "결과에는 결함이 없어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태영은 논리적 논쟁을 좋아합니다.",
                    "hint": "ESTJ는 결과와 효율로 판단하고 논쟁은 싫어해요.",
                    "result": "X",
                    "explanation": "태영이 \"There is no flaw in results\"라고 말했어요. ESTJ는 실제를 봐요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But the theory!",
                    "translation": "근데 이론!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Enough theory.",
                    "translation": "이론은 됐어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "You're impossible.",
                    "translation": "넌 불가능해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "No, I'm practical.",
                    "translation": "아니, 난 현실적일 뿐이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "That's why I like you.",
                    "translation": "그래서 넌 좋아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Good, can we stop now?",
                    "translation": "좋아, 이제 멈춰?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young settles disputes with @@.",
                    "hint": "ESTJ는 직설적이고 결과 중심으로 판단해요.",
                    "optionA": "lengthy debate",
                    "optionB": "facts and results",
                    "optionC": "theory",
                    "result": "facts and results",
                    "explanation": "태영은 사실과 결과로 판단해요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your conviction is strong.",
                    "translation": "넌 신념이 강해서 좋아."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your reasoning is thorough.",
                    "translation": "넌 논리가 철저해서 좋아."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "논리와 현실의 조화에 대한 문장이에요.",
                    "result": "Theory and results together solve",
                    "explanation": "이론과 결과가 함께 해결책을 만듭니다.",
                    "optionA": "solve",
                    "optionB": "and",
                    "optionC": "together",
                    "optionD": "results",
                    "optionE": "Theory"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "싸우는 방식도 다르게",
            "explanation": "ENTP의 논리적 논쟁과 ESTJ의 직설적 표현 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "But logically, you're wrong!",
                    "translation": "근데 논리적으로, 넌 틀렸어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I'm not, and I know it.",
                    "translation": "아니, 그리고 나 알아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Let me explain the flaw!",
                    "translation": "날 결함을 설명하게 해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "There is no flaw in results.",
                    "translation": "결과에는 결함이 없어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태영은 논리적 논쟁을 좋아합니다.",
                    "hint": "ESTJ는 결과와 효율로 판단하고 논쟁은 싫어해요.",
                    "result": "X",
                    "explanation": "태영이 \"There is no flaw in results\"라고 말했어요. ESTJ는 실제를 봐요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But the theory!",
                    "translation": "근데 이론!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Enough theory.",
                    "translation": "이론은 됐어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "You're impossible.",
                    "translation": "넌 불가능해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "No, I'm practical.",
                    "translation": "아니, 난 현실적일 뿐이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "That's why I like you.",
                    "translation": "그래서 넌 좋아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Good, can we stop now?",
                    "translation": "좋아, 이제 멈춰?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Tae-young settles disputes with @@.",
                    "hint": "ESTJ는 직설적이고 결과 중심으로 판단해요.",
                    "optionA": "lengthy debate",
                    "optionB": "facts and results",
                    "optionC": "theory",
                    "result": "facts and results",
                    "explanation": "태영은 사실과 결과로 판단해요. ESTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Your conviction is strong.",
                    "translation": "넌 신념이 강해서 좋아."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "Your reasoning is thorough.",
                    "translation": "넌 논리가 철저해서 좋아."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "논리와 현실의 조화에 대한 문장이에요.",
                    "optionA": "solve",
                    "optionB": "and",
                    "optionC": "together",
                    "optionD": "results",
                    "optionE": "Theory",
                    "result": "Theory and results together solve",
                    "explanation": "이론과 결과가 함께 해결책을 만듭니다."
                }
            ]
        }
    ]
}
ID: 19874 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "목표 중심 vs 가치 중심",
            "explanation": "ENTJ의 효율적 리더십과 INFP의 의미 추구 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "We need clear goals now!",
                    "translation": "우린 명확한 목표가 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "But what's the meaning?",
                    "translation": "근데 의미가 뭐야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "The goal is meaningful!",
                    "translation": "목표가 의미가 있어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Is it, to you?",
                    "translation": "너한테 그래?"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소희는 효율성만 중시합니다.",
                    "hint": "INFP는 행동의 의미와 가치를 먼저 생각해요.",
                    "result": "X",
                    "explanation": "소희가 \"But what's the meaning?\"이라고 말했어요. INFP는 의미를 추구해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "We achieve more this way!",
                    "translation": "이 방식으로 더 많이 달성해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "But are we happy?",
                    "translation": "근데 우리 행복해?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Happiness comes from success.",
                    "translation": "행복은 성공에서 와."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "Success doesn't feel right.",
                    "translation": "성공이 맞는 기분이 안 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "But the results are real.",
                    "translation": "근데 결과는 실제야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "Results aren't everything.",
                    "translation": "결과가 모든 게 아니야."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Min-jun focuses on @@.",
                    "hint": "ENTJ는 목표 달성과 효율성을 중시해요.",
                    "optionA": "feelings",
                    "optionB": "goals",
                    "optionC": "meaning",
                    "result": "goals",
                    "explanation": "민준은 목표에 집중해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your idealism is important.",
                    "translation": "넌 이상주의가 중요해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your drive is important too.",
                    "translation": "넌 추진력도 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "목표와 의미의 조화에 대한 문장이에요.",
                    "result": "Goals and meaning matter together",
                    "explanation": "목표와 의미가 함께 중요합니다.",
                    "optionA": "meaning",
                    "optionB": "matter",
                    "optionC": "together",
                    "optionD": "Goals",
                    "optionE": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "목표 중심 vs 가치 중심",
            "explanation": "ENTJ의 효율적 리더십과 INFP의 의미 추구 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "We need clear goals now!",
                    "translation": "우린 명확한 목표가 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "But what's the meaning?",
                    "translation": "근데 의미가 뭐야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "The goal is meaningful!",
                    "translation": "목표가 의미가 있어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Is it, to you?",
                    "translation": "너한테 그래?"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소희는 효율성만 중시합니다.",
                    "hint": "INFP는 행동의 의미와 가치를 먼저 생각해요.",
                    "result": "X",
                    "explanation": "소희가 \"But what's the meaning?\"이라고 말했어요. INFP는 의미를 추구해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "We achieve more this way!",
                    "translation": "이 방식으로 더 많이 달성해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "But are we happy?",
                    "translation": "근데 우리 행복해?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Happiness comes from success.",
                    "translation": "행복은 성공에서 와."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "Success doesn't feel right.",
                    "translation": "성공이 맞는 기분이 안 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "But the results are real.",
                    "translation": "근데 결과는 실제야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "Results aren't everything.",
                    "translation": "결과가 모든 게 아니야."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Min-jun focuses on @@.",
                    "hint": "ENTJ는 목표 달성과 효율성을 중시해요.",
                    "optionA": "feelings",
                    "optionB": "goals",
                    "optionC": "meaning",
                    "result": "goals",
                    "explanation": "민준은 목표에 집중해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your idealism is important.",
                    "translation": "넌 이상주의가 중요해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your drive is important too.",
                    "translation": "넌 추진력도 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "목표와 의미의 조화에 대한 문장이에요.",
                    "optionA": "meaning",
                    "optionB": "matter",
                    "optionC": "together",
                    "optionD": "Goals",
                    "optionE": "and",
                    "result": "Goals and meaning matter together",
                    "explanation": "목표와 의미가 함께 중요합니다."
                }
            ]
        }
    ]
}
ID: 19875 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "큰 그림과 세부 감정",
            "explanation": "ENTJ의 전략적 사고와 INFP의 감정 세밀함 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Here's the big picture!",
                    "translation": "여기가 큰 그림이야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "What about the details?",
                    "translation": "세부사항은?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Details come later.",
                    "translation": "세부사항은 나중이야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "But they matter to people.",
                    "translation": "근데 사람들한테는 중요해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소희는 큰 그림만 봅니다.",
                    "hint": "INFP는 세부사항과 그것이 사람들에게 미치는 영향을 봐요.",
                    "result": "X",
                    "explanation": "소희가 \"What about the details?\"라고 말했어요. INFP는 세부를 봐요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "We need momentum first!",
                    "translation": "먼저 추진력이 필요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "People need to feel safe.",
                    "translation": "사람들은 안전함을 느껴야 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "They will, once we succeed.",
                    "translation": "성공하면 그럴 거야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "That's not how people work.",
                    "translation": "사람은 그렇게 작동하지 않아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "I see your point.",
                    "translation": "넌 맞네."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "So we consider them?",
                    "translation": "그래서 우린 그들을 고려해?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "So-hui cares about @@.",
                    "hint": "INFP는 사람들의 감정과 경험을 중시해요.",
                    "optionA": "numbers",
                    "optionB": "people's feelings",
                    "optionC": "efficiency",
                    "result": "people's feelings",
                    "explanation": "소희는 사람의 감정을 돌봐요. INFP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your empathy is valuable.",
                    "translation": "넌 공감이 있어서 소중해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your vision is valuable too.",
                    "translation": "넌 비전이 있어서 소중해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "전략과 감정의 조화에 대한 문장이에요.",
                    "result": "Strategy and empathy together lead",
                    "explanation": "전략과 공감이 함께 이끕니다.",
                    "optionA": "empathy",
                    "optionB": "lead",
                    "optionC": "together",
                    "optionD": "and",
                    "optionE": "Strategy"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "큰 그림과 세부 감정",
            "explanation": "ENTJ의 전략적 사고와 INFP의 감정 세밀함 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Here's the big picture!",
                    "translation": "여기가 큰 그림이야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "What about the details?",
                    "translation": "세부사항은?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Details come later.",
                    "translation": "세부사항은 나중이야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "But they matter to people.",
                    "translation": "근데 사람들한테는 중요해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소희는 큰 그림만 봅니다.",
                    "hint": "INFP는 세부사항과 그것이 사람들에게 미치는 영향을 봐요.",
                    "result": "X",
                    "explanation": "소희가 \"What about the details?\"라고 말했어요. INFP는 세부를 봐요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "We need momentum first!",
                    "translation": "먼저 추진력이 필요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "People need to feel safe.",
                    "translation": "사람들은 안전함을 느껴야 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "They will, once we succeed.",
                    "translation": "성공하면 그럴 거야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "That's not how people work.",
                    "translation": "사람은 그렇게 작동하지 않아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "I see your point.",
                    "translation": "넌 맞네."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "So we consider them?",
                    "translation": "그래서 우린 그들을 고려해?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "So-hui cares about @@.",
                    "hint": "INFP는 사람들의 감정과 경험을 중시해요.",
                    "optionA": "numbers",
                    "optionB": "people's feelings",
                    "optionC": "efficiency",
                    "result": "people's feelings",
                    "explanation": "소희는 사람의 감정을 돌봐요. INFP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your empathy is valuable.",
                    "translation": "넌 공감이 있어서 소중해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your vision is valuable too.",
                    "translation": "넌 비전이 있어서 소중해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "전략과 감정의 조화에 대한 문장이에요.",
                    "optionA": "empathy",
                    "optionB": "lead",
                    "optionC": "together",
                    "optionD": "and",
                    "optionE": "Strategy",
                    "result": "Strategy and empathy together lead",
                    "explanation": "전략과 공감이 함께 이끕니다."
                }
            ]
        }
    ]
}
ID: 19876 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "논리와 신념",
            "explanation": "ENTJ의 논리적 분석과 INFP의 신념 기반 사고 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "The facts are clear.",
                    "translation": "사실은 명확해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "But what do you believe?",
                    "translation": "근데 넌 뭘 믿어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Facts are what I believe.",
                    "translation": "사실이 내가 믿는 것이야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Facts don't feel whole.",
                    "translation": "사실만으로는 전체가 아니야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소희는 데이터를 중시합니다.",
                    "hint": "INFP는 신념과 가치를 중시해요.",
                    "result": "X",
                    "explanation": "소희가 \"But what do you believe?\"라고 말했어요. INFP는 신념을 추구해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Feelings cloud judgment.",
                    "translation": "감정은 판단을 흐려."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "Facts cloud meaning.",
                    "translation": "사실은 의미를 흐려."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "That's different.",
                    "translation": "그건 다르지."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "Is it?",
                    "translation": "그래?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "Both can be true.",
                    "translation": "둘 다 참일 수 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "Now we're talking.",
                    "translation": "이제 맞는 말이야."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Min-jun relies on @@.",
                    "hint": "ENTJ는 논리와 팩트를 기반으로 결정해요.",
                    "optionA": "feelings",
                    "optionB": "logic",
                    "optionC": "intuition",
                    "result": "logic",
                    "explanation": "민준은 논리를 믿어요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your depth teaches me.",
                    "translation": "넌 깊이가 있어서 배워."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your clarity teaches me.",
                    "translation": "넌 명확해서 배워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "논리와 신념의 조화에 대한 문장이에요.",
                    "result": "Logic and belief together guide",
                    "explanation": "논리와 신념이 함께 이끕니다.",
                    "optionA": "belief",
                    "optionB": "and",
                    "optionC": "together",
                    "optionD": "Logic",
                    "optionE": "guide"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "논리와 신념",
            "explanation": "ENTJ의 논리적 분석과 INFP의 신념 기반 사고 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "The facts are clear.",
                    "translation": "사실은 명확해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "But what do you believe?",
                    "translation": "근데 넌 뭘 믿어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Facts are what I believe.",
                    "translation": "사실이 내가 믿는 것이야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Facts don't feel whole.",
                    "translation": "사실만으로는 전체가 아니야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소희는 데이터를 중시합니다.",
                    "hint": "INFP는 신념과 가치를 중시해요.",
                    "result": "X",
                    "explanation": "소희가 \"But what do you believe?\"라고 말했어요. INFP는 신념을 추구해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Feelings cloud judgment.",
                    "translation": "감정은 판단을 흐려."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "Facts cloud meaning.",
                    "translation": "사실은 의미를 흐려."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "That's different.",
                    "translation": "그건 다르지."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "Is it?",
                    "translation": "그래?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "Both can be true.",
                    "translation": "둘 다 참일 수 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "Now we're talking.",
                    "translation": "이제 맞는 말이야."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Min-jun relies on @@.",
                    "hint": "ENTJ는 논리와 팩트를 기반으로 결정해요.",
                    "optionA": "feelings",
                    "optionB": "logic",
                    "optionC": "intuition",
                    "result": "logic",
                    "explanation": "민준은 논리를 믿어요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your depth teaches me.",
                    "translation": "넌 깊이가 있어서 배워."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your clarity teaches me.",
                    "translation": "넌 명확해서 배워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "논리와 신념의 조화에 대한 문장이에요.",
                    "optionA": "belief",
                    "optionB": "and",
                    "optionC": "together",
                    "optionD": "Logic",
                    "optionE": "guide",
                    "result": "Logic and belief together guide",
                    "explanation": "논리와 신념이 함께 이끕니다."
                }
            ]
        }
    ]
}
ID: 19877 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "효율성과 진정성",
            "explanation": "ENTJ의 효율 중심 결정과 INFP의 가치 중심 결정 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "The efficient path is clear.",
                    "translation": "효율적 경로가 명확해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "But is it authentic?",
                    "translation": "근데 진정해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Authentic doesn't matter.",
                    "translation": "진정성은 중요하지 않아."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "It matters to me.",
                    "translation": "나한테는 중요해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민준은 효율성보다 가치를 우선시합니다.",
                    "hint": "ENTJ는 효율성을 최우선으로 봐요.",
                    "result": "X",
                    "explanation": "민준이 \"The efficient path is clear\"라고 말했어요. ENTJ는 효율을 중시해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Efficiency is how we succeed.",
                    "translation": "효율이 성공하는 방법이야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "Success without truth feels empty.",
                    "translation": "진실 없는 성공은 텅 비어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "I understand.",
                    "translation": "이해해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "Do you?",
                    "translation": "그래?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "We need both.",
                    "translation": "우린 둘 다 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "Now we're aligned.",
                    "translation": "이제 맞게 있어."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "So-hui believes in @@.",
                    "hint": "INFP는 진정성과 개인적 가치를 중시해요.",
                    "optionA": "efficiency",
                    "optionB": "authenticity",
                    "optionC": "speed",
                    "result": "authenticity",
                    "explanation": "소희는 진정성을 믿어요. INFP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your principles inspire me.",
                    "translation": "넌 원칙이 있어서 나를 영감 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your determination inspires me.",
                    "translation": "넌 결정력이 있어서 나를 영감 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "효율성과 진정성의 조화에 대한 문장이에요.",
                    "result": "Efficiency and authenticity make strong",
                    "explanation": "효율성과 진정성이 함께 견고함을 만듭니다.",
                    "optionA": "strong",
                    "optionB": "and",
                    "optionC": "Efficiency",
                    "optionD": "make",
                    "optionE": "authenticity"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "효율성과 진정성",
            "explanation": "ENTJ의 효율 중심 결정과 INFP의 가치 중심 결정 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "The efficient path is clear.",
                    "translation": "효율적 경로가 명확해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "But is it authentic?",
                    "translation": "근데 진정해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Authentic doesn't matter.",
                    "translation": "진정성은 중요하지 않아."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "It matters to me.",
                    "translation": "나한테는 중요해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민준은 효율성보다 가치를 우선시합니다.",
                    "hint": "ENTJ는 효율성을 최우선으로 봐요.",
                    "result": "X",
                    "explanation": "민준이 \"The efficient path is clear\"라고 말했어요. ENTJ는 효율을 중시해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Efficiency is how we succeed.",
                    "translation": "효율이 성공하는 방법이야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "Success without truth feels empty.",
                    "translation": "진실 없는 성공은 텅 비어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "I understand.",
                    "translation": "이해해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "Do you?",
                    "translation": "그래?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "We need both.",
                    "translation": "우린 둘 다 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "Now we're aligned.",
                    "translation": "이제 맞게 있어."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "So-hui believes in @@.",
                    "hint": "INFP는 진정성과 개인적 가치를 중시해요.",
                    "optionA": "efficiency",
                    "optionB": "authenticity",
                    "optionC": "speed",
                    "result": "authenticity",
                    "explanation": "소희는 진정성을 믿어요. INFP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your principles inspire me.",
                    "translation": "넌 원칙이 있어서 나를 영감 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your determination inspires me.",
                    "translation": "넌 결정력이 있어서 나를 영감 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "효율성과 진정성의 조화에 대한 문장이에요.",
                    "optionA": "strong",
                    "optionB": "and",
                    "optionC": "Efficiency",
                    "optionD": "make",
                    "optionE": "authenticity",
                    "result": "Efficiency and authenticity make strong",
                    "explanation": "효율성과 진정성이 함께 견고함을 만듭니다."
                }
            ]
        }
    ]
}
ID: 19878 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "빠른 결정 vs 신중한 선택",
            "explanation": "ENTJ의 결정력과 INFP의 신중한 고려 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Let's decide now!",
                    "translation": "지금 결정하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "I need more time.",
                    "translation": "난 시간이 더 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Time wastes opportunity.",
                    "translation": "시간은 기회를 낭비해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Rushing wastes meaning.",
                    "translation": "서두르는 게 의미를 낭비해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소희는 빠르게 결정합니다.",
                    "hint": "INFP는 신중하게 고려해서 결정해요.",
                    "result": "X",
                    "explanation": "소희가 \"I need more time\"이라고 말했어요. INFP는 신중해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "What else do you need?",
                    "translation": "또 뭐가 필요해?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "To understand my values.",
                    "translation": "내 가치를 이해하기."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Your values are clear.",
                    "translation": "넌 가치가 명확해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "Not to me, not yet.",
                    "translation": "나한텐 아직 아니야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "I'll wait, but not long.",
                    "translation": "기다릴게, 근데 오래는 아니야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "That's fair.",
                    "translation": "그건 공정해."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Min-jun decides @@.",
                    "hint": "ENTJ는 빠르고 단호하게 결정해요.",
                    "optionA": "slowly",
                    "optionB": "decisively",
                    "optionC": "hesitantly",
                    "result": "decisively",
                    "explanation": "민준은 단호하게 결정해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your care for truth matters.",
                    "translation": "넌 진실을 신경 써서 중요해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your action drives us forward.",
                    "translation": "넌 행동으로 우릴 앞으로 나아가게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "결정과 신중함의 조화에 대한 문장이에요.",
                    "result": "Decision and reflection make wise",
                    "explanation": "결정과 신중함이 함께 현명함을 만듭니다.",
                    "optionA": "reflection",
                    "optionB": "make",
                    "optionC": "Decision",
                    "optionD": "and",
                    "optionE": "wise"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "빠른 결정 vs 신중한 선택",
            "explanation": "ENTJ의 결정력과 INFP의 신중한 고려 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Let's decide now!",
                    "translation": "지금 결정하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "I need more time.",
                    "translation": "난 시간이 더 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Time wastes opportunity.",
                    "translation": "시간은 기회를 낭비해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Rushing wastes meaning.",
                    "translation": "서두르는 게 의미를 낭비해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소희는 빠르게 결정합니다.",
                    "hint": "INFP는 신중하게 고려해서 결정해요.",
                    "result": "X",
                    "explanation": "소희가 \"I need more time\"이라고 말했어요. INFP는 신중해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "What else do you need?",
                    "translation": "또 뭐가 필요해?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "To understand my values.",
                    "translation": "내 가치를 이해하기."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Your values are clear.",
                    "translation": "넌 가치가 명확해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "Not to me, not yet.",
                    "translation": "나한텐 아직 아니야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "I'll wait, but not long.",
                    "translation": "기다릴게, 근데 오래는 아니야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "That's fair.",
                    "translation": "그건 공정해."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Min-jun decides @@.",
                    "hint": "ENTJ는 빠르고 단호하게 결정해요.",
                    "optionA": "slowly",
                    "optionB": "decisively",
                    "optionC": "hesitantly",
                    "result": "decisively",
                    "explanation": "민준은 단호하게 결정해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your care for truth matters.",
                    "translation": "넌 진실을 신경 써서 중요해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your action drives us forward.",
                    "translation": "넌 행동으로 우릴 앞으로 나아가게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "결정과 신중함의 조화에 대한 문장이에요.",
                    "optionA": "reflection",
                    "optionB": "make",
                    "optionC": "Decision",
                    "optionD": "and",
                    "optionE": "wise",
                    "result": "Decision and reflection make wise",
                    "explanation": "결정과 신중함이 함께 현명함을 만듭니다."
                }
            ]
        }
    ]
}
ID: 19879 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "다양한 관점을 받아들이거나, 자신의 길을 가거나",
            "explanation": "ENTJ의 전략적 고집과 INFP의 유연한 가치 추구 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "My way is best.",
                    "translation": "내 방식이 최고야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "But there are other ways.",
                    "translation": "근데 다른 방식들도 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "I've analyzed them all.",
                    "translation": "난 다 분석했어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Analysis misses meaning.",
                    "translation": "분석은 의미를 놓쳐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소희는 항상 다른 관점을 거부합니다.",
                    "hint": "INFP는 다양한 관점과 의미를 고려해요.",
                    "result": "X",
                    "explanation": "소희가 \"But there are other ways\"라고 말했어요. INFP는 다른 관점을 봐요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Meaning doesn't win battles.",
                    "translation": "의미는 전투를 이기지 못해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "Some battles shouldn't be won.",
                    "translation": "어떤 전투는 이겨야 하지 않아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Interesting perspective.",
                    "translation": "흥미로운 관점이네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "So you're listening?",
                    "translation": "그래서 넌 들어?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "I'm considering it.",
                    "translation": "고려하고 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "That's growth.",
                    "translation": "그건 성장이야."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "So-hui values @@.",
                    "hint": "INFP는 다양한 관점과 개인적 의미를 중시해요.",
                    "optionA": "single path",
                    "optionB": "multiple perspectives",
                    "optionC": "one way",
                    "result": "multiple perspectives",
                    "explanation": "소희는 다양한 관점을 중시해요. INFP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your openness balances me.",
                    "translation": "넌 개방성이 있어서 나를 균형 잡아."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your conviction anchors me.",
                    "translation": "넌 신념이 있어서 나를 앵커해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "확신과 개방성의 조화에 대한 문장이에요.",
                    "result": "Conviction and openness together strong",
                    "explanation": "확신과 개방성이 함께 강해집니다.",
                    "optionA": "together",
                    "optionB": "and",
                    "optionC": "Conviction",
                    "optionD": "openness",
                    "optionE": "strong"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "다양한 관점을 받아들이거나, 자신의 길을 가거나",
            "explanation": "ENTJ의 전략적 고집과 INFP의 유연한 가치 추구 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "My way is best.",
                    "translation": "내 방식이 최고야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "But there are other ways.",
                    "translation": "근데 다른 방식들도 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "I've analyzed them all.",
                    "translation": "난 다 분석했어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Analysis misses meaning.",
                    "translation": "분석은 의미를 놓쳐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소희는 항상 다른 관점을 거부합니다.",
                    "hint": "INFP는 다양한 관점과 의미를 고려해요.",
                    "result": "X",
                    "explanation": "소희가 \"But there are other ways\"라고 말했어요. INFP는 다른 관점을 봐요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Meaning doesn't win battles.",
                    "translation": "의미는 전투를 이기지 못해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "Some battles shouldn't be won.",
                    "translation": "어떤 전투는 이겨야 하지 않아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Interesting perspective.",
                    "translation": "흥미로운 관점이네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "So you're listening?",
                    "translation": "그래서 넌 들어?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "I'm considering it.",
                    "translation": "고려하고 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "That's growth.",
                    "translation": "그건 성장이야."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "So-hui values @@.",
                    "hint": "INFP는 다양한 관점과 개인적 의미를 중시해요.",
                    "optionA": "single path",
                    "optionB": "multiple perspectives",
                    "optionC": "one way",
                    "result": "multiple perspectives",
                    "explanation": "소희는 다양한 관점을 중시해요. INFP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your openness balances me.",
                    "translation": "넌 개방성이 있어서 나를 균형 잡아."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your conviction anchors me.",
                    "translation": "넌 신념이 있어서 나를 앵커해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "확신과 개방성의 조화에 대한 문장이에요.",
                    "optionA": "together",
                    "optionB": "and",
                    "optionC": "Conviction",
                    "optionD": "openness",
                    "optionE": "strong",
                    "result": "Conviction and openness together strong",
                    "explanation": "확신과 개방성이 함께 강해집니다."
                }
            ]
        }
    ]
}
ID: 19880 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "미래 계획과 현재 가치",
            "explanation": "ENTJ의 전략적 미래 설계와 INFP의 현재 의미 추구 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Let's plan five years ahead!",
                    "translation": "5년을 계획하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "What about now?",
                    "translation": "지금은?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Now is preparation.",
                    "translation": "지금은 준비야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Now is living.",
                    "translation": "지금은 사는 거야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소희는 먼 미래만 생각합니다.",
                    "hint": "INFP는 현재의 의미와 경험을 중시해요.",
                    "result": "X",
                    "explanation": "소희가 \"What about now?\"라고 말했어요. INFP는 현재를 중시해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "We won't get there without planning!",
                    "translation": "계획 없이 못 가!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "We won't live without meaning!",
                    "translation": "의미 없이 못 살아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Meaning comes after success.",
                    "translation": "의미는 성공 후에 와."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "Success after meaning is hollow.",
                    "translation": "의미 후 성공은 텅 비어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "I see your point now.",
                    "translation": "이제 이해해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "So we balance both?",
                    "translation": "그래서 우린 둘 다 균형을 잡아?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Min-jun focuses on the @@.",
                    "hint": "ENTJ는 미래의 목표와 계획을 중시해요.",
                    "optionA": "present",
                    "optionB": "future",
                    "optionC": "now",
                    "result": "future",
                    "explanation": "민준은 미래에 집중해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your presence teaches me.",
                    "translation": "넌 현재를 가르쳐."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your vision teaches me.",
                    "translation": "넌 비전을 가르쳐."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "계획과 현재의 조화에 대한 문장이에요.",
                    "result": "Planning and presence together complete",
                    "explanation": "계획과 현재가 함께 완성됩니다.",
                    "optionA": "Planning",
                    "optionB": "complete",
                    "optionC": "presence",
                    "optionD": "and",
                    "optionE": "together"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "미래 계획과 현재 가치",
            "explanation": "ENTJ의 전략적 미래 설계와 INFP의 현재 의미 추구 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Let's plan five years ahead!",
                    "translation": "5년을 계획하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "What about now?",
                    "translation": "지금은?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Now is preparation.",
                    "translation": "지금은 준비야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Now is living.",
                    "translation": "지금은 사는 거야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소희는 먼 미래만 생각합니다.",
                    "hint": "INFP는 현재의 의미와 경험을 중시해요.",
                    "result": "X",
                    "explanation": "소희가 \"What about now?\"라고 말했어요. INFP는 현재를 중시해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "We won't get there without planning!",
                    "translation": "계획 없이 못 가!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "We won't live without meaning!",
                    "translation": "의미 없이 못 살아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Meaning comes after success.",
                    "translation": "의미는 성공 후에 와."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "Success after meaning is hollow.",
                    "translation": "의미 후 성공은 텅 비어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "I see your point now.",
                    "translation": "이제 이해해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "So we balance both?",
                    "translation": "그래서 우린 둘 다 균형을 잡아?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Min-jun focuses on the @@.",
                    "hint": "ENTJ는 미래의 목표와 계획을 중시해요.",
                    "optionA": "present",
                    "optionB": "future",
                    "optionC": "now",
                    "result": "future",
                    "explanation": "민준은 미래에 집중해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your presence teaches me.",
                    "translation": "넌 현재를 가르쳐."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your vision teaches me.",
                    "translation": "넌 비전을 가르쳐."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "계획과 현재의 조화에 대한 문장이에요.",
                    "optionA": "Planning",
                    "optionB": "complete",
                    "optionC": "presence",
                    "optionD": "and",
                    "optionE": "together",
                    "result": "Planning and presence together complete",
                    "explanation": "계획과 현재가 함께 완성됩니다."
                }
            ]
        }
    ]
}
ID: 19881 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "체계와 창의성",
            "explanation": "ENTJ의 체계적 접근과 INFP의 창의적 탐색 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Structure is essential.",
                    "translation": "구조가 필수야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "Structure limits creativity.",
                    "translation": "구조는 창의성을 제한해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Creativity without structure is chaos.",
                    "translation": "구조 없는 창의성은 혼란이야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Chaos creates new possibilities.",
                    "translation": "혼란이 새 가능성을 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민준은 창의성을 중시합니다.",
                    "hint": "ENTJ는 구조와 체계를 중시해요.",
                    "result": "X",
                    "explanation": "민준이 \"Structure is essential\"이라고 말했어요. ENTJ는 구조를 선호해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "We need order.",
                    "translation": "우린 질서가 필요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "We need freedom.",
                    "translation": "우린 자유가 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Freedom creates problems.",
                    "translation": "자유는 문제를 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "Order creates boredom.",
                    "translation": "질서는 지루함을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "Both matter.",
                    "translation": "둘 다 중요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "Finally we agree.",
                    "translation": "드디어 의견이 맞아."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "So-hui seeks @@.",
                    "hint": "INFP는 창의성과 자유로운 표현을 추구해요.",
                    "optionA": "strict rules",
                    "optionB": "creative freedom",
                    "optionC": "structure",
                    "result": "creative freedom",
                    "explanation": "소희는 창의적 자유를 찾아요. INFP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your creativity expands me.",
                    "translation": "넌 창의성으로 나를 확장해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your structure grounds me.",
                    "translation": "넌 구조로 나를 현실화해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "구조와 창의성의 조화에 대한 문장이에요.",
                    "result": "Structure and creativity together thrive",
                    "explanation": "구조와 창의성이 함께 번성합니다.",
                    "optionA": "thrive",
                    "optionB": "together",
                    "optionC": "creativity",
                    "optionD": "Structure",
                    "optionE": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "체계와 창의성",
            "explanation": "ENTJ의 체계적 접근과 INFP의 창의적 탐색 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Structure is essential.",
                    "translation": "구조가 필수야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "Structure limits creativity.",
                    "translation": "구조는 창의성을 제한해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Creativity without structure is chaos.",
                    "translation": "구조 없는 창의성은 혼란이야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Chaos creates new possibilities.",
                    "translation": "혼란이 새 가능성을 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민준은 창의성을 중시합니다.",
                    "hint": "ENTJ는 구조와 체계를 중시해요.",
                    "result": "X",
                    "explanation": "민준이 \"Structure is essential\"이라고 말했어요. ENTJ는 구조를 선호해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "We need order.",
                    "translation": "우린 질서가 필요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "We need freedom.",
                    "translation": "우린 자유가 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Freedom creates problems.",
                    "translation": "자유는 문제를 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "Order creates boredom.",
                    "translation": "질서는 지루함을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "Both matter.",
                    "translation": "둘 다 중요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "Finally we agree.",
                    "translation": "드디어 의견이 맞아."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "So-hui seeks @@.",
                    "hint": "INFP는 창의성과 자유로운 표현을 추구해요.",
                    "optionA": "strict rules",
                    "optionB": "creative freedom",
                    "optionC": "structure",
                    "result": "creative freedom",
                    "explanation": "소희는 창의적 자유를 찾아요. INFP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your creativity expands me.",
                    "translation": "넌 창의성으로 나를 확장해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your structure grounds me.",
                    "translation": "넌 구조로 나를 현실화해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "구조와 창의성의 조화에 대한 문장이에요.",
                    "optionA": "thrive",
                    "optionB": "together",
                    "optionC": "creativity",
                    "optionD": "Structure",
                    "optionE": "and",
                    "result": "Structure and creativity together thrive",
                    "explanation": "구조와 창의성이 함께 번성합니다."
                }
            ]
        }
    ]
}
ID: 19882 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "목표의 압박감과 내면의 소리",
            "explanation": "ENTJ의 성취 중심 압박과 INFP의 가치 추구 스트레스 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "We must hit targets!",
                    "translation": "우린 목표를 달성해야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "But I'm exhausted.",
                    "translation": "근데 난 지쳤어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Rest after success.",
                    "translation": "성공 후에 쉬어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "I need rest now.",
                    "translation": "난 지금 쉬어야 해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소희는 스트레스받지 않습니다.",
                    "hint": "INFP는 압박감과 의미의 부재로 스트레스를 받아요.",
                    "result": "X",
                    "explanation": "소희가 \"I'm exhausted\"라고 말했어요. INFP는 스트레스받아요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "We're close to breakthrough!",
                    "translation": "우린 돌파 직전이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "I'm losing my sense of self.",
                    "translation": "난 자아감을 잃고 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "You'll find it again after.",
                    "translation": "너는 후에 다시 찾을 거야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "I need it now.",
                    "translation": "난 지금 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "Let me adjust.",
                    "translation": "조정할게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "Thank you for listening.",
                    "translation": "들어줘서 고마워."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Min-jun prioritizes @@.",
                    "hint": "ENTJ는 목표와 성취를 최우선으로 해요.",
                    "optionA": "rest",
                    "optionB": "achievement",
                    "optionC": "comfort",
                    "result": "achievement",
                    "explanation": "민준은 성취를 우선시해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your inner world matters.",
                    "translation": "넌 내면이 중요해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your drive matters too.",
                    "translation": "넌 추진력도 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성취와 의미의 조화에 대한 문장이에요.",
                    "result": "Achievement and inner peace together whole",
                    "explanation": "성취와 내면의 평온이 함께 전체를 만듭니다.",
                    "optionA": "peace",
                    "optionB": "whole",
                    "optionC": "Achievement",
                    "optionD": "inner",
                    "optionE": "together",
                    "optionF": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "목표의 압박감과 내면의 소리",
            "explanation": "ENTJ의 성취 중심 압박과 INFP의 가치 추구 스트레스 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "We must hit targets!",
                    "translation": "우린 목표를 달성해야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "But I'm exhausted.",
                    "translation": "근데 난 지쳤어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Rest after success.",
                    "translation": "성공 후에 쉬어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "I need rest now.",
                    "translation": "난 지금 쉬어야 해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소희는 스트레스받지 않습니다.",
                    "hint": "INFP는 압박감과 의미의 부재로 스트레스를 받아요.",
                    "result": "X",
                    "explanation": "소희가 \"I'm exhausted\"라고 말했어요. INFP는 스트레스받아요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "We're close to breakthrough!",
                    "translation": "우린 돌파 직전이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "I'm losing my sense of self.",
                    "translation": "난 자아감을 잃고 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "You'll find it again after.",
                    "translation": "너는 후에 다시 찾을 거야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "I need it now.",
                    "translation": "난 지금 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "Let me adjust.",
                    "translation": "조정할게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "Thank you for listening.",
                    "translation": "들어줘서 고마워."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Min-jun prioritizes @@.",
                    "hint": "ENTJ는 목표와 성취를 최우선으로 해요.",
                    "optionA": "rest",
                    "optionB": "achievement",
                    "optionC": "comfort",
                    "result": "achievement",
                    "explanation": "민준은 성취를 우선시해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your inner world matters.",
                    "translation": "넌 내면이 중요해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your drive matters too.",
                    "translation": "넌 추진력도 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "성취와 의미의 조화에 대한 문장이에요.",
                    "optionA": "peace",
                    "optionB": "whole",
                    "optionC": "Achievement",
                    "optionD": "inner",
                    "optionE": "together",
                    "optionF": "and",
                    "result": "Achievement and inner peace together whole",
                    "explanation": "성취와 내면의 평온이 함께 전체를 만듭니다."
                }
            ]
        }
    ]
}
ID: 19883 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "빠른 행동과 깊은 성찰",
            "explanation": "ENTJ의 신속한 결정과 INFP의 깊은 고민 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Act first, think later!",
                    "translation": "먼저 행동, 나중에 생각!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "I need to think first.",
                    "translation": "난 먼저 생각해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Thinking delays action.",
                    "translation": "생각은 행동을 지연시켜."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Action without thought is reckless.",
                    "translation": "생각 없는 행동은 무모해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소희는 빠르게 행동합니다.",
                    "hint": "INFP는 깊이 생각하고 고민해서 결정해요.",
                    "result": "X",
                    "explanation": "소희가 \"I need to think first\"라고 말했어요. INFP는 신중해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "We lose ground while thinking!",
                    "translation": "생각하는 동안 잃어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "We lose ourselves while rushing!",
                    "translation": "서두르는 동안 자신을 잃어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Your reflection is valuable.",
                    "translation": "넌 성찰이 있어서 소중해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "Your action is necessary.",
                    "translation": "넌 행동이 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "So we work together?",
                    "translation": "그래서 우린 함께 해?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "Yes, that makes sense.",
                    "translation": "그래, 그게 맞아."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "So-hui needs @@.",
                    "hint": "INFP는 충분한 시간과 공간을 가지고 깊이 생각해야 해요.",
                    "optionA": "quick action",
                    "optionB": "deep reflection",
                    "optionC": "fast decisions",
                    "result": "deep reflection",
                    "explanation": "소희는 깊은 성찰을 필요로 해요. INFP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your depth prevents mistakes.",
                    "translation": "넌 깊이가 실수를 막아."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your speed prevents stagnation.",
                    "translation": "넌 빠름이 정체를 막아."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "행동과 성찰의 조화에 대한 문장이에요.",
                    "result": "Action and reflection together wise",
                    "explanation": "행동과 성찰이 함께 현명함을 만듭니다.",
                    "optionA": "and",
                    "optionB": "reflection",
                    "optionC": "wise",
                    "optionD": "Action",
                    "optionE": "together"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "빠른 행동과 깊은 성찰",
            "explanation": "ENTJ의 신속한 결정과 INFP의 깊은 고민 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Act first, think later!",
                    "translation": "먼저 행동, 나중에 생각!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "I need to think first.",
                    "translation": "난 먼저 생각해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Thinking delays action.",
                    "translation": "생각은 행동을 지연시켜."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Action without thought is reckless.",
                    "translation": "생각 없는 행동은 무모해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소희는 빠르게 행동합니다.",
                    "hint": "INFP는 깊이 생각하고 고민해서 결정해요.",
                    "result": "X",
                    "explanation": "소희가 \"I need to think first\"라고 말했어요. INFP는 신중해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "We lose ground while thinking!",
                    "translation": "생각하는 동안 잃어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "We lose ourselves while rushing!",
                    "translation": "서두르는 동안 자신을 잃어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Your reflection is valuable.",
                    "translation": "넌 성찰이 있어서 소중해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "Your action is necessary.",
                    "translation": "넌 행동이 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "So we work together?",
                    "translation": "그래서 우린 함께 해?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "Yes, that makes sense.",
                    "translation": "그래, 그게 맞아."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "So-hui needs @@.",
                    "hint": "INFP는 충분한 시간과 공간을 가지고 깊이 생각해야 해요.",
                    "optionA": "quick action",
                    "optionB": "deep reflection",
                    "optionC": "fast decisions",
                    "result": "deep reflection",
                    "explanation": "소희는 깊은 성찰을 필요로 해요. INFP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your depth prevents mistakes.",
                    "translation": "넌 깊이가 실수를 막아."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your speed prevents stagnation.",
                    "translation": "넌 빠름이 정체를 막아."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "행동과 성찰의 조화에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "reflection",
                    "optionC": "wise",
                    "optionD": "Action",
                    "optionE": "together",
                    "result": "Action and reflection together wise",
                    "explanation": "행동과 성찰이 함께 현명함을 만듭니다."
                }
            ]
        }
    ]
}
ID: 19884 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "승진과 소명",
            "explanation": "ENTJ의 상승 추구와 INFP의 소명 추구 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Climb the ladder!",
                    "translation": "사다리를 올라!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "But is it my calling?",
                    "translation": "근데 그게 내 소명이야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Your calling is success!",
                    "translation": "넌 소명이 성공이야!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Success doesn't feel meaningful.",
                    "translation": "성공이 의미 있게 느껴지지 않아."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소희는 지위만 추구합니다.",
                    "hint": "INFP는 의미 있는 일과 소명을 추구해요.",
                    "result": "X",
                    "explanation": "소희가 \"But is it my calling?\"라고 말했어요. INFP는 소명을 찾아요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "What else matters?",
                    "translation": "뭐가 또 중요해?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "Purpose, authenticity, impact.",
                    "translation": "목적, 진정성, 영향."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Impact comes from power.",
                    "translation": "영향은 힘에서 와."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "Power without purpose is empty.",
                    "translation": "목적 없는 힘은 텅 비어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "I understand.",
                    "translation": "이해해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "Do you?",
                    "translation": "그래?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Min-jun pursues @@.",
                    "hint": "ENTJ는 지위, 성공, 권력을 추구해요.",
                    "optionA": "meaning",
                    "optionB": "status",
                    "optionC": "purpose",
                    "result": "status",
                    "explanation": "민준은 지위를 추구해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your purpose inspires me.",
                    "translation": "넌 목적으로 나를 영감 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your ambition propels me.",
                    "translation": "넌 야망으로 나를 움직여."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성공과 소명의 조화에 대한 문장이에요.",
                    "result": "Success and calling together fulfill",
                    "explanation": "성공과 소명이 함께 충족시킵니다.",
                    "optionA": "and",
                    "optionB": "fulfill",
                    "optionC": "Success",
                    "optionD": "calling",
                    "optionE": "together"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "승진과 소명",
            "explanation": "ENTJ의 상승 추구와 INFP의 소명 추구 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Climb the ladder!",
                    "translation": "사다리를 올라!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "But is it my calling?",
                    "translation": "근데 그게 내 소명이야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Your calling is success!",
                    "translation": "넌 소명이 성공이야!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Success doesn't feel meaningful.",
                    "translation": "성공이 의미 있게 느껴지지 않아."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소희는 지위만 추구합니다.",
                    "hint": "INFP는 의미 있는 일과 소명을 추구해요.",
                    "result": "X",
                    "explanation": "소희가 \"But is it my calling?\"라고 말했어요. INFP는 소명을 찾아요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "What else matters?",
                    "translation": "뭐가 또 중요해?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "Purpose, authenticity, impact.",
                    "translation": "목적, 진정성, 영향."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Impact comes from power.",
                    "translation": "영향은 힘에서 와."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "Power without purpose is empty.",
                    "translation": "목적 없는 힘은 텅 비어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "I understand.",
                    "translation": "이해해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "Do you?",
                    "translation": "그래?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Min-jun pursues @@.",
                    "hint": "ENTJ는 지위, 성공, 권력을 추구해요.",
                    "optionA": "meaning",
                    "optionB": "status",
                    "optionC": "purpose",
                    "result": "status",
                    "explanation": "민준은 지위를 추구해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your purpose inspires me.",
                    "translation": "넌 목적으로 나를 영감 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your ambition propels me.",
                    "translation": "넌 야망으로 나를 움직여."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "성공과 소명의 조화에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "fulfill",
                    "optionC": "Success",
                    "optionD": "calling",
                    "optionE": "together",
                    "result": "Success and calling together fulfill",
                    "explanation": "성공과 소명이 함께 충족시킵니다."
                }
            ]
        }
    ]
}
ID: 19885 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "다음 단계와 내면 성장",
            "explanation": "ENTJ의 다음 전략과 INFP의 내면 발전 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "What's next?",
                    "translation": "다음은 뭐야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "What am I becoming?",
                    "translation": "난 뭐가 되고 있어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "We move forward now!",
                    "translation": "우린 이제 앞으로!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "I need to understand myself first.",
                    "translation": "난 먼저 나를 이해해야 해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민준은 자신의 내면 성장을 추구합니다.",
                    "hint": "ENTJ는 다음 목표와 전진을 추구해요.",
                    "result": "X",
                    "explanation": "민준이 \"What's next?\"라고 말했어요. ENTJ는 다음을 봐요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Understanding comes later.",
                    "translation": "이해는 나중에 와."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "Understanding is the foundation.",
                    "translation": "이해가 기초야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Fair point.",
                    "translation": "그건 맞네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "So we pause?",
                    "translation": "그래서 우린 멈춰?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "Briefly, then move.",
                    "translation": "잠깐만, 그 다음 나가."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "I can work with that.",
                    "translation": "그것도 괜찮아."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "So-hui prioritizes @@.",
                    "hint": "INFP는 개인적 성장과 자아 발견을 중시해요.",
                    "optionA": "next goals",
                    "optionB": "inner growth",
                    "optionC": "quick progress",
                    "result": "inner growth",
                    "explanation": "소희는 내면 성장을 중시해요. INFP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your self-awareness guides us.",
                    "translation": "넌 자아인식으로 우릴 이끌어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your strategy carries us.",
                    "translation": "넌 전략으로 우릴 실행해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "전략과 성장의 조화에 대한 문장이에요.",
                    "result": "Strategy and growth make journey",
                    "explanation": "전략과 성장이 여정을 만듭니다.",
                    "optionA": "make",
                    "optionB": "growth",
                    "optionC": "Strategy",
                    "optionD": "and",
                    "optionE": "journey"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "다음 단계와 내면 성장",
            "explanation": "ENTJ의 다음 전략과 INFP의 내면 발전 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "What's next?",
                    "translation": "다음은 뭐야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "What am I becoming?",
                    "translation": "난 뭐가 되고 있어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "We move forward now!",
                    "translation": "우린 이제 앞으로!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "I need to understand myself first.",
                    "translation": "난 먼저 나를 이해해야 해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민준은 자신의 내면 성장을 추구합니다.",
                    "hint": "ENTJ는 다음 목표와 전진을 추구해요.",
                    "result": "X",
                    "explanation": "민준이 \"What's next?\"라고 말했어요. ENTJ는 다음을 봐요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Understanding comes later.",
                    "translation": "이해는 나중에 와."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "Understanding is the foundation.",
                    "translation": "이해가 기초야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Fair point.",
                    "translation": "그건 맞네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "So we pause?",
                    "translation": "그래서 우린 멈춰?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "Briefly, then move.",
                    "translation": "잠깐만, 그 다음 나가."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "I can work with that.",
                    "translation": "그것도 괜찮아."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "So-hui prioritizes @@.",
                    "hint": "INFP는 개인적 성장과 자아 발견을 중시해요.",
                    "optionA": "next goals",
                    "optionB": "inner growth",
                    "optionC": "quick progress",
                    "result": "inner growth",
                    "explanation": "소희는 내면 성장을 중시해요. INFP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your self-awareness guides us.",
                    "translation": "넌 자아인식으로 우릴 이끌어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your strategy carries us.",
                    "translation": "넌 전략으로 우릴 실행해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "전략과 성장의 조화에 대한 문장이에요.",
                    "optionA": "make",
                    "optionB": "growth",
                    "optionC": "Strategy",
                    "optionD": "and",
                    "optionE": "journey",
                    "result": "Strategy and growth make journey",
                    "explanation": "전략과 성장이 여정을 만듭니다."
                }
            ]
        }
    ]
}
ID: 19886 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "활동의 효율과 활동의 의미",
            "explanation": "ENTJ의 효율적 일정과 INFP의 의미 있는 경험 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Schedule everything!",
                    "translation": "모든 걸 일정화해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "Let me feel it.",
                    "translation": "날 느껴보게 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Feeling wastes time.",
                    "translation": "느낌은 시간을 낭비해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Time without feeling is empty.",
                    "translation": "느낌 없는 시간은 텅 비어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소희는 효율성만 추구합니다.",
                    "hint": "INFP는 의미 있는 경험과 감정을 중시해요.",
                    "result": "X",
                    "explanation": "소희가 \"Let me feel it\"이라고 말했어요. INFP는 경험을 느껴요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "We maximize productivity!",
                    "translation": "우린 생산성을 극대화해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "We minimize joy.",
                    "translation": "우린 기쁨을 최소화해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Joy comes from success.",
                    "translation": "기쁨은 성공에서 와."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "Success comes from joy.",
                    "translation": "성공은 기쁨에서 와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "Both are important.",
                    "translation": "둘 다 중요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "Now we're understanding.",
                    "translation": "이제 이해하고 있어."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Min-jun values @@.",
                    "hint": "ENTJ는 효율과 생산성을 중시해요.",
                    "optionA": "feelings",
                    "optionB": "efficiency",
                    "optionC": "experiences",
                    "result": "efficiency",
                    "explanation": "민준은 효율을 중시해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your experience teaches me.",
                    "translation": "넌 경험으로 나를 배워."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your efficiency teaches me.",
                    "translation": "넌 효율로 나를 배워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "효율과 의미의 조화에 대한 문장이에요.",
                    "result": "Efficiency and meaning together live",
                    "explanation": "효율과 의미가 함께 살아갑니다.",
                    "optionA": "and",
                    "optionB": "Efficiency",
                    "optionC": "live",
                    "optionD": "together",
                    "optionE": "meaning"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "활동의 효율과 활동의 의미",
            "explanation": "ENTJ의 효율적 일정과 INFP의 의미 있는 경험 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Schedule everything!",
                    "translation": "모든 걸 일정화해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "Let me feel it.",
                    "translation": "날 느껴보게 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Feeling wastes time.",
                    "translation": "느낌은 시간을 낭비해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Time without feeling is empty.",
                    "translation": "느낌 없는 시간은 텅 비어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소희는 효율성만 추구합니다.",
                    "hint": "INFP는 의미 있는 경험과 감정을 중시해요.",
                    "result": "X",
                    "explanation": "소희가 \"Let me feel it\"이라고 말했어요. INFP는 경험을 느껴요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "We maximize productivity!",
                    "translation": "우린 생산성을 극대화해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "We minimize joy.",
                    "translation": "우린 기쁨을 최소화해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Joy comes from success.",
                    "translation": "기쁨은 성공에서 와."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "Success comes from joy.",
                    "translation": "성공은 기쁨에서 와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "Both are important.",
                    "translation": "둘 다 중요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "Now we're understanding.",
                    "translation": "이제 이해하고 있어."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Min-jun values @@.",
                    "hint": "ENTJ는 효율과 생산성을 중시해요.",
                    "optionA": "feelings",
                    "optionB": "efficiency",
                    "optionC": "experiences",
                    "result": "efficiency",
                    "explanation": "민준은 효율을 중시해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your experience teaches me.",
                    "translation": "넌 경험으로 나를 배워."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your efficiency teaches me.",
                    "translation": "넌 효율로 나를 배워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "효율과 의미의 조화에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "Efficiency",
                    "optionC": "live",
                    "optionD": "together",
                    "optionE": "meaning",
                    "result": "Efficiency and meaning together live",
                    "explanation": "효율과 의미가 함께 살아갑니다."
                }
            ]
        }
    ]
}
ID: 19887 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "빠른 변화와 깊은 적응",
            "explanation": "ENTJ의 신속한 결단과 INFP의 신중한 조율 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Let's change direction!",
                    "translation": "방향을 바꾸자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "Give me time to adjust.",
                    "translation": "날 조정할 시간을 줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Time slows us down!",
                    "translation": "시간은 우릴 늦춰!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Adjustment prevents breaking.",
                    "translation": "조정이 깨짐을 막아."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소희는 빠르게 변화합니다.",
                    "hint": "INFP는 변화에 적응하기 위해 시간이 필요해요.",
                    "result": "X",
                    "explanation": "소희가 \"Give me time to adjust\"라고 말했어요. INFP는 신중해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "We'll break if we wait!",
                    "translation": "기다리면 우린 깨져!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "We'll break if we rush!",
                    "translation": "서두르면 우린 깨져!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Your caution has value.",
                    "translation": "넌 신중성이 있어서 가치 있어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "Your speed has value too.",
                    "translation": "넌 빠름도 있어서 가치 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "We balance each other.",
                    "translation": "우린 서로 균형을 잡아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "Yes, we do.",
                    "translation": "그래, 우리 그래."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "So-hui needs @@.",
                    "hint": "INFP는 변화에 적응하기 위한 시간과 공간이 필요해요.",
                    "optionA": "quick change",
                    "optionB": "time to adjust",
                    "optionC": "rapid shifts",
                    "result": "time to adjust",
                    "explanation": "소희는 적응할 시간이 필요해요. INFP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your thoughtfulness grounds us.",
                    "translation": "넌 사려깊음으로 우릴 현실화해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your decisiveness moves us.",
                    "translation": "넌 결정력으로 우릴 움직여."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "빠름과 신중함의 조화에 대한 문장이에요.",
                    "result": "Speed and thoughtfulness together progress",
                    "explanation": "빠름과 신중함이 함께 진전을 만듭니다.",
                    "optionA": "and",
                    "optionB": "Speed",
                    "optionC": "thoughtfulness",
                    "optionD": "progress",
                    "optionE": "together"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "빠른 변화와 깊은 적응",
            "explanation": "ENTJ의 신속한 결단과 INFP의 신중한 조율 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Let's change direction!",
                    "translation": "방향을 바꾸자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "Give me time to adjust.",
                    "translation": "날 조정할 시간을 줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Time slows us down!",
                    "translation": "시간은 우릴 늦춰!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Adjustment prevents breaking.",
                    "translation": "조정이 깨짐을 막아."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소희는 빠르게 변화합니다.",
                    "hint": "INFP는 변화에 적응하기 위해 시간이 필요해요.",
                    "result": "X",
                    "explanation": "소희가 \"Give me time to adjust\"라고 말했어요. INFP는 신중해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "We'll break if we wait!",
                    "translation": "기다리면 우린 깨져!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "We'll break if we rush!",
                    "translation": "서두르면 우린 깨져!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Your caution has value.",
                    "translation": "넌 신중성이 있어서 가치 있어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "Your speed has value too.",
                    "translation": "넌 빠름도 있어서 가치 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "We balance each other.",
                    "translation": "우린 서로 균형을 잡아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "Yes, we do.",
                    "translation": "그래, 우리 그래."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "So-hui needs @@.",
                    "hint": "INFP는 변화에 적응하기 위한 시간과 공간이 필요해요.",
                    "optionA": "quick change",
                    "optionB": "time to adjust",
                    "optionC": "rapid shifts",
                    "result": "time to adjust",
                    "explanation": "소희는 적응할 시간이 필요해요. INFP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your thoughtfulness grounds us.",
                    "translation": "넌 사려깊음으로 우릴 현실화해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your decisiveness moves us.",
                    "translation": "넌 결정력으로 우릴 움직여."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "빠름과 신중함의 조화에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "Speed",
                    "optionC": "thoughtfulness",
                    "optionD": "progress",
                    "optionE": "together",
                    "result": "Speed and thoughtfulness together progress",
                    "explanation": "빠름과 신중함이 함께 진전을 만듭니다."
                }
            ]
        }
    ]
}
ID: 19888 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "직설적 말과 따뜻한 표현",
            "explanation": "ENTJ의 명확한 표현과 INFP의 감정 고려 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "That idea won't work.",
                    "translation": "그 아이디어는 작동하지 않아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "That hurt.",
                    "translation": "그게 상했어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Facts don't hurt.",
                    "translation": "사실은 상하지 않아."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Your words do.",
                    "translation": "넌 상해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민준은 감정을 중시합니다.",
                    "hint": "ENTJ는 직설적이고 명확하게 말해요.",
                    "result": "X",
                    "explanation": "민준이 \"Facts don't hurt\"라고 말했어요. ENTJ는 직설적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "I'm being helpful.",
                    "translation": "난 도움을 주고 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "Help with kindness.",
                    "translation": "친절로 도와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Kindness delays truth.",
                    "translation": "친절은 진실을 지연해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "Truth without kindness is cruelty.",
                    "translation": "친절 없는 진실은 잔인해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "I understand.",
                    "translation": "이해해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "Can you try?",
                    "translation": "할 수 있어?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Min-jun communicates @@.",
                    "hint": "ENTJ는 직설적이고 명확하게 말해요.",
                    "optionA": "gently",
                    "optionB": "directly",
                    "optionC": "kindly",
                    "result": "directly",
                    "explanation": "민준은 직설적으로 말해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your gentleness softens me.",
                    "translation": "넌 부드러움으로 나를 부드럽게 해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your clarity teaches me.",
                    "translation": "넌 명확함으로 나를 배워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "솔직함과 공감의 조화에 대한 문장이에요.",
                    "result": "Honesty and compassion together work",
                    "explanation": "솔직함과 공감이 함께 작동합니다.",
                    "optionA": "work",
                    "optionB": "and",
                    "optionC": "Honesty",
                    "optionD": "compassion",
                    "optionE": "together"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "직설적 말과 따뜻한 표현",
            "explanation": "ENTJ의 명확한 표현과 INFP의 감정 고려 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "That idea won't work.",
                    "translation": "그 아이디어는 작동하지 않아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "That hurt.",
                    "translation": "그게 상했어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Facts don't hurt.",
                    "translation": "사실은 상하지 않아."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Your words do.",
                    "translation": "넌 상해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민준은 감정을 중시합니다.",
                    "hint": "ENTJ는 직설적이고 명확하게 말해요.",
                    "result": "X",
                    "explanation": "민준이 \"Facts don't hurt\"라고 말했어요. ENTJ는 직설적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "I'm being helpful.",
                    "translation": "난 도움을 주고 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "Help with kindness.",
                    "translation": "친절로 도와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Kindness delays truth.",
                    "translation": "친절은 진실을 지연해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "Truth without kindness is cruelty.",
                    "translation": "친절 없는 진실은 잔인해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "I understand.",
                    "translation": "이해해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "Can you try?",
                    "translation": "할 수 있어?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Min-jun communicates @@.",
                    "hint": "ENTJ는 직설적이고 명확하게 말해요.",
                    "optionA": "gently",
                    "optionB": "directly",
                    "optionC": "kindly",
                    "result": "directly",
                    "explanation": "민준은 직설적으로 말해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your gentleness softens me.",
                    "translation": "넌 부드러움으로 나를 부드럽게 해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your clarity teaches me.",
                    "translation": "넌 명확함으로 나를 배워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "솔직함과 공감의 조화에 대한 문장이에요.",
                    "optionA": "work",
                    "optionB": "and",
                    "optionC": "Honesty",
                    "optionD": "compassion",
                    "optionE": "together",
                    "result": "Honesty and compassion together work",
                    "explanation": "솔직함과 공감이 함께 작동합니다."
                }
            ]
        }
    ]
}
ID: 19889 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "문제 해결과 감정 처리",
            "explanation": "ENTJ의 문제 중심 대응과 INFP의 감정 중심 대응 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Let's fix this problem!",
                    "translation": "이 문제를 고쳐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "I need to feel heard first.",
                    "translation": "난 먼저 들린 기분이 들어야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Feeling doesn't fix problems.",
                    "translation": "느낌은 문제를 고치지 않아."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Fixing without feeling breaks trust.",
                    "translation": "느낌 없이 고치면 신뢰가 깨져."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민준은 감정에 집중합니다.",
                    "hint": "ENTJ는 문제 해결에 집중해요.",
                    "result": "X",
                    "explanation": "민준이 \"Let's fix this problem!\"라고 말했어요. ENTJ는 문제를 푸세요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Then we lose time.",
                    "translation": "그럼 시간을 잃어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "We keep our bond.",
                    "translation": "우린 관계를 유지해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Good point.",
                    "translation": "좋은 말이야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "So you'll listen first?",
                    "translation": "그래서 넌 먼저 들어?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "Then we solve it.",
                    "translation": "그 다음 우린 풀어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "That works for me.",
                    "translation": "그건 괜찮아."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "So-hui needs @@.",
                    "hint": "INFP는 감정을 인정받고 이해받기를 원해요.",
                    "optionA": "quick solutions",
                    "optionB": "to feel heard",
                    "optionC": "fast fixes",
                    "result": "to feel heard",
                    "explanation": "소희는 들린 기분이 들고 싶어 해요. INFP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your feelings matter.",
                    "translation": "넌 감정이 중요해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your solutions matter too.",
                    "translation": "넌 해결책도 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "행동과 감정의 조화에 대한 문장이에요.",
                    "result": "Action and emotion together resolve",
                    "explanation": "행동과 감정이 함께 해결책을 만듭니다.",
                    "optionA": "together",
                    "optionB": "emotion",
                    "optionC": "resolve",
                    "optionD": "Action",
                    "optionE": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "문제 해결과 감정 처리",
            "explanation": "ENTJ의 문제 중심 대응과 INFP의 감정 중심 대응 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Let's fix this problem!",
                    "translation": "이 문제를 고쳐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "I need to feel heard first.",
                    "translation": "난 먼저 들린 기분이 들어야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Feeling doesn't fix problems.",
                    "translation": "느낌은 문제를 고치지 않아."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Fixing without feeling breaks trust.",
                    "translation": "느낌 없이 고치면 신뢰가 깨져."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민준은 감정에 집중합니다.",
                    "hint": "ENTJ는 문제 해결에 집중해요.",
                    "result": "X",
                    "explanation": "민준이 \"Let's fix this problem!\"라고 말했어요. ENTJ는 문제를 푸세요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Then we lose time.",
                    "translation": "그럼 시간을 잃어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "We keep our bond.",
                    "translation": "우린 관계를 유지해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Good point.",
                    "translation": "좋은 말이야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "So you'll listen first?",
                    "translation": "그래서 넌 먼저 들어?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "Then we solve it.",
                    "translation": "그 다음 우린 풀어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "That works for me.",
                    "translation": "그건 괜찮아."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "So-hui needs @@.",
                    "hint": "INFP는 감정을 인정받고 이해받기를 원해요.",
                    "optionA": "quick solutions",
                    "optionB": "to feel heard",
                    "optionC": "fast fixes",
                    "result": "to feel heard",
                    "explanation": "소희는 들린 기분이 들고 싶어 해요. INFP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "Your feelings matter.",
                    "translation": "넌 감정이 중요해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "Your solutions matter too.",
                    "translation": "넌 해결책도 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "행동과 감정의 조화에 대한 문장이에요.",
                    "optionA": "together",
                    "optionB": "emotion",
                    "optionC": "resolve",
                    "optionD": "Action",
                    "optionE": "and",
                    "result": "Action and emotion together resolve",
                    "explanation": "행동과 감정이 함께 해결책을 만듭니다."
                }
            ]
        }
    ]
}
ID: 19890 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "큰 목표와 작은 기쁨",
            "explanation": "ENTJ의 거시적 전략과 ISFP의 순간의 아름다움 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "We must dominate the market!",
                    "translation": "우린 시장을 지배해야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Look at the sunset.",
                    "translation": "해질녘을 봐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Sunset won't pay bills.",
                    "translation": "해질녘은 청구서를 안 내."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "But it feeds the soul.",
                    "translation": "근데 영혼을 먹여."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "아린은 항상 목표에 집중합니다.",
                    "hint": "ISFP는 현재의 순간과 아름다움을 소중하게 여겨요.",
                    "result": "X",
                    "explanation": "아린이 \"Look at the sunset\"이라고 말했어요. ISFP는 순간을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "We can appreciate later.",
                    "translation": "나중에 감상할 수 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "Later might not come.",
                    "translation": "나중은 올 수도 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "That's pessimistic.",
                    "translation": "그건 비관적이네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "That's realistic.",
                    "translation": "그건 현실적이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "I see your point.",
                    "translation": "넌 맞네."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "So stop for five minutes?",
                    "translation": "그래서 5분만 멈춰?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jun-ho focuses on @@.",
                    "hint": "ENTJ는 큰 목표와 장기 전략에 집중해요.",
                    "optionA": "moments",
                    "optionB": "goals",
                    "optionC": "present",
                    "result": "goals",
                    "explanation": "준호는 목표에 집중해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your presence matters to me.",
                    "translation": "넌 있는 것만으로 중요해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your ambition propels us.",
                    "translation": "넌 야망으로 우릴 움직여."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "전략과 미학의 조화에 대한 문장이에요.",
                    "result": "Strategy and beauty together inspire",
                    "explanation": "전략과 아름다움이 함께 영감을 줍니다.",
                    "optionA": "Strategy",
                    "optionB": "inspire",
                    "optionC": "beauty",
                    "optionD": "together",
                    "optionE": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "큰 목표와 작은 기쁨",
            "explanation": "ENTJ의 거시적 전략과 ISFP의 순간의 아름다움 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "We must dominate the market!",
                    "translation": "우린 시장을 지배해야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Look at the sunset.",
                    "translation": "해질녘을 봐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Sunset won't pay bills.",
                    "translation": "해질녘은 청구서를 안 내."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "But it feeds the soul.",
                    "translation": "근데 영혼을 먹여."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "아린은 항상 목표에 집중합니다.",
                    "hint": "ISFP는 현재의 순간과 아름다움을 소중하게 여겨요.",
                    "result": "X",
                    "explanation": "아린이 \"Look at the sunset\"이라고 말했어요. ISFP는 순간을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "We can appreciate later.",
                    "translation": "나중에 감상할 수 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "Later might not come.",
                    "translation": "나중은 올 수도 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "That's pessimistic.",
                    "translation": "그건 비관적이네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "That's realistic.",
                    "translation": "그건 현실적이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "I see your point.",
                    "translation": "넌 맞네."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "So stop for five minutes?",
                    "translation": "그래서 5분만 멈춰?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jun-ho focuses on @@.",
                    "hint": "ENTJ는 큰 목표와 장기 전략에 집중해요.",
                    "optionA": "moments",
                    "optionB": "goals",
                    "optionC": "present",
                    "result": "goals",
                    "explanation": "준호는 목표에 집중해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your presence matters to me.",
                    "translation": "넌 있는 것만으로 중요해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your ambition propels us.",
                    "translation": "넌 야망으로 우릴 움직여."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "전략과 미학의 조화에 대한 문장이에요.",
                    "optionA": "Strategy",
                    "optionB": "inspire",
                    "optionC": "beauty",
                    "optionD": "together",
                    "optionE": "and",
                    "result": "Strategy and beauty together inspire",
                    "explanation": "전략과 아름다움이 함께 영감을 줍니다."
                }
            ]
        }
    ]
}
ID: 19891 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "방향과 감정",
            "explanation": "ENTJ의 명확한 지시와 ISFP의 감정 표현 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Here's the plan clearly.",
                    "translation": "여기가 명확한 계획이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "But how do you feel?",
                    "translation": "근데 넌 어떤 기분이야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Feelings don't matter here.",
                    "translation": "여기서 감정은 중요하지 않아."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Feelings always matter.",
                    "translation": "감정은 항상 중요해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준호는 감정을 중시합니다.",
                    "hint": "ENTJ는 논리와 효율을 중시해요.",
                    "result": "X",
                    "explanation": "준호가 \"Feelings don't matter here\"라고 말했어요. ENTJ는 효율을 봐요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "We need results.",
                    "translation": "우린 결과가 필요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "We need meaning too.",
                    "translation": "우린 의미도 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Meaning is secondary.",
                    "translation": "의미는 부차적이야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Not for me.",
                    "translation": "나한톈 아니야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "I hear you.",
                    "translation": "들었어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "Do you understand?",
                    "translation": "이해해?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Arin expresses through @@.",
                    "hint": "ISFP는 감정과 감각을 통해 표현해요.",
                    "optionA": "words",
                    "optionB": "feelings",
                    "optionC": "logic",
                    "result": "feelings",
                    "explanation": "아린은 감정으로 표현해요. ISFP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your feelings ground me.",
                    "translation": "넌 감정으로 나를 현실화해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your clarity guides me.",
                    "translation": "넌 명확함으로 나를 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "논리와 감정의 조화에 대한 문장이에요.",
                    "result": "Logic and emotion together complete",
                    "explanation": "논리와 감정이 함께 완성됩니다.",
                    "optionA": "emotion",
                    "optionB": "Logic",
                    "optionC": "together",
                    "optionD": "complete",
                    "optionE": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "방향과 감정",
            "explanation": "ENTJ의 명확한 지시와 ISFP의 감정 표현 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Here's the plan clearly.",
                    "translation": "여기가 명확한 계획이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "But how do you feel?",
                    "translation": "근데 넌 어떤 기분이야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Feelings don't matter here.",
                    "translation": "여기서 감정은 중요하지 않아."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Feelings always matter.",
                    "translation": "감정은 항상 중요해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준호는 감정을 중시합니다.",
                    "hint": "ENTJ는 논리와 효율을 중시해요.",
                    "result": "X",
                    "explanation": "준호가 \"Feelings don't matter here\"라고 말했어요. ENTJ는 효율을 봐요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "We need results.",
                    "translation": "우린 결과가 필요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "We need meaning too.",
                    "translation": "우린 의미도 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Meaning is secondary.",
                    "translation": "의미는 부차적이야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Not for me.",
                    "translation": "나한톈 아니야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "I hear you.",
                    "translation": "들었어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "Do you understand?",
                    "translation": "이해해?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Arin expresses through @@.",
                    "hint": "ISFP는 감정과 감각을 통해 표현해요.",
                    "optionA": "words",
                    "optionB": "feelings",
                    "optionC": "logic",
                    "result": "feelings",
                    "explanation": "아린은 감정으로 표현해요. ISFP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your feelings ground me.",
                    "translation": "넌 감정으로 나를 현실화해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your clarity guides me.",
                    "translation": "넌 명확함으로 나를 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "논리와 감정의 조화에 대한 문장이에요.",
                    "optionA": "emotion",
                    "optionB": "Logic",
                    "optionC": "together",
                    "optionD": "complete",
                    "optionE": "and",
                    "result": "Logic and emotion together complete",
                    "explanation": "논리와 감정이 함께 완성됩니다."
                }
            ]
        }
    ]
}
ID: 19892 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "이론과 직관",
            "explanation": "ENTJ의 분석적 접근과 ISFP의 감각적 이해 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "The data shows clearly.",
                    "translation": "데이터가 명확하게 보여줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Something feels wrong.",
                    "translation": "뭔가 틀린 것 같아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Intuition can deceive.",
                    "translation": "직관은 속일 수 있어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "So can numbers.",
                    "translation": "숫자도 그래."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "아린은 숫자를 항상 믿습니다.",
                    "hint": "ISFP는 감각과 직관으로 판단해요.",
                    "result": "X",
                    "explanation": "아린이 \"Something feels wrong\"이라고 말했어요. ISFP는 감각을 봐요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "Data is objective truth.",
                    "translation": "데이터는 객관적 진실이야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "But people aren't objective.",
                    "translation": "근데 사람은 객관적이지 않아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "That's why we need data.",
                    "translation": "그래서 우린 데이터가 필요해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "That's why we need intuition.",
                    "translation": "그래서 우린 직관이 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Fair point.",
                    "translation": "좋은 말이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "We complete each other?",
                    "translation": "우린 서로를 완성해?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jun-ho trusts @@.",
                    "hint": "ENTJ는 데이터와 분석을 신뢰해요.",
                    "optionA": "intuition",
                    "optionB": "data",
                    "optionC": "feelings",
                    "result": "data",
                    "explanation": "준호는 데이터를 신뢰해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your instinct often proves right.",
                    "translation": "넌 본능이 자주 맞아."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your analysis prevents mistakes.",
                    "translation": "넌 분석으로 실수를 막아."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "분석과 직감의 조화에 대한 문장이에요.",
                    "result": "Analysis and instinct together guide",
                    "explanation": "분석과 직감이 함께 이끕니다.",
                    "optionA": "Analysis",
                    "optionB": "guide",
                    "optionC": "instinct",
                    "optionD": "and",
                    "optionE": "together"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "이론과 직관",
            "explanation": "ENTJ의 분석적 접근과 ISFP의 감각적 이해 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "The data shows clearly.",
                    "translation": "데이터가 명확하게 보여줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Something feels wrong.",
                    "translation": "뭔가 틀린 것 같아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Intuition can deceive.",
                    "translation": "직관은 속일 수 있어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "So can numbers.",
                    "translation": "숫자도 그래."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "아린은 숫자를 항상 믿습니다.",
                    "hint": "ISFP는 감각과 직관으로 판단해요.",
                    "result": "X",
                    "explanation": "아린이 \"Something feels wrong\"이라고 말했어요. ISFP는 감각을 봐요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "Data is objective truth.",
                    "translation": "데이터는 객관적 진실이야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "But people aren't objective.",
                    "translation": "근데 사람은 객관적이지 않아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "That's why we need data.",
                    "translation": "그래서 우린 데이터가 필요해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "That's why we need intuition.",
                    "translation": "그래서 우린 직관이 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Fair point.",
                    "translation": "좋은 말이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "We complete each other?",
                    "translation": "우린 서로를 완성해?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jun-ho trusts @@.",
                    "hint": "ENTJ는 데이터와 분석을 신뢰해요.",
                    "optionA": "intuition",
                    "optionB": "data",
                    "optionC": "feelings",
                    "result": "data",
                    "explanation": "준호는 데이터를 신뢰해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your instinct often proves right.",
                    "translation": "넌 본능이 자주 맞아."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your analysis prevents mistakes.",
                    "translation": "넌 분석으로 실수를 막아."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "분석과 직감의 조화에 대한 문장이에요.",
                    "optionA": "Analysis",
                    "optionB": "guide",
                    "optionC": "instinct",
                    "optionD": "and",
                    "optionE": "together",
                    "result": "Analysis and instinct together guide",
                    "explanation": "분석과 직감이 함께 이끕니다."
                }
            ]
        }
    ]
}
ID: 19893 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "효율과 아름다움",
            "explanation": "ENTJ의 효율성 추구와 ISFP의 미학적 감상 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Function over form.",
                    "translation": "기능이 형식보다 우선이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "But beauty matters.",
                    "translation": "근데 아름다움이 중요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Beauty doesn't produce results.",
                    "translation": "아름다움은 결과를 만들지 않아."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Results without beauty feel hollow.",
                    "translation": "아름다움 없는 결과는 텅 비어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준호는 미학을 중시합니다.",
                    "hint": "ENTJ는 효율과 결과를 중시해요.",
                    "result": "X",
                    "explanation": "준호가 \"Function over form\"이라고 말했어요. ENTJ는 효율을 봐요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "We're running a business.",
                    "translation": "우린 사업을 하는 거야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "We're creating an experience.",
                    "translation": "우린 경험을 만드는 거야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "That's idealistic.",
                    "translation": "그건 이상적이네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "That's human.",
                    "translation": "그건 인간적이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "I understand.",
                    "translation": "이해해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "So we include both?",
                    "translation": "그래서 우린 둘 다 포함해?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Arin values @@.",
                    "hint": "ISFP는 미학과 감각적 아름다움을 중시해요.",
                    "optionA": "efficiency",
                    "optionB": "beauty",
                    "optionC": "speed",
                    "result": "beauty",
                    "explanation": "아린은 아름다움을 중시해요. ISFP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your aesthetic sense improves everything.",
                    "translation": "넌 미적 감각으로 모든 걸 개선해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your efficiency makes things work.",
                    "translation": "넌 효율로 일을 작동하게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "효율과 미학의 조화에 대한 문장이에요.",
                    "result": "Efficiency and beauty together perfect",
                    "explanation": "효율과 아름다움이 함께 완벽해집니다.",
                    "optionA": "and",
                    "optionB": "beauty",
                    "optionC": "perfect",
                    "optionD": "together",
                    "optionE": "Efficiency"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "효율과 아름다움",
            "explanation": "ENTJ의 효율성 추구와 ISFP의 미학적 감상 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Function over form.",
                    "translation": "기능이 형식보다 우선이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "But beauty matters.",
                    "translation": "근데 아름다움이 중요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Beauty doesn't produce results.",
                    "translation": "아름다움은 결과를 만들지 않아."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Results without beauty feel hollow.",
                    "translation": "아름다움 없는 결과는 텅 비어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준호는 미학을 중시합니다.",
                    "hint": "ENTJ는 효율과 결과를 중시해요.",
                    "result": "X",
                    "explanation": "준호가 \"Function over form\"이라고 말했어요. ENTJ는 효율을 봐요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "We're running a business.",
                    "translation": "우린 사업을 하는 거야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "We're creating an experience.",
                    "translation": "우린 경험을 만드는 거야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "That's idealistic.",
                    "translation": "그건 이상적이네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "That's human.",
                    "translation": "그건 인간적이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "I understand.",
                    "translation": "이해해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "So we include both?",
                    "translation": "그래서 우린 둘 다 포함해?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Arin values @@.",
                    "hint": "ISFP는 미학과 감각적 아름다움을 중시해요.",
                    "optionA": "efficiency",
                    "optionB": "beauty",
                    "optionC": "speed",
                    "result": "beauty",
                    "explanation": "아린은 아름다움을 중시해요. ISFP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your aesthetic sense improves everything.",
                    "translation": "넌 미적 감각으로 모든 걸 개선해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your efficiency makes things work.",
                    "translation": "넌 효율로 일을 작동하게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "효율과 미학의 조화에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "beauty",
                    "optionC": "perfect",
                    "optionD": "together",
                    "optionE": "Efficiency",
                    "result": "Efficiency and beauty together perfect",
                    "explanation": "효율과 아름다움이 함께 완벽해집니다."
                }
            ]
        }
    ]
}
ID: 19894 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "결정과 확신",
            "explanation": "ENTJ의 신속한 결정과 ISFP의 신중한 느낌 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Decide now, execute fast!",
                    "translation": "지금 결정, 빠르게 실행!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Let me sit with this.",
                    "translation": "이걸 생각해 봐야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Sitting wastes momentum.",
                    "translation": "생각하는 게 추진력을 낭비해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Rushing wastes authenticity.",
                    "translation": "서두르는 게 진정성을 낭비해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "아린은 빠르게 결정합니다.",
                    "hint": "ISFP는 신중하게 생각하고 느껴봐야 해요.",
                    "result": "X",
                    "explanation": "아린이 \"Let me sit with this\"라고 말했어요. ISFP는 신중해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "We lose time constantly.",
                    "translation": "우린 계속 시간을 낭비해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "Time gives clarity.",
                    "translation": "시간이 명확함을 줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Clarity comes from action.",
                    "translation": "명확함은 행동에서 와."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Action without clarity is reckless.",
                    "translation": "명확함 없는 행동은 무모해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Fair point.",
                    "translation": "좋은 말이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "So you'll wait a bit?",
                    "translation": "그래서 넌 조금 기다려?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jun-ho wants to @@.",
                    "hint": "ENTJ는 신속하게 결정하고 행동해요.",
                    "optionA": "wait",
                    "optionB": "decide quickly",
                    "optionC": "reflect",
                    "result": "decide quickly",
                    "explanation": "준호는 빠르게 결정해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your thoughtfulness prevents errors.",
                    "translation": "넌 신중함으로 실수를 막아."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your speed prevents stagnation.",
                    "translation": "넌 빠름으로 정체를 막아."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "결정과 신중함의 조화에 대한 문장이에요.",
                    "result": "Speed and reflection together wise",
                    "explanation": "빠름과 성찰이 함께 현명함을 만듭니다.",
                    "optionA": "reflection",
                    "optionB": "and",
                    "optionC": "Speed",
                    "optionD": "together",
                    "optionE": "wise"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "결정과 확신",
            "explanation": "ENTJ의 신속한 결정과 ISFP의 신중한 느낌 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Decide now, execute fast!",
                    "translation": "지금 결정, 빠르게 실행!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Let me sit with this.",
                    "translation": "이걸 생각해 봐야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Sitting wastes momentum.",
                    "translation": "생각하는 게 추진력을 낭비해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Rushing wastes authenticity.",
                    "translation": "서두르는 게 진정성을 낭비해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "아린은 빠르게 결정합니다.",
                    "hint": "ISFP는 신중하게 생각하고 느껴봐야 해요.",
                    "result": "X",
                    "explanation": "아린이 \"Let me sit with this\"라고 말했어요. ISFP는 신중해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "We lose time constantly.",
                    "translation": "우린 계속 시간을 낭비해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "Time gives clarity.",
                    "translation": "시간이 명확함을 줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Clarity comes from action.",
                    "translation": "명확함은 행동에서 와."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Action without clarity is reckless.",
                    "translation": "명확함 없는 행동은 무모해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Fair point.",
                    "translation": "좋은 말이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "So you'll wait a bit?",
                    "translation": "그래서 넌 조금 기다려?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jun-ho wants to @@.",
                    "hint": "ENTJ는 신속하게 결정하고 행동해요.",
                    "optionA": "wait",
                    "optionB": "decide quickly",
                    "optionC": "reflect",
                    "result": "decide quickly",
                    "explanation": "준호는 빠르게 결정해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your thoughtfulness prevents errors.",
                    "translation": "넌 신중함으로 실수를 막아."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your speed prevents stagnation.",
                    "translation": "넌 빠름으로 정체를 막아."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "결정과 신중함의 조화에 대한 문장이에요.",
                    "optionA": "reflection",
                    "optionB": "and",
                    "optionC": "Speed",
                    "optionD": "together",
                    "optionE": "wise",
                    "result": "Speed and reflection together wise",
                    "explanation": "빠름과 성찰이 함께 현명함을 만듭니다."
                }
            ]
        }
    ]
}
ID: 19895 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "체계와 자유",
            "explanation": "ENTJ의 체계적 접근과 ISFP의 창의적 자유 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Everything needs structure.",
                    "translation": "모든 게 구조가 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Structure limits creativity.",
                    "translation": "구조는 창의성을 제한해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Creativity without structure is chaos.",
                    "translation": "구조 없는 창의성은 혼란이야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Chaos can be beautiful.",
                    "translation": "혼란도 아름다울 수 있어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준호는 창의성만 추구합니다.",
                    "hint": "ENTJ는 체계와 구조를 중시해요.",
                    "result": "X",
                    "explanation": "준호가 \"Everything needs structure\"라고 말했어요. ENTJ는 체계를 봐요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "We need rules to thrive.",
                    "translation": "우린 번영하려면 규칙이 필요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "We need freedom to create.",
                    "translation": "우린 만들려면 자유가 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Creation within bounds is best.",
                    "translation": "경계 안의 창조가 최고야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Freedom within responsibility is best.",
                    "translation": "책임 안의 자유가 최고야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Both can work.",
                    "translation": "둘 다 작동할 수 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "Yes, together.",
                    "translation": "그래, 함께."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Arin seeks @@.",
                    "hint": "ISFP는 창의적 자유와 표현을 추구해요.",
                    "optionA": "strict rules",
                    "optionB": "creative freedom",
                    "optionC": "structure",
                    "result": "creative freedom",
                    "explanation": "아린은 창의적 자유를 추구해요. ISFP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your freedom inspires innovation.",
                    "translation": "넌 자유로 혁신을 영감 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your structure makes it real.",
                    "translation": "넌 구조로 그것을 현실화해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "구조와 자유의 조화에 대한 문장이에요.",
                    "result": "Structure and freedom together thrive",
                    "explanation": "구조와 자유가 함께 번성합니다.",
                    "optionA": "thrive",
                    "optionB": "Structure",
                    "optionC": "freedom",
                    "optionD": "and",
                    "optionE": "together"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "체계와 자유",
            "explanation": "ENTJ의 체계적 접근과 ISFP의 창의적 자유 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Everything needs structure.",
                    "translation": "모든 게 구조가 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Structure limits creativity.",
                    "translation": "구조는 창의성을 제한해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Creativity without structure is chaos.",
                    "translation": "구조 없는 창의성은 혼란이야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Chaos can be beautiful.",
                    "translation": "혼란도 아름다울 수 있어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준호는 창의성만 추구합니다.",
                    "hint": "ENTJ는 체계와 구조를 중시해요.",
                    "result": "X",
                    "explanation": "준호가 \"Everything needs structure\"라고 말했어요. ENTJ는 체계를 봐요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "We need rules to thrive.",
                    "translation": "우린 번영하려면 규칙이 필요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "We need freedom to create.",
                    "translation": "우린 만들려면 자유가 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Creation within bounds is best.",
                    "translation": "경계 안의 창조가 최고야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Freedom within responsibility is best.",
                    "translation": "책임 안의 자유가 최고야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Both can work.",
                    "translation": "둘 다 작동할 수 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "Yes, together.",
                    "translation": "그래, 함께."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Arin seeks @@.",
                    "hint": "ISFP는 창의적 자유와 표현을 추구해요.",
                    "optionA": "strict rules",
                    "optionB": "creative freedom",
                    "optionC": "structure",
                    "result": "creative freedom",
                    "explanation": "아린은 창의적 자유를 추구해요. ISFP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your freedom inspires innovation.",
                    "translation": "넌 자유로 혁신을 영감 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your structure makes it real.",
                    "translation": "넌 구조로 그것을 현실화해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "구조와 자유의 조화에 대한 문장이에요.",
                    "optionA": "thrive",
                    "optionB": "Structure",
                    "optionC": "freedom",
                    "optionD": "and",
                    "optionE": "together",
                    "result": "Structure and freedom together thrive",
                    "explanation": "구조와 자유가 함께 번성합니다."
                }
            ]
        }
    ]
}
ID: 19896 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "미래의 계획과 현재의 경험",
            "explanation": "ENTJ의 장기 비전과 ISFP의 현재 감각 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "We must plan five years ahead!",
                    "translation": "5년을 계획해야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "I want to live now.",
                    "translation": "난 지금 살고 싶어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Now is just preparation.",
                    "translation": "지금은 그냥 준비야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Now is life itself.",
                    "translation": "지금이 삶 자체야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "아린은 미래만 생각합니다.",
                    "hint": "ISFP는 현재의 경험을 중시해요.",
                    "result": "X",
                    "explanation": "아린이 \"I want to live now\"라고 말했어요. ISFP는 현재를 봐요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "Goals matter!",
                    "translation": "목표가 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "Moments matter!",
                    "translation": "순간이 중요해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "We need both.",
                    "translation": "우린 둘 다 필요해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Do you really?",
                    "translation": "정말?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Yes, I do.",
                    "translation": "그래, 정말."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "Then let's live and plan.",
                    "translation": "그럼 우릴 살고 계획하자."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jun-ho focuses on the @@.",
                    "hint": "ENTJ는 미래와 장기 목표에 집중해요.",
                    "optionA": "present",
                    "optionB": "future",
                    "optionC": "now",
                    "result": "future",
                    "explanation": "준호는 미래에 집중해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your presence makes now matter.",
                    "translation": "넌 현재로 지금을 중요하게 해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your vision makes tomorrow matter.",
                    "translation": "넌 비전으로 내일을 중요하게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "계획과 현재의 조화에 대한 문장이에요.",
                    "result": "Planning and living together complete",
                    "explanation": "계획과 생활이 함께 완성됩니다.",
                    "optionA": "together",
                    "optionB": "complete",
                    "optionC": "Planning",
                    "optionD": "living",
                    "optionE": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "미래의 계획과 현재의 경험",
            "explanation": "ENTJ의 장기 비전과 ISFP의 현재 감각 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "We must plan five years ahead!",
                    "translation": "5년을 계획해야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "I want to live now.",
                    "translation": "난 지금 살고 싶어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Now is just preparation.",
                    "translation": "지금은 그냥 준비야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Now is life itself.",
                    "translation": "지금이 삶 자체야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "아린은 미래만 생각합니다.",
                    "hint": "ISFP는 현재의 경험을 중시해요.",
                    "result": "X",
                    "explanation": "아린이 \"I want to live now\"라고 말했어요. ISFP는 현재를 봐요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "Goals matter!",
                    "translation": "목표가 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "Moments matter!",
                    "translation": "순간이 중요해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "We need both.",
                    "translation": "우린 둘 다 필요해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Do you really?",
                    "translation": "정말?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Yes, I do.",
                    "translation": "그래, 정말."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "Then let's live and plan.",
                    "translation": "그럼 우릴 살고 계획하자."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jun-ho focuses on the @@.",
                    "hint": "ENTJ는 미래와 장기 목표에 집중해요.",
                    "optionA": "present",
                    "optionB": "future",
                    "optionC": "now",
                    "result": "future",
                    "explanation": "준호는 미래에 집중해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your presence makes now matter.",
                    "translation": "넌 현재로 지금을 중요하게 해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your vision makes tomorrow matter.",
                    "translation": "넌 비전으로 내일을 중요하게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "계획과 현재의 조화에 대한 문장이에요.",
                    "optionA": "together",
                    "optionB": "complete",
                    "optionC": "Planning",
                    "optionD": "living",
                    "optionE": "and",
                    "result": "Planning and living together complete",
                    "explanation": "계획과 생활이 함께 완성됩니다."
                }
            ]
        }
    ]
}
ID: 19897 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "강렬한 노력과 편한 속도",
            "explanation": "ENTJ의 강하고 적극적인 태도와 ISFP의 여유로운 페이스 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Push harder every day!",
                    "translation": "매일 더 밀어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Let's take it slow.",
                    "translation": "천천히 하자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Slow is mediocrity.",
                    "translation": "느림은 평범해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Fast is exhausting.",
                    "translation": "빠름은 진정 피곤해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "아린은 항상 열심히 합니다.",
                    "hint": "ISFP는 편한 속도와 페이스를 선호해요.",
                    "result": "X",
                    "explanation": "아린이 \"Let's take it slow\"라고 말했어요. ISFP는 여유로움을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "Excellence requires intensity.",
                    "translation": "우수는 강도를 요구해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "Peace requires gentleness.",
                    "translation": "평온은 부드러움을 요구해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Both matter in life.",
                    "translation": "둘 다 삶에서 중요해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "So you can slow down?",
                    "translation": "그래서 넌 천천히 할 수 있어?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Sometimes, with you.",
                    "translation": "때론, 너와 함께."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "That's all I ask.",
                    "translation": "그것만 내가 원하는 거야."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jun-ho pushes with @@.",
                    "hint": "ENTJ는 강한 강도와 열정으로 밀어붙여요.",
                    "optionA": "gentleness",
                    "optionB": "intensity",
                    "optionC": "ease",
                    "result": "intensity",
                    "explanation": "준호는 강도로 밀어붙여요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your gentleness soothes me.",
                    "translation": "넌 부드러움으로 나를 진정시켜."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your intensity moves me.",
                    "translation": "넌 강도로 나를 움직여."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "강도와 여유의 조화에 대한 문장이에요.",
                    "result": "Intensity and gentleness together balance",
                    "explanation": "강도와 여유가 함께 균형을 이룹니다.",
                    "optionA": "gentleness",
                    "optionB": "and",
                    "optionC": "Intensity",
                    "optionD": "balance",
                    "optionE": "together"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "강렬한 노력과 편한 속도",
            "explanation": "ENTJ의 강하고 적극적인 태도와 ISFP의 여유로운 페이스 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Push harder every day!",
                    "translation": "매일 더 밀어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Let's take it slow.",
                    "translation": "천천히 하자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Slow is mediocrity.",
                    "translation": "느림은 평범해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Fast is exhausting.",
                    "translation": "빠름은 진정 피곤해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "아린은 항상 열심히 합니다.",
                    "hint": "ISFP는 편한 속도와 페이스를 선호해요.",
                    "result": "X",
                    "explanation": "아린이 \"Let's take it slow\"라고 말했어요. ISFP는 여유로움을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "Excellence requires intensity.",
                    "translation": "우수는 강도를 요구해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "Peace requires gentleness.",
                    "translation": "평온은 부드러움을 요구해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Both matter in life.",
                    "translation": "둘 다 삶에서 중요해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "So you can slow down?",
                    "translation": "그래서 넌 천천히 할 수 있어?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Sometimes, with you.",
                    "translation": "때론, 너와 함께."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "That's all I ask.",
                    "translation": "그것만 내가 원하는 거야."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jun-ho pushes with @@.",
                    "hint": "ENTJ는 강한 강도와 열정으로 밀어붙여요.",
                    "optionA": "gentleness",
                    "optionB": "intensity",
                    "optionC": "ease",
                    "result": "intensity",
                    "explanation": "준호는 강도로 밀어붙여요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your gentleness soothes me.",
                    "translation": "넌 부드러움으로 나를 진정시켜."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your intensity moves me.",
                    "translation": "넌 강도로 나를 움직여."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "강도와 여유의 조화에 대한 문장이에요.",
                    "optionA": "gentleness",
                    "optionB": "and",
                    "optionC": "Intensity",
                    "optionD": "balance",
                    "optionE": "together",
                    "result": "Intensity and gentleness together balance",
                    "explanation": "강도와 여유가 함께 균형을 이룹니다."
                }
            ]
        }
    ]
}
ID: 19898 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "성취와 만족",
            "explanation": "ENTJ의 끝없는 성취욕과 ISFP의 현재 만족 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Always strive for more!",
                    "translation": "항상 더 위해 노력해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "I'm satisfied right now.",
                    "translation": "난 지금 만족해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Satisfaction breeds complacency.",
                    "translation": "만족은 자만을 낳아."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Constant striving breeds emptiness.",
                    "translation": "끝없는 노력은 공허함을 낳아."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "아린은 항상 더 원합니다.",
                    "hint": "ISFP는 현재에 만족하고 평온을 선호해요.",
                    "result": "X",
                    "explanation": "아린이 \"I'm satisfied right now\"라고 말했어요. ISFP는 현재를 즐겨요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "We can achieve more!",
                    "translation": "우린 더 할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "We can enjoy what we have.",
                    "translation": "우린 우리가 가진 걸 즐길 수 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Enjoyment without achievement feels empty.",
                    "translation": "성취 없는 즐거움은 텅 비어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Achievement without enjoyment is hollow.",
                    "translation": "즐거움 없는 성취는 공허해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "I understand.",
                    "translation": "이해해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "Can you rest sometimes?",
                    "translation": "가끔 쉴 수 있어?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jun-ho always seeks @@.",
                    "hint": "ENTJ는 더 많은 성취와 발전을 추구해요.",
                    "optionA": "rest",
                    "optionB": "achievement",
                    "optionC": "satisfaction",
                    "result": "achievement",
                    "explanation": "준호는 성취를 추구해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your contentment teaches me peace.",
                    "translation": "넌 만족으로 나한테 평온을 배워."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your drive teaches me purpose.",
                    "translation": "넌 추진력으로 나한테 목적을 배워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성취와 만족의 조화에 대한 문장이에요.",
                    "result": "Achievement and contentment together whole",
                    "explanation": "성취와 만족이 함께 전체를 만듭니다.",
                    "optionA": "together",
                    "optionB": "Achievement",
                    "optionC": "whole",
                    "optionD": "and",
                    "optionE": "contentment"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "성취와 만족",
            "explanation": "ENTJ의 끝없는 성취욕과 ISFP의 현재 만족 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Always strive for more!",
                    "translation": "항상 더 위해 노력해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "I'm satisfied right now.",
                    "translation": "난 지금 만족해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Satisfaction breeds complacency.",
                    "translation": "만족은 자만을 낳아."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Constant striving breeds emptiness.",
                    "translation": "끝없는 노력은 공허함을 낳아."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "아린은 항상 더 원합니다.",
                    "hint": "ISFP는 현재에 만족하고 평온을 선호해요.",
                    "result": "X",
                    "explanation": "아린이 \"I'm satisfied right now\"라고 말했어요. ISFP는 현재를 즐겨요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "We can achieve more!",
                    "translation": "우린 더 할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "We can enjoy what we have.",
                    "translation": "우린 우리가 가진 걸 즐길 수 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Enjoyment without achievement feels empty.",
                    "translation": "성취 없는 즐거움은 텅 비어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Achievement without enjoyment is hollow.",
                    "translation": "즐거움 없는 성취는 공허해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "I understand.",
                    "translation": "이해해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "Can you rest sometimes?",
                    "translation": "가끔 쉴 수 있어?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jun-ho always seeks @@.",
                    "hint": "ENTJ는 더 많은 성취와 발전을 추구해요.",
                    "optionA": "rest",
                    "optionB": "achievement",
                    "optionC": "satisfaction",
                    "result": "achievement",
                    "explanation": "준호는 성취를 추구해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your contentment teaches me peace.",
                    "translation": "넌 만족으로 나한테 평온을 배워."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your drive teaches me purpose.",
                    "translation": "넌 추진력으로 나한테 목적을 배워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "성취와 만족의 조화에 대한 문장이에요.",
                    "optionA": "together",
                    "optionB": "Achievement",
                    "optionC": "whole",
                    "optionD": "and",
                    "optionE": "contentment",
                    "result": "Achievement and contentment together whole",
                    "explanation": "성취와 만족이 함께 전체를 만듭니다."
                }
            ]
        }
    ]
}
ID: 19899 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "위기와 현재",
            "explanation": "ENTJ의 공격적 위기 대응과 ISFP의 현재 감각 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Attack the problem now!",
                    "translation": "지금 문제에 공격해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Let me feel this first.",
                    "translation": "난 먼저 이걸 느껴봐야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Feelings waste critical time!",
                    "translation": "감정은 중대한 시간을 낭비해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Understanding my feelings is critical.",
                    "translation": "내 감정을 이해하는 게 중대해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "아린은 감정을 무시합니다.",
                    "hint": "ISFP는 감정과 감각을 통해 상황을 이해해요.",
                    "result": "X",
                    "explanation": "아린이 \"Let me feel this first\"라고 말했어요. ISFP는 감정을 봐요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "We must act decisively!",
                    "translation": "우린 결정적으로 행동해야 해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "We must act authentically.",
                    "translation": "우린 진정하게 행동해야 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Authenticity doesn't solve crises.",
                    "translation": "진정성은 위기를 풀지 못해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Inauthentic solutions create more crises.",
                    "translation": "진정하지 않은 해결책이 더 많은 위기를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Point taken.",
                    "translation": "좋은 말이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "So you'll listen to me?",
                    "translation": "그래서 넌 내 말을 들을 거야?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jun-ho responds to crisis with @@.",
                    "hint": "ENTJ는 공격적이고 결정적으로 위기에 대응해요.",
                    "optionA": "hesitation",
                    "optionB": "aggression",
                    "optionC": "passivity",
                    "result": "aggression",
                    "explanation": "준호는 공격적으로 대응해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your groundedness steadies me.",
                    "translation": "넌 현실감으로 나를 안정시켜."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your decisiveness steadies me.",
                    "translation": "넌 결정력으로 나를 안정시켜."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "행동과 감정의 조화에 대한 문장이에요.",
                    "result": "Action and authenticity together solve",
                    "explanation": "행동과 진정성이 함께 해결책을 만듭니다.",
                    "optionA": "together",
                    "optionB": "and",
                    "optionC": "authenticity",
                    "optionD": "solve",
                    "optionE": "Action"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "위기와 현재",
            "explanation": "ENTJ의 공격적 위기 대응과 ISFP의 현재 감각 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Attack the problem now!",
                    "translation": "지금 문제에 공격해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Let me feel this first.",
                    "translation": "난 먼저 이걸 느껴봐야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Feelings waste critical time!",
                    "translation": "감정은 중대한 시간을 낭비해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Understanding my feelings is critical.",
                    "translation": "내 감정을 이해하는 게 중대해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "아린은 감정을 무시합니다.",
                    "hint": "ISFP는 감정과 감각을 통해 상황을 이해해요.",
                    "result": "X",
                    "explanation": "아린이 \"Let me feel this first\"라고 말했어요. ISFP는 감정을 봐요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "We must act decisively!",
                    "translation": "우린 결정적으로 행동해야 해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "We must act authentically.",
                    "translation": "우린 진정하게 행동해야 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Authenticity doesn't solve crises.",
                    "translation": "진정성은 위기를 풀지 못해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Inauthentic solutions create more crises.",
                    "translation": "진정하지 않은 해결책이 더 많은 위기를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Point taken.",
                    "translation": "좋은 말이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "So you'll listen to me?",
                    "translation": "그래서 넌 내 말을 들을 거야?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jun-ho responds to crisis with @@.",
                    "hint": "ENTJ는 공격적이고 결정적으로 위기에 대응해요.",
                    "optionA": "hesitation",
                    "optionB": "aggression",
                    "optionC": "passivity",
                    "result": "aggression",
                    "explanation": "준호는 공격적으로 대응해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your groundedness steadies me.",
                    "translation": "넌 현실감으로 나를 안정시켜."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your decisiveness steadies me.",
                    "translation": "넌 결정력으로 나를 안정시켜."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "행동과 감정의 조화에 대한 문장이에요.",
                    "optionA": "together",
                    "optionB": "and",
                    "optionC": "authenticity",
                    "optionD": "solve",
                    "optionE": "Action",
                    "result": "Action and authenticity together solve",
                    "explanation": "행동과 진정성이 함께 해결책을 만듭니다."
                }
            ]
        }
    ]
}
ID: 19900 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "성공과 의미",
            "explanation": "ENTJ의 성공 추구와 ISFP의 의미 추구 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Success is the goal!",
                    "translation": "성공이 목표야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Meaning is the goal.",
                    "translation": "의미가 목표야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Success brings meaning.",
                    "translation": "성공이 의미를 가져와."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Meaning brings peace.",
                    "translation": "의미가 평온을 가져와."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "아린은 지위와 권력을 추구합니다.",
                    "hint": "ISFP는 개인적으로 의미 있고 정직한 일을 추구해요.",
                    "result": "X",
                    "explanation": "아린이 \"Meaning is the goal\"이라고 말했어요. ISFP는 의미를 봐요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "We climb the ladder!",
                    "translation": "우린 사다리를 올라!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "We create beauty.",
                    "translation": "우린 아름다움을 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Beauty doesn't pay for life.",
                    "translation": "아름다움은 생활비를 내지 않아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Life without beauty isn't living.",
                    "translation": "아름다움 없는 생활은 살지 않는 거야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Fair point.",
                    "translation": "좋은 말이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "So success with meaning?",
                    "translation": "그래서 의미 있는 성공?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Arin pursues @@.",
                    "hint": "ISFP는 개인적 의미와 아름다움을 추구해요.",
                    "optionA": "power",
                    "optionB": "meaning",
                    "optionC": "status",
                    "result": "meaning",
                    "explanation": "아린은 의미를 추구해요. ISFP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your purpose inspires my ambition.",
                    "translation": "넌 목적으로 내 야망을 영감 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your ambition realizes my purpose.",
                    "translation": "넌 야망으로 내 목적을 현실화해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성공과 의미의 조화에 대한 문장이에요.",
                    "result": "Success and meaning together fulfill",
                    "explanation": "성공과 의미가 함께 충족시킵니다.",
                    "optionA": "meaning",
                    "optionB": "fulfill",
                    "optionC": "Success",
                    "optionD": "together",
                    "optionE": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "성공과 의미",
            "explanation": "ENTJ의 성공 추구와 ISFP의 의미 추구 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Success is the goal!",
                    "translation": "성공이 목표야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Meaning is the goal.",
                    "translation": "의미가 목표야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Success brings meaning.",
                    "translation": "성공이 의미를 가져와."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Meaning brings peace.",
                    "translation": "의미가 평온을 가져와."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "아린은 지위와 권력을 추구합니다.",
                    "hint": "ISFP는 개인적으로 의미 있고 정직한 일을 추구해요.",
                    "result": "X",
                    "explanation": "아린이 \"Meaning is the goal\"이라고 말했어요. ISFP는 의미를 봐요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "We climb the ladder!",
                    "translation": "우린 사다리를 올라!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "We create beauty.",
                    "translation": "우린 아름다움을 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Beauty doesn't pay for life.",
                    "translation": "아름다움은 생활비를 내지 않아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Life without beauty isn't living.",
                    "translation": "아름다움 없는 생활은 살지 않는 거야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Fair point.",
                    "translation": "좋은 말이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "So success with meaning?",
                    "translation": "그래서 의미 있는 성공?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Arin pursues @@.",
                    "hint": "ISFP는 개인적 의미와 아름다움을 추구해요.",
                    "optionA": "power",
                    "optionB": "meaning",
                    "optionC": "status",
                    "result": "meaning",
                    "explanation": "아린은 의미를 추구해요. ISFP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your purpose inspires my ambition.",
                    "translation": "넌 목적으로 내 야망을 영감 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your ambition realizes my purpose.",
                    "translation": "넌 야망으로 내 목적을 현실화해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "성공과 의미의 조화에 대한 문장이에요.",
                    "optionA": "meaning",
                    "optionB": "fulfill",
                    "optionC": "Success",
                    "optionD": "together",
                    "optionE": "and",
                    "result": "Success and meaning together fulfill",
                    "explanation": "성공과 의미가 함께 충족시킵니다."
                }
            ]
        }
    ]
}
ID: 19901 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "다음 위치와 현재 역할",
            "explanation": "ENTJ의 상승욕과 ISFP의 역할 만족 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "What's your next promotion?",
                    "translation": "다음 승진은 뭐야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "I'm happy here.",
                    "translation": "난 여기 행복해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "You can reach higher!",
                    "translation": "넌 더 높게 갈 수 있어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Higher doesn't mean better.",
                    "translation": "더 높다고 더 나은 건 아니야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "아린은 항상 더 높이 올라가고 싶어합니다.",
                    "hint": "ISFP는 현재의 역할과 위치에 만족해요.",
                    "result": "X",
                    "explanation": "아린이 \"I'm happy here\"라고 말했어요. ISFP는 현재를 즐겨요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "You have untapped potential!",
                    "translation": "넌 쓰지 않은 잠재력이 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "I'm using my potential here.",
                    "translation": "난 여기서 내 잠재력을 써."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "But this role is limiting!",
                    "translation": "근데 이 역할은 제한적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "It's where I belong.",
                    "translation": "여기가 내가 속한 곳이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "I see.",
                    "translation": "알았어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "You do?",
                    "translation": "그래?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jun-ho always seeks @@.",
                    "hint": "ENTJ는 더 높은 지위와 더 큰 도전을 추구해요.",
                    "optionA": "stability",
                    "optionB": "higher positions",
                    "optionC": "contentment",
                    "result": "higher positions",
                    "explanation": "준호는 더 높은 지위를 추구해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your contentment is envied.",
                    "translation": "넌 만족으로 부러움을 받아."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your ambition is admired.",
                    "translation": "넌 야망으로 존경을 받아."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상승과 안주의 조화에 대한 문장이에요.",
                    "result": "Climbing and belonging both valuable",
                    "explanation": "상승과 소속감이 모두 소중합니다.",
                    "optionA": "both",
                    "optionB": "Climbing",
                    "optionC": "belonging",
                    "optionD": "and",
                    "optionE": "valuable"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "다음 위치와 현재 역할",
            "explanation": "ENTJ의 상승욕과 ISFP의 역할 만족 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "What's your next promotion?",
                    "translation": "다음 승진은 뭐야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "I'm happy here.",
                    "translation": "난 여기 행복해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "You can reach higher!",
                    "translation": "넌 더 높게 갈 수 있어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Higher doesn't mean better.",
                    "translation": "더 높다고 더 나은 건 아니야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "아린은 항상 더 높이 올라가고 싶어합니다.",
                    "hint": "ISFP는 현재의 역할과 위치에 만족해요.",
                    "result": "X",
                    "explanation": "아린이 \"I'm happy here\"라고 말했어요. ISFP는 현재를 즐겨요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "You have untapped potential!",
                    "translation": "넌 쓰지 않은 잠재력이 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "I'm using my potential here.",
                    "translation": "난 여기서 내 잠재력을 써."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "But this role is limiting!",
                    "translation": "근데 이 역할은 제한적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "It's where I belong.",
                    "translation": "여기가 내가 속한 곳이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "I see.",
                    "translation": "알았어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "You do?",
                    "translation": "그래?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jun-ho always seeks @@.",
                    "hint": "ENTJ는 더 높은 지위와 더 큰 도전을 추구해요.",
                    "optionA": "stability",
                    "optionB": "higher positions",
                    "optionC": "contentment",
                    "result": "higher positions",
                    "explanation": "준호는 더 높은 지위를 추구해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your contentment is envied.",
                    "translation": "넌 만족으로 부러움을 받아."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your ambition is admired.",
                    "translation": "넌 야망으로 존경을 받아."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "상승과 안주의 조화에 대한 문장이에요.",
                    "optionA": "both",
                    "optionB": "Climbing",
                    "optionC": "belonging",
                    "optionD": "and",
                    "optionE": "valuable",
                    "result": "Climbing and belonging both valuable",
                    "explanation": "상승과 소속감이 모두 소중합니다."
                }
            ]
        }
    ]
}
ID: 19902 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "효율적 일정과 자유로운 시간",
            "explanation": "ENTJ의 촘촘한 계획과 ISFP의 여유로운 일정 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Schedule every minute!",
                    "translation": "매 분을 일정화해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Leave room for spontaneity.",
                    "translation": "즉흥성을 위한 공간을 남겨."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Spontaneity wastes productivity.",
                    "translation": "즉흥성은 생산성을 낭비해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Productivity without joy is empty.",
                    "translation": "기쁨 없는 생산성은 텅 비어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준호는 즉흥성을 선호합니다.",
                    "hint": "ENTJ는 효율적인 일정화를 선호해요.",
                    "result": "X",
                    "explanation": "준호가 \"Schedule every minute!\"라고 말했어요. ENTJ는 일정을 중시해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "We maximize time!",
                    "translation": "우린 시간을 극대화해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "We enjoy time.",
                    "translation": "우린 시간을 즐겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Enjoyment is secondary.",
                    "translation": "즐거움은 부차적이야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Enjoyment is primary.",
                    "translation": "즐거움이 1차적이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Fair argument.",
                    "translation": "좋은 주장이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "So some freedom?",
                    "translation": "그래서 좀 자유?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jun-ho plans with @@.",
                    "hint": "ENTJ는 효율적이고 촘촘하게 계획해요.",
                    "optionA": "spontaneity",
                    "optionB": "precision",
                    "optionC": "flexibility",
                    "result": "precision",
                    "explanation": "준호는 정확하게 계획해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your freedom brings lightness.",
                    "translation": "넌 자유로 가벼움을 가져와."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your planning brings confidence.",
                    "translation": "넌 계획으로 자신감을 가져와."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "계획과 자유의 조화에 대한 문장이에요.",
                    "result": "Planning and freedom together perfect",
                    "explanation": "계획과 자유가 함께 완벽합니다.",
                    "optionA": "together",
                    "optionB": "and",
                    "optionC": "freedom",
                    "optionD": "Planning",
                    "optionE": "perfect"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "효율적 일정과 자유로운 시간",
            "explanation": "ENTJ의 촘촘한 계획과 ISFP의 여유로운 일정 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Schedule every minute!",
                    "translation": "매 분을 일정화해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Leave room for spontaneity.",
                    "translation": "즉흥성을 위한 공간을 남겨."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Spontaneity wastes productivity.",
                    "translation": "즉흥성은 생산성을 낭비해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Productivity without joy is empty.",
                    "translation": "기쁨 없는 생산성은 텅 비어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준호는 즉흥성을 선호합니다.",
                    "hint": "ENTJ는 효율적인 일정화를 선호해요.",
                    "result": "X",
                    "explanation": "준호가 \"Schedule every minute!\"라고 말했어요. ENTJ는 일정을 중시해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "We maximize time!",
                    "translation": "우린 시간을 극대화해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "We enjoy time.",
                    "translation": "우린 시간을 즐겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Enjoyment is secondary.",
                    "translation": "즐거움은 부차적이야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Enjoyment is primary.",
                    "translation": "즐거움이 1차적이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Fair argument.",
                    "translation": "좋은 주장이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "So some freedom?",
                    "translation": "그래서 좀 자유?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jun-ho plans with @@.",
                    "hint": "ENTJ는 효율적이고 촘촘하게 계획해요.",
                    "optionA": "spontaneity",
                    "optionB": "precision",
                    "optionC": "flexibility",
                    "result": "precision",
                    "explanation": "준호는 정확하게 계획해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your freedom brings lightness.",
                    "translation": "넌 자유로 가벼움을 가져와."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your planning brings confidence.",
                    "translation": "넌 계획으로 자신감을 가져와."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "계획과 자유의 조화에 대한 문장이에요.",
                    "optionA": "together",
                    "optionB": "and",
                    "optionC": "freedom",
                    "optionD": "Planning",
                    "optionE": "perfect",
                    "result": "Planning and freedom together perfect",
                    "explanation": "계획과 자유가 함께 완벽합니다."
                }
            ]
        }
    ]
}
ID: 19903 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "많은 활동과 깊은 활동",
            "explanation": "ENTJ의 다양한 활동과 ISFP의 소수 활동 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "More activities are better!",
                    "translation": "더 많은 활동이 더 나아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Fewer, deeper activities.",
                    "translation": "더 적지만, 깊은 활동."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "We miss opportunities!",
                    "translation": "우린 기회를 놓쳐!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "We dilute experiences.",
                    "translation": "우린 경험을 희석시켜."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "아린은 가능한 많은 활동을 합니다.",
                    "hint": "ISFP는 소수의 의미 있는 활동을 깊이 있게 해요.",
                    "result": "X",
                    "explanation": "아린이 \"Fewer, deeper activities\"라고 말했어요. ISFP는 깊이를 봐요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "Variety is life!",
                    "translation": "다양성이 삶이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "Depth is life.",
                    "translation": "깊이가 삶이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Both have value.",
                    "translation": "둘 다 가치 있어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "So we try both?",
                    "translation": "그래서 우린 둘 다 해?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Yes, sometimes.",
                    "translation": "그래, 때론."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "That works for me.",
                    "translation": "나는 괜찮아."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jun-ho pursues @@.",
                    "hint": "ENTJ는 다양한 활동과 새로운 경험을 추구해요.",
                    "optionA": "depth",
                    "optionB": "variety",
                    "optionC": "focus",
                    "result": "variety",
                    "explanation": "준호는 다양성을 추구해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your depth teaches me presence.",
                    "translation": "넌 깊이로 나한테 현재를 배워."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your variety teaches me adventure.",
                    "translation": "넌 다양성으로 나한테 모험을 배워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "다양성과 깊이의 조화에 대한 문장이에요.",
                    "result": "Variety and depth together rich",
                    "explanation": "다양성과 깊이가 함께 풍요로움을 만듭니다.",
                    "optionA": "depth",
                    "optionB": "rich",
                    "optionC": "and",
                    "optionD": "together",
                    "optionE": "Variety"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "많은 활동과 깊은 활동",
            "explanation": "ENTJ의 다양한 활동과 ISFP의 소수 활동 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "More activities are better!",
                    "translation": "더 많은 활동이 더 나아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Fewer, deeper activities.",
                    "translation": "더 적지만, 깊은 활동."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "We miss opportunities!",
                    "translation": "우린 기회를 놓쳐!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "We dilute experiences.",
                    "translation": "우린 경험을 희석시켜."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "아린은 가능한 많은 활동을 합니다.",
                    "hint": "ISFP는 소수의 의미 있는 활동을 깊이 있게 해요.",
                    "result": "X",
                    "explanation": "아린이 \"Fewer, deeper activities\"라고 말했어요. ISFP는 깊이를 봐요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "Variety is life!",
                    "translation": "다양성이 삶이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "Depth is life.",
                    "translation": "깊이가 삶이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Both have value.",
                    "translation": "둘 다 가치 있어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "So we try both?",
                    "translation": "그래서 우린 둘 다 해?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Yes, sometimes.",
                    "translation": "그래, 때론."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "That works for me.",
                    "translation": "나는 괜찮아."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jun-ho pursues @@.",
                    "hint": "ENTJ는 다양한 활동과 새로운 경험을 추구해요.",
                    "optionA": "depth",
                    "optionB": "variety",
                    "optionC": "focus",
                    "result": "variety",
                    "explanation": "준호는 다양성을 추구해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your depth teaches me presence.",
                    "translation": "넌 깊이로 나한테 현재를 배워."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your variety teaches me adventure.",
                    "translation": "넌 다양성으로 나한테 모험을 배워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "다양성과 깊이의 조화에 대한 문장이에요.",
                    "optionA": "depth",
                    "optionB": "rich",
                    "optionC": "and",
                    "optionD": "together",
                    "optionE": "Variety",
                    "result": "Variety and depth together rich",
                    "explanation": "다양성과 깊이가 함께 풍요로움을 만듭니다."
                }
            ]
        }
    ]
}
ID: 19904 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "직설적 표현과 섬세한 표현",
            "explanation": "ENTJ의 명확한 언어와 ISFP의 섬세한 표현 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "That idea won't work.",
                    "translation": "그 아이디어는 작동하지 않아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "That hurt my feelings.",
                    "translation": "그게 내 감정을 상했어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "I'm being direct.",
                    "translation": "난 직설적이야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "You're being harsh.",
                    "translation": "넌 거칠어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준호는 감정에 신경 쓰며 말합니다.",
                    "hint": "ENTJ는 직설적이고 명확하게 말해요.",
                    "result": "X",
                    "explanation": "준호가 \"I'm being direct\"라고 말했어요. ENTJ는 직설적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "Directness is respect.",
                    "translation": "직설성은 존중이야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "Kindness is respect.",
                    "translation": "친절이 존중이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "I understand.",
                    "translation": "이해해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Do you?",
                    "translation": "그래?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "I'm trying to be gentler.",
                    "translation": "난 더 부드러워지려고 노력 중이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "That means a lot.",
                    "translation": "그건 정말 중요해."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jun-ho communicates @@.",
                    "hint": "ENTJ는 직설적이고 명확하게 표현해요.",
                    "optionA": "gently",
                    "optionB": "directly",
                    "optionC": "softly",
                    "result": "directly",
                    "explanation": "준호는 직설적으로 표현해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your sensitivity teaches compassion.",
                    "translation": "넌 감수성으로 나한테 공감을 배워."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your clarity teaches strength.",
                    "translation": "넌 명확함으로 나한테 강함을 배워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "명확함과 섬세함의 조화에 대한 문장이에요.",
                    "result": "Clarity and sensitivity together connect",
                    "explanation": "명확함과 섬세함이 함께 연결을 만듭니다.",
                    "optionA": "sensitivity",
                    "optionB": "connect",
                    "optionC": "Clarity",
                    "optionD": "together",
                    "optionE": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "직설적 표현과 섬세한 표현",
            "explanation": "ENTJ의 명확한 언어와 ISFP의 섬세한 표현 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "That idea won't work.",
                    "translation": "그 아이디어는 작동하지 않아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "That hurt my feelings.",
                    "translation": "그게 내 감정을 상했어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "I'm being direct.",
                    "translation": "난 직설적이야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "You're being harsh.",
                    "translation": "넌 거칠어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준호는 감정에 신경 쓰며 말합니다.",
                    "hint": "ENTJ는 직설적이고 명확하게 말해요.",
                    "result": "X",
                    "explanation": "준호가 \"I'm being direct\"라고 말했어요. ENTJ는 직설적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "Directness is respect.",
                    "translation": "직설성은 존중이야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "Kindness is respect.",
                    "translation": "친절이 존중이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "I understand.",
                    "translation": "이해해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Do you?",
                    "translation": "그래?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "I'm trying to be gentler.",
                    "translation": "난 더 부드러워지려고 노력 중이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "That means a lot.",
                    "translation": "그건 정말 중요해."
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Jun-ho communicates @@.",
                    "hint": "ENTJ는 직설적이고 명확하게 표현해요.",
                    "optionA": "gently",
                    "optionB": "directly",
                    "optionC": "softly",
                    "result": "directly",
                    "explanation": "준호는 직설적으로 표현해요. ENTJ의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your sensitivity teaches compassion.",
                    "translation": "넌 감수성으로 나한테 공감을 배워."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your clarity teaches strength.",
                    "translation": "넌 명확함으로 나한테 강함을 배워."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "명확함과 섬세함의 조화에 대한 문장이에요.",
                    "optionA": "sensitivity",
                    "optionB": "connect",
                    "optionC": "Clarity",
                    "optionD": "together",
                    "optionE": "and",
                    "result": "Clarity and sensitivity together connect",
                    "explanation": "명확함과 섬세함이 함께 연결을 만듭니다."
                }
            ]
        }
    ]
}
ID: 19905 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "문제 해결과 감정 처리",
            "explanation": "ENTJ의 문제 중심 해결과 ISFP의 감정 중심 처리 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Let's solve this fast!",
                    "translation": "빨리 이걸 풀자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "I need to process this.",
                    "translation": "난 이걸 처리해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Processing is stalling.",
                    "translation": "처리는 지연이야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Rushing is damaging.",
                    "translation": "서두르는 게 손상이야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준호는 감정적으로 처리합니다.",
                    "hint": "ENTJ는 논리적이고 빠르게 문제를 해결해요.",
                    "result": "X",
                    "explanation": "준호가 \"Let's solve this fast!\"라고 말했어요. ENTJ는 빠르게 풀어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "We need action now!",
                    "translation": "우린 지금 행동이 필요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "We need understanding first.",
                    "translation": "우린 먼저 이해가 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Understanding comes from discussion.",
                    "translation": "이해는 논의에서 와."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Discussion requires space.",
                    "translation": "논의는 공간을 요구해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Space is fine.",
                    "translation": "공간도 괜찮아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "Really?",
                    "translation": "정말?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Arin needs @@.",
                    "hint": "ISFP는 감정적 처리와 이해의 시간을 필요로 해요.",
                    "optionA": "quick fixes",
                    "optionB": "processing time",
                    "optionC": "fast solutions",
                    "result": "processing time",
                    "explanation": "아린은 처리 시간을 필요로 해요. ISFP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your thoughtfulness heals us.",
                    "translation": "넌 사려깊음으로 우릴 치유해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your decisiveness steadies us.",
                    "translation": "넌 결정력으로 우릴 안정시켜."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "행동과 감정의 조화에 대한 문장이에요.",
                    "result": "Action and feeling together heal",
                    "explanation": "행동과 감정이 함께 치유합니다.",
                    "optionA": "feeling",
                    "optionB": "and",
                    "optionC": "heal",
                    "optionD": "together",
                    "optionE": "Action"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "문제 해결과 감정 처리",
            "explanation": "ENTJ의 문제 중심 해결과 ISFP의 감정 중심 처리 비교",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Let's solve this fast!",
                    "translation": "빨리 이걸 풀자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "I need to process this.",
                    "translation": "난 이걸 처리해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Processing is stalling.",
                    "translation": "처리는 지연이야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Rushing is damaging.",
                    "translation": "서두르는 게 손상이야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준호는 감정적으로 처리합니다.",
                    "hint": "ENTJ는 논리적이고 빠르게 문제를 해결해요.",
                    "result": "X",
                    "explanation": "준호가 \"Let's solve this fast!\"라고 말했어요. ENTJ는 빠르게 풀어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "We need action now!",
                    "translation": "우린 지금 행동이 필요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "We need understanding first.",
                    "translation": "우린 먼저 이해가 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Understanding comes from discussion.",
                    "translation": "이해는 논의에서 와."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Discussion requires space.",
                    "translation": "논의는 공간을 요구해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Space is fine.",
                    "translation": "공간도 괜찮아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "Really?",
                    "translation": "정말?"
                },
                {
                    "type": "blank",
                    "index": 12,
                    "quiz": "Arin needs @@.",
                    "hint": "ISFP는 감정적 처리와 이해의 시간을 필요로 해요.",
                    "optionA": "quick fixes",
                    "optionB": "processing time",
                    "optionC": "fast solutions",
                    "result": "processing time",
                    "explanation": "아린은 처리 시간을 필요로 해요. ISFP의 특징입니다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Your thoughtfulness heals us.",
                    "translation": "넌 사려깊음으로 우릴 치유해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "Your decisiveness steadies us.",
                    "translation": "넌 결정력으로 우릴 안정시켜."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "행동과 감정의 조화에 대한 문장이에요.",
                    "optionA": "feeling",
                    "optionB": "and",
                    "optionC": "heal",
                    "optionD": "together",
                    "optionE": "Action",
                    "result": "Action and feeling together heal",
                    "explanation": "행동과 감정이 함께 치유합니다."
                }
            ]
        }
    ]
}
ID: 19906 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "다양한 관점으로 팀을 끌어가기",
            "explanation": "ENFJ의 비전 리더십과 ESFJ의 조화로운 협력 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": []
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "다양한 관점으로 팀을 끌어가기",
            "explanation": "ENFJ의 비전 리더십과 ESFJ의 조화로운 협력 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": []
        }
    ]
}
ID: 19907 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "큰 변화를 만드는 방법",
            "explanation": "ENFJ의 혁신적 사고와 ESFJ의 현실적 실행력",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": []
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "큰 변화를 만드는 방법",
            "explanation": "ENFJ의 혁신적 사고와 ESFJ의 현실적 실행력",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": []
        }
    ]
}
ID: 19908 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "주변 사람 챙기는 방식의 차이",
            "explanation": "ENFJ의 전략적 지원과 ESFJ의 따뜻한 배려",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": []
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "주변 사람 챙기는 방식의 차이",
            "explanation": "ENFJ의 전략적 지원과 ESFJ의 따뜻한 배려",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": []
        }
    ]
}
ID: 19909 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "갈등 상황에서의 접근법",
            "explanation": "ENFJ의 원칙적 태도와 ESFJ의 중재 역할",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": []
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "갈등 상황에서의 접근법",
            "explanation": "ENFJ의 원칙적 태도와 ESFJ의 중재 역할",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": []
        }
    ]
}
ID: 19910 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "다양한 관점으로 팀을 끌어가기",
            "explanation": "ENFJ의 비전 리더십과 ESFJ의 조화로운 협력 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": []
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "다양한 관점으로 팀을 끌어가기",
            "explanation": "ENFJ의 비전 리더십과 ESFJ의 조화로운 협력 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": []
        }
    ]
}
ID: 19911 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "갈등 상황에서의 접근법",
            "explanation": "ENFJ의 원칙적 태도와 ESFJ의 중재 역할",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정훈",
                    "script": "This is not fair to anyone.",
                    "translation": "이건 아무도에게 공평하지 않아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "But let's not hurt feelings.",
                    "translation": "하지만 아무도 상처받고 싶진 않잖아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정훈",
                    "script": "I agree, but truth matters.",
                    "translation": "맞아, 근데 진실도 중요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지우",
                    "script": "We can say it kindly.",
                    "translation": "우리가 친절하게 얘기할 수 있어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "정훈은 갈등 상황에서 원칙을 먼저 생각합니다.",
                    "hint": "ENFJ는 옳고 그름을 먼저 판단해요.",
                    "result": "O",
                    "explanation": "정훈이는 \"This is not fair\"이라고 원칙을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "You make people think right.",
                    "translation": "넌 사람들을 올바른 길로 생각하게 해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정훈",
                    "script": "Your warmth makes it easier.",
                    "translation": "넌 따뜻함으로 더 쉽게 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지우",
                    "script": "Let me talk to them first.",
                    "translation": "내가 먼저 얘기할게."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "지우 wants to @@.",
                    "hint": "ESFJ는 갈등을 중재하고 조화를 만들고 싶어해요.",
                    "optionA": "speak",
                    "optionB": "listen",
                    "optionC": "connect",
                    "result": "connect",
                    "explanation": "지우는 모두와 연결되고 싶어 해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정훈",
                    "script": "Your approach is much better.",
                    "translation": "넌 훨씬 더 좋은 접근 방식이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "We balance each other out.",
                    "translation": "우린 서로를 균형 잡혀줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정훈",
                    "script": "That's why we work well.",
                    "translation": "그래서 우린 잘 어울려."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지우",
                    "script": "Let's solve this together.",
                    "translation": "함께 이걸 해결해보자."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "정훈",
                    "script": "I trust you completely.",
                    "translation": "난 너를 완전히 믿어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "진실과 친절함을 함께 전하는 것에 대해요.",
                    "result": "Truth matters most with kindness",
                    "explanation": "진실은 친절함과 함께 전할 때 가장 중요해요.",
                    "optionA": "Truth",
                    "optionB": "with",
                    "optionC": "kindness",
                    "optionD": "matters",
                    "optionE": "most"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "갈등 상황에서의 접근법",
            "explanation": "ENFJ의 원칙적 태도와 ESFJ의 중재 역할",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정훈",
                    "script": "This is not fair to anyone.",
                    "translation": "이건 아무도에게 공평하지 않아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "But let's not hurt feelings.",
                    "translation": "하지만 아무도 상처받고 싶진 않잖아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정훈",
                    "script": "I agree, but truth matters.",
                    "translation": "맞아, 근데 진실도 중요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지우",
                    "script": "We can say it kindly.",
                    "translation": "우리가 친절하게 얘기할 수 있어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "정훈은 갈등 상황에서 원칙을 먼저 생각합니다.",
                    "hint": "ENFJ는 옳고 그름을 먼저 판단해요.",
                    "result": "O",
                    "explanation": "정훈이는 \"This is not fair\"이라고 원칙을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "You make people think right.",
                    "translation": "넌 사람들을 올바른 길로 생각하게 해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정훈",
                    "script": "Your warmth makes it easier.",
                    "translation": "넌 따뜻함으로 더 쉽게 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지우",
                    "script": "Let me talk to them first.",
                    "translation": "내가 먼저 얘기할게."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "지우 wants to @@.",
                    "hint": "ESFJ는 갈등을 중재하고 조화를 만들고 싶어해요.",
                    "optionA": "speak",
                    "optionB": "listen",
                    "optionC": "connect",
                    "result": "connect",
                    "explanation": "지우는 모두와 연결되고 싶어 해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정훈",
                    "script": "Your approach is much better.",
                    "translation": "넌 훨씬 더 좋은 접근 방식이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "We balance each other out.",
                    "translation": "우린 서로를 균형 잡혀줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정훈",
                    "script": "That's why we work well.",
                    "translation": "그래서 우린 잘 어울려."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지우",
                    "script": "Let's solve this together.",
                    "translation": "함께 이걸 해결해보자."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "정훈",
                    "script": "I trust you completely.",
                    "translation": "난 너를 완전히 믿어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "진실과 친절함을 함께 전하는 것에 대해요.",
                    "optionA": "Truth",
                    "optionB": "with",
                    "optionC": "kindness",
                    "optionD": "matters",
                    "optionE": "most",
                    "result": "Truth matters most with kindness",
                    "explanation": "진실은 친절함과 함께 전할 때 가장 중요해요."
                }
            ]
        }
    ]
}
ID: 19912 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "새로운 도전에 함께 나서기",
            "explanation": "ENFJ의 열정적 주도와 ESFJ의 신뢰와 지원",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "I want to start something new.",
                    "translation": "난 뭔가 새로운 것을 시작하고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소민",
                    "script": "Will it be okay though?",
                    "translation": "근데 괜찮을까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "I really believe in this!",
                    "translation": "난 정말 이걸 믿어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소민",
                    "script": "Then I'm with you.",
                    "translation": "그러면 난 너와 함께할게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소민은 재민의 아이디어에 바로 동의합니다.",
                    "hint": "ESFJ는 신뢰하는 사람의 결정을 믿고 지원해요.",
                    "result": "X",
                    "explanation": "소민은 먼저 의심했지만, 재민을 믿고 따랐어요. ESFJ는 신뢰할 수 있는 사람이 있으면 함께 나서요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "Your support means everything.",
                    "translation": "너의 지원이 모든 걸 의미해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소민",
                    "script": "You make me brave.",
                    "translation": "넌 날 용감하게 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Let's make it happen!",
                    "translation": "함께 이루어 내자!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "재민 believes in this @@.",
                    "hint": "ENFJ는 자신의 신념과 열정이 강해요.",
                    "optionA": "idea",
                    "optionB": "dream",
                    "optionC": "goal",
                    "result": "idea",
                    "explanation": "재민은 이 새로운 아이디어를 강하게 믿어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소민",
                    "script": "I'll help with everything.",
                    "translation": "난 모든 걸 도와줄 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재민",
                    "script": "That's what I love about you.",
                    "translation": "그게 난 널 사랑해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소민",
                    "script": "Together we're unstoppable!",
                    "translation": "함께면 우린 막을 수 없어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "You're my best support.",
                    "translation": "넌 내 최고의 지원자야."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소민",
                    "script": "Let's go for it!",
                    "translation": "이거 하러 가자!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께 어려움을 극복하는 것에 대해요.",
                    "result": "Together we can overcome anything",
                    "explanation": "함께라면 우리는 어떤 것도 극복할 수 있어요.",
                    "optionA": "we",
                    "optionB": "anything",
                    "optionC": "overcome",
                    "optionD": "Together",
                    "optionE": "can"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "새로운 도전에 함께 나서기",
            "explanation": "ENFJ의 열정적 주도와 ESFJ의 신뢰와 지원",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "I want to start something new.",
                    "translation": "난 뭔가 새로운 것을 시작하고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소민",
                    "script": "Will it be okay though?",
                    "translation": "근데 괜찮을까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "I really believe in this!",
                    "translation": "난 정말 이걸 믿어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소민",
                    "script": "Then I'm with you.",
                    "translation": "그러면 난 너와 함께할게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소민은 재민의 아이디어에 바로 동의합니다.",
                    "hint": "ESFJ는 신뢰하는 사람의 결정을 믿고 지원해요.",
                    "result": "X",
                    "explanation": "소민은 먼저 의심했지만, 재민을 믿고 따랐어요. ESFJ는 신뢰할 수 있는 사람이 있으면 함께 나서요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "Your support means everything.",
                    "translation": "너의 지원이 모든 걸 의미해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소민",
                    "script": "You make me brave.",
                    "translation": "넌 날 용감하게 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Let's make it happen!",
                    "translation": "함께 이루어 내자!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "재민 believes in this @@.",
                    "hint": "ENFJ는 자신의 신념과 열정이 강해요.",
                    "optionA": "idea",
                    "optionB": "dream",
                    "optionC": "goal",
                    "result": "idea",
                    "explanation": "재민은 이 새로운 아이디어를 강하게 믿어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소민",
                    "script": "I'll help with everything.",
                    "translation": "난 모든 걸 도와줄 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재민",
                    "script": "That's what I love about you.",
                    "translation": "그게 난 널 사랑해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소민",
                    "script": "Together we're unstoppable!",
                    "translation": "함께면 우린 막을 수 없어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "You're my best support.",
                    "translation": "넌 내 최고의 지원자야."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소민",
                    "script": "Let's go for it!",
                    "translation": "이거 하러 가자!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "함께 어려움을 극복하는 것에 대해요.",
                    "optionA": "we",
                    "optionB": "anything",
                    "optionC": "overcome",
                    "optionD": "Together",
                    "optionE": "can",
                    "result": "Together we can overcome anything",
                    "explanation": "함께라면 우리는 어떤 것도 극복할 수 있어요."
                }
            ]
        }
    ]
}
ID: 19913 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스 받을 때 대처법",
            "explanation": "ENFJ의 감정 표현과 ESFJ의 실질적 배려",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유나",
                    "script": "Everything feels too much right now.",
                    "translation": "지금 모든 게 너무 많아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하은",
                    "script": "What do you need?",
                    "translation": "뭐가 필요해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유나",
                    "script": "I just need to feel less alone.",
                    "translation": "그냥 혼자가 아니고 싶어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하은",
                    "script": "I'm right here with you.",
                    "translation": "난 여기 있어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "유나는 감정적인 지원을 원합니다.",
                    "hint": "ENFJ는 스트레스 상황에서 감정을 표현하고 공감을 원해요.",
                    "result": "O",
                    "explanation": "유나가 \"I need to feel less alone\"이라고 감정적 지원을 표현했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하은",
                    "script": "Let me get you something.",
                    "translation": "내가 뭔가 챙겨줄게."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유나",
                    "script": "Your care helps so much.",
                    "translation": "너의 배려가 정말 많이 도와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하은",
                    "script": "We'll get through this.",
                    "translation": "우리 이걸 이겨낼 거야."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "유나 feels too much @@.",
                    "hint": "ENFJ는 감정을 많이 가지고 있는 사람이에요.",
                    "optionA": "pressure",
                    "optionB": "stress",
                    "optionC": "alone",
                    "result": "pressure",
                    "explanation": "유나는 지금 압력을 많이 느껴요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "You always know what to do.",
                    "translation": "넌 항상 뭐 할지 알아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하은",
                    "script": "You just need time to breathe.",
                    "translation": "넌 단지 숨 쉴 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "Thank you for being here.",
                    "translation": "여기 있어줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하은",
                    "script": "I'm always here for you.",
                    "translation": "난 항상 너를 위해 있어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "유나",
                    "script": "You make everything better.",
                    "translation": "넌 모든 걸 더 좋게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "어려운 시간을 함께 견디는 것에 대해요.",
                    "result": "I'm always with you through this",
                    "explanation": "나는 항상 너를 함께할 거야.",
                    "optionA": "I'm",
                    "optionB": "this",
                    "optionC": "you",
                    "optionD": "through",
                    "optionE": "always",
                    "optionF": "with"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스 받을 때 대처법",
            "explanation": "ENFJ의 감정 표현과 ESFJ의 실질적 배려",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유나",
                    "script": "Everything feels too much right now.",
                    "translation": "지금 모든 게 너무 많아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하은",
                    "script": "What do you need?",
                    "translation": "뭐가 필요해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유나",
                    "script": "I just need to feel less alone.",
                    "translation": "그냥 혼자가 아니고 싶어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하은",
                    "script": "I'm right here with you.",
                    "translation": "난 여기 있어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "유나는 감정적인 지원을 원합니다.",
                    "hint": "ENFJ는 스트레스 상황에서 감정을 표현하고 공감을 원해요.",
                    "result": "O",
                    "explanation": "유나가 \"I need to feel less alone\"이라고 감정적 지원을 표현했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하은",
                    "script": "Let me get you something.",
                    "translation": "내가 뭔가 챙겨줄게."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유나",
                    "script": "Your care helps so much.",
                    "translation": "너의 배려가 정말 많이 도와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하은",
                    "script": "We'll get through this.",
                    "translation": "우리 이걸 이겨낼 거야."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "유나 feels too much @@.",
                    "hint": "ENFJ는 감정을 많이 가지고 있는 사람이에요.",
                    "optionA": "pressure",
                    "optionB": "stress",
                    "optionC": "alone",
                    "result": "pressure",
                    "explanation": "유나는 지금 압력을 많이 느껴요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "You always know what to do.",
                    "translation": "넌 항상 뭐 할지 알아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하은",
                    "script": "You just need time to breathe.",
                    "translation": "넌 단지 숨 쉴 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "Thank you for being here.",
                    "translation": "여기 있어줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하은",
                    "script": "I'm always here for you.",
                    "translation": "난 항상 너를 위해 있어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "유나",
                    "script": "You make everything better.",
                    "translation": "넌 모든 걸 더 좋게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "어려운 시간을 함께 견디는 것에 대해요.",
                    "optionA": "I'm",
                    "optionB": "this",
                    "optionC": "you",
                    "optionD": "through",
                    "optionE": "always",
                    "optionF": "with",
                    "result": "I'm always with you through this",
                    "explanation": "나는 항상 너를 함께할 거야."
                }
            ]
        }
    ]
}
ID: 19914 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "직업 선택의 기로에서",
            "explanation": "ENFJ의 가치 추구와 ESFJ의 현실적 조언",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "I want a job that helps people.",
                    "translation": "난 사람을 돕는 일을 하고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준우",
                    "script": "That's good, but money matters too.",
                    "translation": "좋은 생각인데, 돈도 중요하지 않아?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "I can find both!",
                    "translation": "둘 다 찾을 수 있어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준우",
                    "script": "Let's look at real options.",
                    "translation": "현실적인 선택지를 봐보자."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민준은 돈보다 의미 있는 일을 우선시합니다.",
                    "hint": "ENFJ는 일의 의미와 가치를 먼저 생각해요.",
                    "result": "O",
                    "explanation": "민준이는 사람을 돕는 일을 원하며 의미를 추구했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준우",
                    "script": "Your passion is beautiful.",
                    "translation": "넌 정말 열정적이야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민준",
                    "script": "Your advice is practical.",
                    "translation": "넌 정말 현실적인 조언을 줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준우",
                    "script": "Let me search some jobs.",
                    "translation": "내가 몇 가지 일을 찾아볼게."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "민준 wants to help @@.",
                    "hint": "ENFJ는 자신의 일을 통해 의미 있는 영향을 주고 싶어해요.",
                    "optionA": "others",
                    "optionB": "family",
                    "optionC": "companies",
                    "result": "others",
                    "explanation": "민준은 다른 사람들을 도우며 의미 있는 일을 하고 싶어 해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준우",
                    "script": "Here are some good options.",
                    "translation": "여기 좋은 선택지들이 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민준",
                    "script": "These feel right to me!",
                    "translation": "이것들 정말 맞는 것 같아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준우",
                    "script": "Let's pick the best one.",
                    "translation": "최고의 것을 선택해보자."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "I trust your judgment.",
                    "translation": "난 너의 판단을 믿어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준우",
                    "script": "We'll find the right path.",
                    "translation": "우린 맞는 길을 찾을 거야."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "일의 의미와 현실성을 함께 찾는 것에 대해요.",
                    "result": "We can find meaning and purpose",
                    "explanation": "우리는 의미와 목적을 함께 찾을 수 있어요.",
                    "optionA": "We",
                    "optionB": "and",
                    "optionC": "find",
                    "optionD": "can",
                    "optionE": "purpose",
                    "optionF": "meaning"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "직업 선택의 기로에서",
            "explanation": "ENFJ의 가치 추구와 ESFJ의 현실적 조언",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "I want a job that helps people.",
                    "translation": "난 사람을 돕는 일을 하고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준우",
                    "script": "That's good, but money matters too.",
                    "translation": "좋은 생각인데, 돈도 중요하지 않아?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "I can find both!",
                    "translation": "둘 다 찾을 수 있어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준우",
                    "script": "Let's look at real options.",
                    "translation": "현실적인 선택지를 봐보자."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민준은 돈보다 의미 있는 일을 우선시합니다.",
                    "hint": "ENFJ는 일의 의미와 가치를 먼저 생각해요.",
                    "result": "O",
                    "explanation": "민준이는 사람을 돕는 일을 원하며 의미를 추구했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준우",
                    "script": "Your passion is beautiful.",
                    "translation": "넌 정말 열정적이야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민준",
                    "script": "Your advice is practical.",
                    "translation": "넌 정말 현실적인 조언을 줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준우",
                    "script": "Let me search some jobs.",
                    "translation": "내가 몇 가지 일을 찾아볼게."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "민준 wants to help @@.",
                    "hint": "ENFJ는 자신의 일을 통해 의미 있는 영향을 주고 싶어해요.",
                    "optionA": "others",
                    "optionB": "family",
                    "optionC": "companies",
                    "result": "others",
                    "explanation": "민준은 다른 사람들을 도우며 의미 있는 일을 하고 싶어 해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준우",
                    "script": "Here are some good options.",
                    "translation": "여기 좋은 선택지들이 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민준",
                    "script": "These feel right to me!",
                    "translation": "이것들 정말 맞는 것 같아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준우",
                    "script": "Let's pick the best one.",
                    "translation": "최고의 것을 선택해보자."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "I trust your judgment.",
                    "translation": "난 너의 판단을 믿어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준우",
                    "script": "We'll find the right path.",
                    "translation": "우린 맞는 길을 찾을 거야."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "일의 의미와 현실성을 함께 찾는 것에 대해요.",
                    "optionA": "We",
                    "optionB": "and",
                    "optionC": "find",
                    "optionD": "can",
                    "optionE": "purpose",
                    "optionF": "meaning",
                    "result": "We can find meaning and purpose",
                    "explanation": "우리는 의미와 목적을 함께 찾을 수 있어요."
                }
            ]
        }
    ]
}
ID: 19915 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "여행 계획 세우는 방식",
            "explanation": "ENFJ의 모험심과 ESFJ의 신중한 준비",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성민",
                    "script": "Let's go somewhere amazing!",
                    "translation": "어딘가 멋진 곳에 가자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건우",
                    "script": "But I need to plan.",
                    "translation": "근데 계획이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성민",
                    "script": "That's why I love you!",
                    "translation": "그래서 난 너를 사랑해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건우",
                    "script": "Where do you want to go?",
                    "translation": "어디 가고 싶은데?"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "성민은 미리 계획하지 않고 여행을 가고 싶습니다.",
                    "hint": "ENFJ는 새로운 모험에 끌려서 즉흥적일 수 있어요.",
                    "result": "O",
                    "explanation": "성민이는 \"Let's go somewhere amazing\"이라고 즉흥적으로 제안했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건우",
                    "script": "I'll check the weather.",
                    "translation": "내가 날씨를 확인할게."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성민",
                    "script": "You always make it safe!",
                    "translation": "넌 항상 안전하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건우",
                    "script": "Let me book everything.",
                    "translation": "내가 모든 걸 예약할게."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "성민 wants to go somewhere @@.",
                    "hint": "ENFJ는 새로운 경험을 추구하고 신나는 일을 원해요.",
                    "optionA": "safe",
                    "optionB": "amazing",
                    "optionC": "planned",
                    "result": "amazing",
                    "explanation": "성민은 멋진 경험을 원해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건우",
                    "script": "Here's our full itinerary.",
                    "translation": "여기 우리 일정이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성민",
                    "script": "You're so organized!",
                    "translation": "넌 정말 잘 정리해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건우",
                    "script": "Now let's have fun!",
                    "translation": "이제 즐기자!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성민",
                    "script": "This trip will be unforgettable!",
                    "translation": "이번 여행은 잊을 수 없을 거야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "건우",
                    "script": "With you, everything's an adventure.",
                    "translation": "넌 모든 것을 모험으로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "계획과 모험을 함께 즐기는 것에 대해요.",
                    "result": "We love planning and adventure",
                    "explanation": "우리는 계획과 모험 모두를 사랑해요.",
                    "optionA": "planning",
                    "optionB": "We",
                    "optionC": "and",
                    "optionD": "love",
                    "optionE": "adventure"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "여행 계획 세우는 방식",
            "explanation": "ENFJ의 모험심과 ESFJ의 신중한 준비",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성민",
                    "script": "Let's go somewhere amazing!",
                    "translation": "어딘가 멋진 곳에 가자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건우",
                    "script": "But I need to plan.",
                    "translation": "근데 계획이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성민",
                    "script": "That's why I love you!",
                    "translation": "그래서 난 너를 사랑해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건우",
                    "script": "Where do you want to go?",
                    "translation": "어디 가고 싶은데?"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "성민은 미리 계획하지 않고 여행을 가고 싶습니다.",
                    "hint": "ENFJ는 새로운 모험에 끌려서 즉흥적일 수 있어요.",
                    "result": "O",
                    "explanation": "성민이는 \"Let's go somewhere amazing\"이라고 즉흥적으로 제안했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건우",
                    "script": "I'll check the weather.",
                    "translation": "내가 날씨를 확인할게."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성민",
                    "script": "You always make it safe!",
                    "translation": "넌 항상 안전하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건우",
                    "script": "Let me book everything.",
                    "translation": "내가 모든 걸 예약할게."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "성민 wants to go somewhere @@.",
                    "hint": "ENFJ는 새로운 경험을 추구하고 신나는 일을 원해요.",
                    "optionA": "safe",
                    "optionB": "amazing",
                    "optionC": "planned",
                    "result": "amazing",
                    "explanation": "성민은 멋진 경험을 원해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건우",
                    "script": "Here's our full itinerary.",
                    "translation": "여기 우리 일정이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성민",
                    "script": "You're so organized!",
                    "translation": "넌 정말 잘 정리해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건우",
                    "script": "Now let's have fun!",
                    "translation": "이제 즐기자!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성민",
                    "script": "This trip will be unforgettable!",
                    "translation": "이번 여행은 잊을 수 없을 거야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "건우",
                    "script": "With you, everything's an adventure.",
                    "translation": "넌 모든 것을 모험으로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "계획과 모험을 함께 즐기는 것에 대해요.",
                    "optionA": "planning",
                    "optionB": "We",
                    "optionC": "and",
                    "optionD": "love",
                    "optionE": "adventure",
                    "result": "We love planning and adventure",
                    "explanation": "우리는 계획과 모험 모두를 사랑해요."
                }
            ]
        }
    ]
}
ID: 19916 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "갈등 해결을 위한 대화",
            "explanation": "ENFJ의 직설적 대화와 ESFJ의 부드러운 중재",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하은",
                    "script": "This needs to be fixed now.",
                    "translation": "이건 지금 바로 고쳐져야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예은",
                    "script": "But we should talk gently.",
                    "translation": "근데 우린 부드럽게 얘기해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하은",
                    "script": "You're right, but honesty too.",
                    "translation": "맞아, 근데 솔직함도 필요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예은",
                    "script": "I'll help you say it well.",
                    "translation": "난 그걸 잘 표현하게 도와줄게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "하은은 문제를 빨리 해결하고 싶어 합니다.",
                    "hint": "ENFJ는 문제 해결을 빠르게 진행하고 싶어요.",
                    "result": "O",
                    "explanation": "하은이는 \"This needs to be fixed now\"이라고 빠른 해결을 원했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예은",
                    "script": "You're so honest and direct.",
                    "translation": "넌 정말 솔직하고 직설적이야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하은",
                    "script": "Your gentleness softens my words.",
                    "translation": "넌 내 말을 부드럽게 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "Let's talk to them together.",
                    "translation": "함께 얘기해보자."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "하은 wants to fix @@.",
                    "hint": "ENFJ는 문제를 해결하려는 욕구가 강해요.",
                    "optionA": "everything",
                    "optionB": "it",
                    "optionC": "them",
                    "result": "it",
                    "explanation": "하은은 지금 이 문제를 고쳐야 한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예은",
                    "script": "Here's what we should say.",
                    "translation": "여기 우리가 해야 할 말이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하은",
                    "script": "Perfect, let's do it.",
                    "translation": "완벽해, 해보자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예은",
                    "script": "We make this work!",
                    "translation": "우린 이걸 가능하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하은",
                    "script": "Your support is amazing.",
                    "translation": "너의 지원이 정말 대단해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "예은",
                    "script": "We're a strong team.",
                    "translation": "우린 정말 강한 팀이야."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "솔직함과 배려를 함께 전하는 것에 대해요.",
                    "result": "Truth works with honesty and compassion",
                    "explanation": "진실은 솔직함과 연민을 함께할 때 작동해요.",
                    "optionA": "with",
                    "optionB": "works",
                    "optionC": "honesty",
                    "optionD": "compassion",
                    "optionE": "Truth",
                    "optionF": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "갈등 해결을 위한 대화",
            "explanation": "ENFJ의 직설적 대화와 ESFJ의 부드러운 중재",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하은",
                    "script": "This needs to be fixed now.",
                    "translation": "이건 지금 바로 고쳐져야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예은",
                    "script": "But we should talk gently.",
                    "translation": "근데 우린 부드럽게 얘기해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하은",
                    "script": "You're right, but honesty too.",
                    "translation": "맞아, 근데 솔직함도 필요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예은",
                    "script": "I'll help you say it well.",
                    "translation": "난 그걸 잘 표현하게 도와줄게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "하은은 문제를 빨리 해결하고 싶어 합니다.",
                    "hint": "ENFJ는 문제 해결을 빠르게 진행하고 싶어요.",
                    "result": "O",
                    "explanation": "하은이는 \"This needs to be fixed now\"이라고 빠른 해결을 원했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예은",
                    "script": "You're so honest and direct.",
                    "translation": "넌 정말 솔직하고 직설적이야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하은",
                    "script": "Your gentleness softens my words.",
                    "translation": "넌 내 말을 부드럽게 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "Let's talk to them together.",
                    "translation": "함께 얘기해보자."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "하은 wants to fix @@.",
                    "hint": "ENFJ는 문제를 해결하려는 욕구가 강해요.",
                    "optionA": "everything",
                    "optionB": "it",
                    "optionC": "them",
                    "result": "it",
                    "explanation": "하은은 지금 이 문제를 고쳐야 한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예은",
                    "script": "Here's what we should say.",
                    "translation": "여기 우리가 해야 할 말이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하은",
                    "script": "Perfect, let's do it.",
                    "translation": "완벽해, 해보자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예은",
                    "script": "We make this work!",
                    "translation": "우린 이걸 가능하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하은",
                    "script": "Your support is amazing.",
                    "translation": "너의 지원이 정말 대단해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "예은",
                    "script": "We're a strong team.",
                    "translation": "우린 정말 강한 팀이야."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "솔직함과 배려를 함께 전하는 것에 대해요.",
                    "optionA": "with",
                    "optionB": "works",
                    "optionC": "honesty",
                    "optionD": "compassion",
                    "optionE": "Truth",
                    "optionF": "and",
                    "result": "Truth works with honesty and compassion",
                    "explanation": "진실은 솔직함과 연민을 함께할 때 작동해요."
                }
            ]
        }
    ]
}
ID: 19917 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "정보 탐구에 대한 열정",
            "explanation": "ENFJ의 통찰력 있는 분석과 ESFJ의 세부 조사",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지아",
                    "script": "I see a bigger pattern here.",
                    "translation": "난 더 큰 패턴이 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜진",
                    "script": "Let me check all the details.",
                    "translation": "내가 모든 세부사항을 확인할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지아",
                    "script": "Exactly what I need!",
                    "translation": "정확히 내가 필요한 거야!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜진",
                    "script": "I'll make a full report.",
                    "translation": "내가 완전한 보고서를 만들게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "지아는 전체적인 패턴을 먼저 파악합니다.",
                    "hint": "ENFJ는 큰 그림과 패턴 인식에 뛰어나요.",
                    "result": "O",
                    "explanation": "지아가 \"I see a bigger pattern\"이라고 큰 패턴을 인식했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜진",
                    "script": "Your insights are amazing.",
                    "translation": "넌 정말 좋은 통찰을 해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지아",
                    "script": "Your details make it clear.",
                    "translation": "넌 세부사항으로 명확하게 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜진",
                    "script": "Together we understand everything.",
                    "translation": "함께 우린 모든 것을 이해해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "지아 sees a bigger @@.",
                    "hint": "ENFJ는 전체적인 그림을 볼 수 있어요.",
                    "optionA": "picture",
                    "optionB": "pattern",
                    "optionC": "idea",
                    "result": "pattern",
                    "explanation": "지아는 더 큰 패턴을 볼 수 있어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지아",
                    "script": "Let me write the analysis.",
                    "translation": "내가 분석을 써볼게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "혜진",
                    "script": "And I'll verify everything.",
                    "translation": "그리고 난 모든 걸 확인할게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지아",
                    "script": "This is perfect teamwork!",
                    "translation": "이건 완벽한 팀워크야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "혜진",
                    "script": "We make each other better.",
                    "translation": "우린 서로를 더 좋게 만들어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지아",
                    "script": "Your precision is incredible.",
                    "translation": "넌 정말 정밀해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "통찰력과 세부 사항이 함께할 때에 대해요.",
                    "result": "Insight shines with details and facts",
                    "explanation": "통찰력은 세부사항과 사실과 함께할 때 빛나요.",
                    "optionA": "shines",
                    "optionB": "with",
                    "optionC": "Insight",
                    "optionD": "and",
                    "optionE": "facts",
                    "optionF": "details"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "정보 탐구에 대한 열정",
            "explanation": "ENFJ의 통찰력 있는 분석과 ESFJ의 세부 조사",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지아",
                    "script": "I see a bigger pattern here.",
                    "translation": "난 더 큰 패턴이 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜진",
                    "script": "Let me check all the details.",
                    "translation": "내가 모든 세부사항을 확인할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지아",
                    "script": "Exactly what I need!",
                    "translation": "정확히 내가 필요한 거야!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜진",
                    "script": "I'll make a full report.",
                    "translation": "내가 완전한 보고서를 만들게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "지아는 전체적인 패턴을 먼저 파악합니다.",
                    "hint": "ENFJ는 큰 그림과 패턴 인식에 뛰어나요.",
                    "result": "O",
                    "explanation": "지아가 \"I see a bigger pattern\"이라고 큰 패턴을 인식했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜진",
                    "script": "Your insights are amazing.",
                    "translation": "넌 정말 좋은 통찰을 해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지아",
                    "script": "Your details make it clear.",
                    "translation": "넌 세부사항으로 명확하게 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜진",
                    "script": "Together we understand everything.",
                    "translation": "함께 우린 모든 것을 이해해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "지아 sees a bigger @@.",
                    "hint": "ENFJ는 전체적인 그림을 볼 수 있어요.",
                    "optionA": "picture",
                    "optionB": "pattern",
                    "optionC": "idea",
                    "result": "pattern",
                    "explanation": "지아는 더 큰 패턴을 볼 수 있어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지아",
                    "script": "Let me write the analysis.",
                    "translation": "내가 분석을 써볼게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "혜진",
                    "script": "And I'll verify everything.",
                    "translation": "그리고 난 모든 걸 확인할게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지아",
                    "script": "This is perfect teamwork!",
                    "translation": "이건 완벽한 팀워크야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "혜진",
                    "script": "We make each other better.",
                    "translation": "우린 서로를 더 좋게 만들어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지아",
                    "script": "Your precision is incredible.",
                    "translation": "넌 정말 정밀해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "통찰력과 세부 사항이 함께할 때에 대해요.",
                    "optionA": "shines",
                    "optionB": "with",
                    "optionC": "Insight",
                    "optionD": "and",
                    "optionE": "facts",
                    "optionF": "details",
                    "result": "Insight shines with details and facts",
                    "explanation": "통찰력은 세부사항과 사실과 함께할 때 빛나요."
                }
            ]
        }
    ]
}
ID: 19918 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "의사결정 과정에서의 차이",
            "explanation": "ENFJ의 가치 기반 결정과 ESFJ의 의무 기반 선택",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜림",
                    "script": "This choice feels right to me.",
                    "translation": "이 선택이 내 마음에 맞아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다현",
                    "script": "But what about everyone else?",
                    "translation": "근데 다른 사람들은?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜림",
                    "script": "I believe it helps all of us!",
                    "translation": "난 이게 우리 모두에게 도움이 된다고 믿어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다현",
                    "script": "Then I trust you completely.",
                    "translation": "그럼 난 넌 완전히 믿어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "혜림은 직관과 가치에 기반한 의사결정을 합니다.",
                    "hint": "ENFJ는 자신의 신념과 가치에 기반해 결정해요.",
                    "result": "O",
                    "explanation": "혜림이는 \"This choice feels right\"이라고 자신의 가치와 믿음에 기반해 선택했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다현",
                    "script": "Your values are so clear.",
                    "translation": "넌 정말 가치관이 명확해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜림",
                    "script": "Your loyalty means everything.",
                    "translation": "너의 충성이 모든 걸 의미해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다현",
                    "script": "We'll stick with this.",
                    "translation": "우린 이걸로 갈게."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "혜림 believes this choice @@.",
                    "hint": "ENFJ는 자신의 직관을 신뢰해요.",
                    "optionA": "feels",
                    "optionB": "is",
                    "optionC": "works",
                    "result": "feels",
                    "explanation": "혜림은 이 선택이 옳다고 느껴요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜림",
                    "script": "Thank you for trusting me.",
                    "translation": "나를 믿어줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "다현",
                    "script": "That's what we do best.",
                    "translation": "그게 우리 가장 잘하는 거야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "혜림",
                    "script": "Together we're unstoppable!",
                    "translation": "함께 우린 막을 수 없어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "다현",
                    "script": "You inspire me to trust.",
                    "translation": "넌 나를 믿도록 영감 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "혜림",
                    "script": "And you make me braver.",
                    "translation": "그리고 넌 나를 더 용감하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "신뢰와 가치에 기반한 결정에 대해요.",
                    "result": "We make best decisions with trust",
                    "explanation": "우리는 신뢰로 최고의 결정을 해요.",
                    "optionA": "We",
                    "optionB": "decisions",
                    "optionC": "best",
                    "optionD": "with",
                    "optionE": "trust",
                    "optionF": "make"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "의사결정 과정에서의 차이",
            "explanation": "ENFJ의 가치 기반 결정과 ESFJ의 의무 기반 선택",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜림",
                    "script": "This choice feels right to me.",
                    "translation": "이 선택이 내 마음에 맞아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다현",
                    "script": "But what about everyone else?",
                    "translation": "근데 다른 사람들은?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜림",
                    "script": "I believe it helps all of us!",
                    "translation": "난 이게 우리 모두에게 도움이 된다고 믿어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다현",
                    "script": "Then I trust you completely.",
                    "translation": "그럼 난 넌 완전히 믿어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "혜림은 직관과 가치에 기반한 의사결정을 합니다.",
                    "hint": "ENFJ는 자신의 신념과 가치에 기반해 결정해요.",
                    "result": "O",
                    "explanation": "혜림이는 \"This choice feels right\"이라고 자신의 가치와 믿음에 기반해 선택했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다현",
                    "script": "Your values are so clear.",
                    "translation": "넌 정말 가치관이 명확해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜림",
                    "script": "Your loyalty means everything.",
                    "translation": "너의 충성이 모든 걸 의미해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다현",
                    "script": "We'll stick with this.",
                    "translation": "우린 이걸로 갈게."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "혜림 believes this choice @@.",
                    "hint": "ENFJ는 자신의 직관을 신뢰해요.",
                    "optionA": "feels",
                    "optionB": "is",
                    "optionC": "works",
                    "result": "feels",
                    "explanation": "혜림은 이 선택이 옳다고 느껴요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜림",
                    "script": "Thank you for trusting me.",
                    "translation": "나를 믿어줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "다현",
                    "script": "That's what we do best.",
                    "translation": "그게 우리 가장 잘하는 거야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "혜림",
                    "script": "Together we're unstoppable!",
                    "translation": "함께 우린 막을 수 없어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "다현",
                    "script": "You inspire me to trust.",
                    "translation": "넌 나를 믿도록 영감 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "혜림",
                    "script": "And you make me braver.",
                    "translation": "그리고 넌 나를 더 용감하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "신뢰와 가치에 기반한 결정에 대해요.",
                    "optionA": "We",
                    "optionB": "decisions",
                    "optionC": "best",
                    "optionD": "with",
                    "optionE": "trust",
                    "optionF": "make",
                    "result": "We make best decisions with trust",
                    "explanation": "우리는 신뢰로 최고의 결정을 해요."
                }
            ]
        }
    ]
}
ID: 19919 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "일상에서의 작은 순간들",
            "explanation": "ENFJ의 영감 주기와 ESFJ의 따뜻한 배려",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다영",
                    "script": "I made your favorite meal!",
                    "translation": "내가 너 좋아하는 음식을 만들었어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "You inspire me to be better.",
                    "translation": "넌 나를 더 나아지게 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다영",
                    "script": "And you make me feel loved.",
                    "translation": "그리고 넌 나를 사랑받는다고 느끼게 해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지영",
                    "script": "That's what I do for you.",
                    "translation": "그게 내가 너를 위해 하는 거야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "다영은 지영의 영감을 받습니다.",
                    "hint": "ENFJ의 영감과 동기는 다른 사람들을 자극해요.",
                    "result": "O",
                    "explanation": "다영이 지영에게 영감을 받았어요. 이것이 ENFJ의 특성이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지영",
                    "script": "Your words always lift me.",
                    "translation": "넌 항상 내를 들어올려."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다영",
                    "script": "Your actions show you care.",
                    "translation": "넌 행동으로 보여줄 수 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Let's keep this going.",
                    "translation": "이렇게 계속 하자."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "다영 made @@.",
                    "hint": "ESFJ는 다른 사람이 좋아하는 것을 주의깊게 챙겨요.",
                    "optionA": "lunch",
                    "optionB": "dinner",
                    "optionC": "favorite",
                    "result": "favorite",
                    "explanation": "다영은 지영의 좋아하는 음식을 만들어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지영",
                    "script": "Every moment with you matters.",
                    "translation": "넌 모든 순간이 소중해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "다영",
                    "script": "You make life beautiful.",
                    "translation": "넌 삶을 아름답게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지영",
                    "script": "We're so lucky to have each other.",
                    "translation": "우린 서로를 가진 게 정말 운이야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "다영",
                    "script": "These small moments are everything.",
                    "translation": "이런 작은 순간들이 모든 걸 의미해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지영",
                    "script": "Together we have a beautiful life.",
                    "translation": "함께 우린 아름다운 삶을 가졌어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "작은 순간들이 모여서 만드는 아름다움에 대해요.",
                    "result": "Small moments turn into love",
                    "explanation": "작은 순간들이 사랑으로 변해요.",
                    "optionA": "love",
                    "optionB": "Small",
                    "optionC": "turn",
                    "optionD": "moments",
                    "optionE": "into"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "일상에서의 작은 순간들",
            "explanation": "ENFJ의 영감 주기와 ESFJ의 따뜻한 배려",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다영",
                    "script": "I made your favorite meal!",
                    "translation": "내가 너 좋아하는 음식을 만들었어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "You inspire me to be better.",
                    "translation": "넌 나를 더 나아지게 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다영",
                    "script": "And you make me feel loved.",
                    "translation": "그리고 넌 나를 사랑받는다고 느끼게 해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지영",
                    "script": "That's what I do for you.",
                    "translation": "그게 내가 너를 위해 하는 거야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "다영은 지영의 영감을 받습니다.",
                    "hint": "ENFJ의 영감과 동기는 다른 사람들을 자극해요.",
                    "result": "O",
                    "explanation": "다영이 지영에게 영감을 받았어요. 이것이 ENFJ의 특성이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지영",
                    "script": "Your words always lift me.",
                    "translation": "넌 항상 내를 들어올려."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다영",
                    "script": "Your actions show you care.",
                    "translation": "넌 행동으로 보여줄 수 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Let's keep this going.",
                    "translation": "이렇게 계속 하자."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "다영 made @@.",
                    "hint": "ESFJ는 다른 사람이 좋아하는 것을 주의깊게 챙겨요.",
                    "optionA": "lunch",
                    "optionB": "dinner",
                    "optionC": "favorite",
                    "result": "favorite",
                    "explanation": "다영은 지영의 좋아하는 음식을 만들어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지영",
                    "script": "Every moment with you matters.",
                    "translation": "넌 모든 순간이 소중해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "다영",
                    "script": "You make life beautiful.",
                    "translation": "넌 삶을 아름답게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지영",
                    "script": "We're so lucky to have each other.",
                    "translation": "우린 서로를 가진 게 정말 운이야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "다영",
                    "script": "These small moments are everything.",
                    "translation": "이런 작은 순간들이 모든 걸 의미해."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지영",
                    "script": "Together we have a beautiful life.",
                    "translation": "함께 우린 아름다운 삶을 가졌어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "작은 순간들이 모여서 만드는 아름다움에 대해요.",
                    "optionA": "love",
                    "optionB": "Small",
                    "optionC": "turn",
                    "optionD": "moments",
                    "optionE": "into",
                    "result": "Small moments turn into love",
                    "explanation": "작은 순간들이 사랑으로 변해요."
                }
            ]
        }
    ]
}
ID: 19920 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "효율성과 배려의 균형",
            "explanation": "ENTJ의 직설적 리더십과 ISFJ의 따뜻한 배려",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "We need to cut the cost now.",
                    "translation": "우린 지금 비용을 줄여야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "But people might get hurt.",
                    "translation": "근데 사람들이 상처받을 수도 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "I know, but it's necessary.",
                    "translation": "알아, 근데 필요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예나",
                    "script": "Let me talk to the team.",
                    "translation": "내가 팀과 얘기해 볼게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "나연은 효율성을 최우선으로 생각합니다.",
                    "hint": "ENTJ는 목표 달성을 위해 논리와 효율성을 중시해요.",
                    "result": "O",
                    "explanation": "나연이는 \"We need to cut the cost\"이라고 효율성을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "You always think ahead.",
                    "translation": "넌 항상 앞을 내다봐."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "And you care for everyone.",
                    "translation": "그리고 넌 모두를 챙겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Let's do this together.",
                    "translation": "함께 해보자."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "나연 wants to cut @@.",
                    "hint": "ENTJ는 비용 효율성을 중시해요.",
                    "optionA": "costs",
                    "optionB": "time",
                    "optionC": "staff",
                    "result": "costs",
                    "explanation": "나연은 비용을 절감하려고 해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예나",
                    "script": "I'll explain it kindly.",
                    "translation": "난 친절하게 설명할게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "That's why we work so well.",
                    "translation": "그래서 우린 잘 어울려."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예나",
                    "script": "We make hard things easier.",
                    "translation": "우린 어려운 것도 쉽게 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나연",
                    "script": "Your approach helps everyone.",
                    "translation": "넌 모두에게 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "예나",
                    "script": "Your vision guides us forward.",
                    "translation": "넌 우리를 앞으로 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "효율성과 배려를 함께 하는 것에 대해요.",
                    "result": "We lead with efficiency and care",
                    "explanation": "우리는 효율성과 배려로 이끌어요.",
                    "optionA": "with",
                    "optionB": "We",
                    "optionC": "care",
                    "optionD": "and",
                    "optionE": "lead",
                    "optionF": "efficiency"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "효율성과 배려의 균형",
            "explanation": "ENTJ의 직설적 리더십과 ISFJ의 따뜻한 배려",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "We need to cut the cost now.",
                    "translation": "우린 지금 비용을 줄여야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "But people might get hurt.",
                    "translation": "근데 사람들이 상처받을 수도 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "I know, but it's necessary.",
                    "translation": "알아, 근데 필요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예나",
                    "script": "Let me talk to the team.",
                    "translation": "내가 팀과 얘기해 볼게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "나연은 효율성을 최우선으로 생각합니다.",
                    "hint": "ENTJ는 목표 달성을 위해 논리와 효율성을 중시해요.",
                    "result": "O",
                    "explanation": "나연이는 \"We need to cut the cost\"이라고 효율성을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "You always think ahead.",
                    "translation": "넌 항상 앞을 내다봐."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "And you care for everyone.",
                    "translation": "그리고 넌 모두를 챙겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Let's do this together.",
                    "translation": "함께 해보자."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "나연 wants to cut @@.",
                    "hint": "ENTJ는 비용 효율성을 중시해요.",
                    "optionA": "costs",
                    "optionB": "time",
                    "optionC": "staff",
                    "result": "costs",
                    "explanation": "나연은 비용을 절감하려고 해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예나",
                    "script": "I'll explain it kindly.",
                    "translation": "난 친절하게 설명할게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "That's why we work so well.",
                    "translation": "그래서 우린 잘 어울려."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예나",
                    "script": "We make hard things easier.",
                    "translation": "우린 어려운 것도 쉽게 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나연",
                    "script": "Your approach helps everyone.",
                    "translation": "넌 모두에게 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "예나",
                    "script": "Your vision guides us forward.",
                    "translation": "넌 우리를 앞으로 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "효율성과 배려를 함께 하는 것에 대해요.",
                    "optionA": "with",
                    "optionB": "We",
                    "optionC": "care",
                    "optionD": "and",
                    "optionE": "lead",
                    "optionF": "efficiency",
                    "result": "We lead with efficiency and care",
                    "explanation": "우리는 효율성과 배려로 이끌어요."
                }
            ]
        }
    ]
}
ID: 19921 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "신뢰와 책임의 경계",
            "explanation": "ENTJ의 명확한 지시와 ISFJ의 헌신적 이행",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수진",
                    "script": "You take this project, okay?",
                    "translation": "넌 이 프로젝트 맡아, 알지?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "I'll do my absolute best.",
                    "translation": "난 최선을 다할 거야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수진",
                    "script": "I know you will.",
                    "translation": "알아, 그렇게 할 거 알아."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "If you need anything, tell me.",
                    "translation": "뭐 필요한 거 있으면 말해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "수진은 명확한 지시를 내립니다.",
                    "hint": "ENTJ는 직설적이고 명확한 지시를 해요.",
                    "result": "O",
                    "explanation": "수진이는 \"You take this project\"이라고 명확하게 지시했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤서",
                    "script": "I trust your judgment.",
                    "translation": "난 넌 최선을 알아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Your dedication is incredible.",
                    "translation": "넌 정말 헌신적이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤서",
                    "script": "I want to succeed for us.",
                    "translation": "난 우리 위해 성공하고 싶어."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "윤서 will do her @@.",
                    "hint": "ISFJ는 책임감 있게 일을 완수해요.",
                    "optionA": "best",
                    "optionB": "job",
                    "optionC": "work",
                    "result": "best",
                    "explanation": "윤서는 최선을 다할 거예요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "Keep me updated on progress.",
                    "translation": "진행 상황 알려 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "I'll let you know everything.",
                    "translation": "모든 걸 알려 줄게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Perfect, that's why I trust you.",
                    "translation": "좋아, 그래서 난 너를 믿어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤서",
                    "script": "You won't regret this.",
                    "translation": "후회 안 할 거야."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수진",
                    "script": "I know. Let's make it happen.",
                    "translation": "알아, 함께 이루어 내자."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "신뢰와 책임감에 대해요.",
                    "result": "We succeed together with trust",
                    "explanation": "우리는 신뢰와 함께 성공해요.",
                    "optionA": "We",
                    "optionB": "together",
                    "optionC": "with",
                    "optionD": "succeed",
                    "optionE": "trust"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "신뢰와 책임의 경계",
            "explanation": "ENTJ의 명확한 지시와 ISFJ의 헌신적 이행",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수진",
                    "script": "You take this project, okay?",
                    "translation": "넌 이 프로젝트 맡아, 알지?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "I'll do my absolute best.",
                    "translation": "난 최선을 다할 거야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수진",
                    "script": "I know you will.",
                    "translation": "알아, 그렇게 할 거 알아."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "If you need anything, tell me.",
                    "translation": "뭐 필요한 거 있으면 말해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "수진은 명확한 지시를 내립니다.",
                    "hint": "ENTJ는 직설적이고 명확한 지시를 해요.",
                    "result": "O",
                    "explanation": "수진이는 \"You take this project\"이라고 명확하게 지시했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤서",
                    "script": "I trust your judgment.",
                    "translation": "난 넌 최선을 알아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Your dedication is incredible.",
                    "translation": "넌 정말 헌신적이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤서",
                    "script": "I want to succeed for us.",
                    "translation": "난 우리 위해 성공하고 싶어."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "윤서 will do her @@.",
                    "hint": "ISFJ는 책임감 있게 일을 완수해요.",
                    "optionA": "best",
                    "optionB": "job",
                    "optionC": "work",
                    "result": "best",
                    "explanation": "윤서는 최선을 다할 거예요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "Keep me updated on progress.",
                    "translation": "진행 상황 알려 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "I'll let you know everything.",
                    "translation": "모든 걸 알려 줄게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Perfect, that's why I trust you.",
                    "translation": "좋아, 그래서 난 너를 믿어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤서",
                    "script": "You won't regret this.",
                    "translation": "후회 안 할 거야."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수진",
                    "script": "I know. Let's make it happen.",
                    "translation": "알아, 함께 이루어 내자."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "신뢰와 책임감에 대해요.",
                    "optionA": "We",
                    "optionB": "together",
                    "optionC": "with",
                    "optionD": "succeed",
                    "optionE": "trust",
                    "result": "We succeed together with trust",
                    "explanation": "우리는 신뢰와 함께 성공해요."
                }
            ]
        }
    ]
}
ID: 19922 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "미래 계획의 다른 시각",
            "explanation": "ENTJ의 전략적 비전과 ISFJ의 실행 가능성",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하은",
                    "script": "Our five year plan is crucial.",
                    "translation": "우린 5년 계획이 중요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "That sounds really ambitious.",
                    "translation": "그건 정말 크네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하은",
                    "script": "Exactly! We need to aim high.",
                    "translation": "정확해! 우린 크게 목표를 세워야 해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소현",
                    "script": "How do we even start?",
                    "translation": "우린 어떻게 시작해?"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "하은은 장기적 전략을 우선시합니다.",
                    "hint": "ENTJ는 큰 전략과 장기 목표를 세워요.",
                    "result": "O",
                    "explanation": "하은이는 \"five year plan\"이라고 장기 전략을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소현",
                    "script": "Your vision is inspiring.",
                    "translation": "넌 정말 비전이 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하은",
                    "script": "But we need your realism.",
                    "translation": "근데 우린 너의 현실성이 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소현",
                    "script": "Let me break it down.",
                    "translation": "내가 단계별로 풀어볼게."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "하은 wants a five @@.",
                    "hint": "ENTJ는 장기 계획을 세우고 싶어 해요.",
                    "optionA": "year",
                    "optionB": "month",
                    "optionC": "week",
                    "result": "year",
                    "explanation": "하은은 5년 계획을 원해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소현",
                    "script": "We need small steps first.",
                    "translation": "우린 먼저 작은 단계가 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하은",
                    "script": "Good point, let's do it.",
                    "translation": "좋은 지적, 해보자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소현",
                    "script": "I'll track everything carefully.",
                    "translation": "난 모든 걸 신중하게 추적할게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하은",
                    "script": "Your attention to detail helps.",
                    "translation": "넌 세부사항 신경 쓰는 게 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소현",
                    "script": "Together we'll reach it.",
                    "translation": "함께면 우린 도달할 거야."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "큰 비전과 세부 실행에 대해요.",
                    "result": "Our vision becomes reality with care",
                    "explanation": "우리의 비전은 배려로 현실이 돼요.",
                    "optionA": "Our",
                    "optionB": "with",
                    "optionC": "vision",
                    "optionD": "care",
                    "optionE": "becomes",
                    "optionF": "reality"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "미래 계획의 다른 시각",
            "explanation": "ENTJ의 전략적 비전과 ISFJ의 실행 가능성",
            "level": 4,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하은",
                    "script": "Our five year plan is crucial.",
                    "translation": "우린 5년 계획이 중요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "That sounds really ambitious.",
                    "translation": "그건 정말 크네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하은",
                    "script": "Exactly! We need to aim high.",
                    "translation": "정확해! 우린 크게 목표를 세워야 해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소현",
                    "script": "How do we even start?",
                    "translation": "우린 어떻게 시작해?"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "하은은 장기적 전략을 우선시합니다.",
                    "hint": "ENTJ는 큰 전략과 장기 목표를 세워요.",
                    "result": "O",
                    "explanation": "하은이는 \"five year plan\"이라고 장기 전략을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소현",
                    "script": "Your vision is inspiring.",
                    "translation": "넌 정말 비전이 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하은",
                    "script": "But we need your realism.",
                    "translation": "근데 우린 너의 현실성이 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소현",
                    "script": "Let me break it down.",
                    "translation": "내가 단계별로 풀어볼게."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "하은 wants a five @@.",
                    "hint": "ENTJ는 장기 계획을 세우고 싶어 해요.",
                    "optionA": "year",
                    "optionB": "month",
                    "optionC": "week",
                    "result": "year",
                    "explanation": "하은은 5년 계획을 원해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소현",
                    "script": "We need small steps first.",
                    "translation": "우린 먼저 작은 단계가 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하은",
                    "script": "Good point, let's do it.",
                    "translation": "좋은 지적, 해보자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소현",
                    "script": "I'll track everything carefully.",
                    "translation": "난 모든 걸 신중하게 추적할게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하은",
                    "script": "Your attention to detail helps.",
                    "translation": "넌 세부사항 신경 쓰는 게 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소현",
                    "script": "Together we'll reach it.",
                    "translation": "함께면 우린 도달할 거야."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "큰 비전과 세부 실행에 대해요.",
                    "optionA": "Our",
                    "optionB": "with",
                    "optionC": "vision",
                    "optionD": "care",
                    "optionE": "becomes",
                    "optionF": "reality",
                    "result": "Our vision becomes reality with care",
                    "explanation": "우리의 비전은 배려로 현실이 돼요."
                }
            ]
        }
    ]
}

현재 배치 처리 완료

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