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

실행 모드 선택


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

대상 테이블: content_mbti_items

ID: 19223 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획과 즉흥 사이의 갈등",
            "explanation": "INFJ의 신중함과 ENFP의 유연함 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하늘",
                    "script": "We need a schedule.",
                    "translation": "우리 일정이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "경빈",
                    "script": "But that's no fun!",
                    "translation": "근데 그건 재미없어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하늘",
                    "script": "It keeps us organized.",
                    "translation": "그게 우리를 정리해줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하늘은 계획 없이 즉시 행동합니다.",
                    "hint": "INFJ는 구조와 계획을 통해 안정감을 얻어요.",
                    "result": "X",
                    "explanation": "하늘은 '일정이 필요해', '정리해줘'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "경빈",
                    "script": "Okay, I get it.",
                    "translation": "좋아, 이해해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하늘",
                    "script": "But spontaneity is good too!",
                    "translation": "근데 즉흥도 좋아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "경빈",
                    "script": "Really?",
                    "translation": "정말?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-neul manages life through @@.",
                    "hint": "INFJ는 질서와 계획을 통해 안정감과 목적을 추구해요.",
                    "optionA": "spontaneity",
                    "optionB": "structure",
                    "optionC": "flexibility",
                    "result": "structure",
                    "explanation": "하늘은 구조를 통해 인생을 관리해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하늘",
                    "script": "Your flexibility amazes me!",
                    "translation": "넌 유연함이 정말 놀라워!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "경빈",
                    "script": "Your planning amazes me.",
                    "translation": "넌 계획이 정말 놀라워."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하늘",
                    "script": "We can blend both!",
                    "translation": "우리 둘 다 섞을 수 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "경빈",
                    "script": "Perfect mix!",
                    "translation": "완벽한 조합!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하늘",
                    "script": "You help me be free!",
                    "translation": "넌 나를 자유롭게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "경빈",
                    "script": "You help me be grounded.",
                    "translation": "넌 나를 현실적으로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "삶의 균형에 대한 문장이에요.",
                    "result": "Structure and flexibility create freedom",
                    "explanation": "구조와 유연함이 자유를 만들어요.",
                    "optionA": "freedom",
                    "optionB": "Structure",
                    "optionC": "create",
                    "optionD": "flexibility",
                    "optionE": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획과 즉흥 사이의 갈등",
            "explanation": "INFJ의 신중함과 ENFP의 유연함 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하늘",
                    "script": "We need a schedule.",
                    "translation": "우리 일정이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "경빈",
                    "script": "But that's no fun!",
                    "translation": "근데 그건 재미없어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하늘",
                    "script": "It keeps us organized.",
                    "translation": "그게 우리를 정리해줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하늘은 계획 없이 즉시 행동합니다.",
                    "hint": "INFJ는 구조와 계획을 통해 안정감을 얻어요.",
                    "result": "X",
                    "explanation": "하늘은 '일정이 필요해', '정리해줘'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "경빈",
                    "script": "Okay, I get it.",
                    "translation": "좋아, 이해해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하늘",
                    "script": "But spontaneity is good too!",
                    "translation": "근데 즉흥도 좋아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "경빈",
                    "script": "Really?",
                    "translation": "정말?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-neul manages life through @@.",
                    "hint": "INFJ는 질서와 계획을 통해 안정감과 목적을 추구해요.",
                    "optionA": "spontaneity",
                    "optionB": "structure",
                    "optionC": "flexibility",
                    "result": "structure",
                    "explanation": "하늘은 구조를 통해 인생을 관리해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하늘",
                    "script": "Your flexibility amazes me!",
                    "translation": "넌 유연함이 정말 놀라워!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "경빈",
                    "script": "Your planning amazes me.",
                    "translation": "넌 계획이 정말 놀라워."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하늘",
                    "script": "We can blend both!",
                    "translation": "우리 둘 다 섞을 수 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "경빈",
                    "script": "Perfect mix!",
                    "translation": "완벽한 조합!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하늘",
                    "script": "You help me be free!",
                    "translation": "넌 나를 자유롭게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "경빈",
                    "script": "You help me be grounded.",
                    "translation": "넌 나를 현실적으로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "삶의 균형에 대한 문장이에요.",
                    "optionA": "freedom",
                    "optionB": "Structure",
                    "optionC": "create",
                    "optionD": "flexibility",
                    "optionE": "and",
                    "result": "Structure and flexibility create freedom",
                    "explanation": "구조와 유연함이 자유를 만들어요."
                }
            ]
        }
    ]
}
ID: 19224 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "중요한 결정 함께 하기",
            "explanation": "INFJ의 깊은 고민과 ENFP의 가능성 탐색 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I'm so uncertain.",
                    "translation": "난 정말 불확실해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤지",
                    "script": "What could be?",
                    "translation": "뭐가 될 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도현",
                    "script": "Maybe that's the point!",
                    "translation": "혹시 그게 요점일 수도!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현은 모든 가능성을 탐색하지 않습니다.",
                    "hint": "ENFP는 다양한 가능성을 탐색하고 기회를 봐요.",
                    "result": "X",
                    "explanation": "윤지는 '뭐가 될 수 있을까?'라며 가능성을 탐색해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤지",
                    "script": "You think deeper though.",
                    "translation": "근데 넌 더 깊게 생각해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "I overthink sometimes.",
                    "translation": "난 가끔 과하게 생각해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤지",
                    "script": "That's your strength.",
                    "translation": "그게 넌 강점이야."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Do-hyun approaches decisions with @@.",
                    "hint": "INFJ는 결정의 깊은 의미와 장기적 영향을 고려해요.",
                    "optionA": "curiosity",
                    "optionB": "depth",
                    "optionC": "excitement",
                    "result": "depth",
                    "explanation": "도현은 깊이로 결정에 접근해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도현",
                    "script": "Your optimism helps me!",
                    "translation": "넌 낙관주의가 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤지",
                    "script": "Your wisdom helps me.",
                    "translation": "넌 지혜가 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도현",
                    "script": "Let's decide together!",
                    "translation": "우리 함께 결정하자!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤지",
                    "script": "Yes! Together!",
                    "translation": "응! 함께!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도현",
                    "script": "You make me believe!",
                    "translation": "넌 나한테 믿음을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤지",
                    "script": "You make me real.",
                    "translation": "넌 나를 현실로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께한 결정에 대한 문장이에요.",
                    "result": "Possibility and vision create wisdom",
                    "explanation": "가능성과 비전이 지혜를 만들어요.",
                    "optionA": "Possibility",
                    "optionB": "wisdom",
                    "optionC": "and",
                    "optionD": "vision",
                    "optionE": "create"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "중요한 결정 함께 하기",
            "explanation": "INFJ의 깊은 고민과 ENFP의 가능성 탐색 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I'm so uncertain.",
                    "translation": "난 정말 불확실해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤지",
                    "script": "What could be?",
                    "translation": "뭐가 될 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도현",
                    "script": "Maybe that's the point!",
                    "translation": "혹시 그게 요점일 수도!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현은 모든 가능성을 탐색하지 않습니다.",
                    "hint": "ENFP는 다양한 가능성을 탐색하고 기회를 봐요.",
                    "result": "X",
                    "explanation": "윤지는 '뭐가 될 수 있을까?'라며 가능성을 탐색해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤지",
                    "script": "You think deeper though.",
                    "translation": "근데 넌 더 깊게 생각해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "I overthink sometimes.",
                    "translation": "난 가끔 과하게 생각해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤지",
                    "script": "That's your strength.",
                    "translation": "그게 넌 강점이야."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Do-hyun approaches decisions with @@.",
                    "hint": "INFJ는 결정의 깊은 의미와 장기적 영향을 고려해요.",
                    "optionA": "curiosity",
                    "optionB": "depth",
                    "optionC": "excitement",
                    "result": "depth",
                    "explanation": "도현은 깊이로 결정에 접근해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도현",
                    "script": "Your optimism helps me!",
                    "translation": "넌 낙관주의가 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤지",
                    "script": "Your wisdom helps me.",
                    "translation": "넌 지혜가 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도현",
                    "script": "Let's decide together!",
                    "translation": "우리 함께 결정하자!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤지",
                    "script": "Yes! Together!",
                    "translation": "응! 함께!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도현",
                    "script": "You make me believe!",
                    "translation": "넌 나한테 믿음을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤지",
                    "script": "You make me real.",
                    "translation": "넌 나를 현실로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "함께한 결정에 대한 문장이에요.",
                    "optionA": "Possibility",
                    "optionB": "wisdom",
                    "optionC": "and",
                    "optionD": "vision",
                    "optionE": "create",
                    "result": "Possibility and vision create wisdom",
                    "explanation": "가능성과 비전이 지혜를 만들어요."
                }
            ]
        }
    ]
}
ID: 19225 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "감정적 부담과 기쁨의 수용",
            "explanation": "INFJ의 감정 깊이와 ENFP의 감정 표현 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "종수",
                    "script": "I feel everything deeply.",
                    "translation": "난 모든 걸 깊게 느껴."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "영은",
                    "script": "That must be heavy!",
                    "translation": "그건 무거워야 하는데!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "종수",
                    "script": "But I wouldn't change it.",
                    "translation": "근데 난 바꾸지 않고 싶어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "종수는 자신의 감정을 표현하지 않습니다.",
                    "hint": "INFJ는 감정을 깊게 느끼지만 표현은 신중해요.",
                    "result": "X",
                    "explanation": "종수는 '깊게 느껴', '바꾸지 않고 싶어'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "영은",
                    "script": "Because it's beautiful!",
                    "translation": "왜냐하면 그게 아름다우니까!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "종수",
                    "script": "You see the beauty in everything!",
                    "translation": "넌 모든 것에서 아름다움을 봐!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "영은",
                    "script": "And you feel the meaning!",
                    "translation": "그리고 넌 의미를 느껴!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jong-soo experiences emotions @@.",
                    "hint": "INFJ는 감정을 깊게 내면화하고 의미를 찾으려고 해요.",
                    "optionA": "lightly",
                    "optionB": "profoundly",
                    "optionC": "openly",
                    "result": "profoundly",
                    "explanation": "종수는 감정을 깊게 경험해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "종수",
                    "script": "Your lightness helps me!",
                    "translation": "넌 가벼움이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "영은",
                    "script": "Your depth helps me.",
                    "translation": "넌 깊이가 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "종수",
                    "script": "We need each other!",
                    "translation": "우리 서로 필요해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "영은",
                    "script": "So much.",
                    "translation": "정말 많이."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "종수",
                    "script": "You make me smile!",
                    "translation": "넌 나를 웃게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "영은",
                    "script": "You make me real.",
                    "translation": "넌 나를 진실하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "감정 균형에 대한 문장이에요.",
                    "result": "Depth and joy heal completely",
                    "explanation": "깊이와 기쁨이 완전히 치유해요.",
                    "optionA": "completely",
                    "optionB": "Depth",
                    "optionC": "and",
                    "optionD": "joy",
                    "optionE": "heal"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "감정적 부담과 기쁨의 수용",
            "explanation": "INFJ의 감정 깊이와 ENFP의 감정 표현 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "종수",
                    "script": "I feel everything deeply.",
                    "translation": "난 모든 걸 깊게 느껴."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "영은",
                    "script": "That must be heavy!",
                    "translation": "그건 무거워야 하는데!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "종수",
                    "script": "But I wouldn't change it.",
                    "translation": "근데 난 바꾸지 않고 싶어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "종수는 자신의 감정을 표현하지 않습니다.",
                    "hint": "INFJ는 감정을 깊게 느끼지만 표현은 신중해요.",
                    "result": "X",
                    "explanation": "종수는 '깊게 느껴', '바꾸지 않고 싶어'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "영은",
                    "script": "Because it's beautiful!",
                    "translation": "왜냐하면 그게 아름다우니까!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "종수",
                    "script": "You see the beauty in everything!",
                    "translation": "넌 모든 것에서 아름다움을 봐!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "영은",
                    "script": "And you feel the meaning!",
                    "translation": "그리고 넌 의미를 느껴!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jong-soo experiences emotions @@.",
                    "hint": "INFJ는 감정을 깊게 내면화하고 의미를 찾으려고 해요.",
                    "optionA": "lightly",
                    "optionB": "profoundly",
                    "optionC": "openly",
                    "result": "profoundly",
                    "explanation": "종수는 감정을 깊게 경험해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "종수",
                    "script": "Your lightness helps me!",
                    "translation": "넌 가벼움이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "영은",
                    "script": "Your depth helps me.",
                    "translation": "넌 깊이가 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "종수",
                    "script": "We need each other!",
                    "translation": "우리 서로 필요해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "영은",
                    "script": "So much.",
                    "translation": "정말 많이."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "종수",
                    "script": "You make me smile!",
                    "translation": "넌 나를 웃게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "영은",
                    "script": "You make me real.",
                    "translation": "넌 나를 진실하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "감정 균형에 대한 문장이에요.",
                    "optionA": "completely",
                    "optionB": "Depth",
                    "optionC": "and",
                    "optionD": "joy",
                    "optionE": "heal",
                    "result": "Depth and joy heal completely",
                    "explanation": "깊이와 기쁨이 완전히 치유해요."
                }
            ]
        }
    ]
}
ID: 19226 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "예상 밖의 변화에 직면할 때",
            "explanation": "INFJ의 신중한 적응과 ENFP의 빠른 전환 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소영",
                    "script": "Everything changed overnight.",
                    "translation": "모든 게 하룻밤에 바뀌었어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Let's see what's possible!",
                    "translation": "뭐가 가능할지 봐보자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소영",
                    "script": "You're so fast.",
                    "translation": "넌 정말 빨라."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소영은 변화에 바로 적응합니다.",
                    "hint": "INFJ는 변화의 의미와 영향을 신중하게 생각해요.",
                    "result": "X",
                    "explanation": "소영은 '모든 게 바뀌었어', '시간이 필요해'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "But you're so wise.",
                    "translation": "근데 넌 정말 현명해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소영",
                    "script": "I need time.",
                    "translation": "난 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "I'll wait. I promise.",
                    "translation": "난 기다려줄 거야. 약속해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-young adapts to change @@.",
                    "hint": "INFJ는 변화가 주는 영향을 이해하고 새로운 의미를 찾으려고 해요.",
                    "optionA": "quickly",
                    "optionB": "thoughtfully",
                    "optionC": "easily",
                    "result": "thoughtfully",
                    "explanation": "소영은 신중하게 변화에 적응해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "Your support helps!",
                    "translation": "너 지지가 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "Your depth helps.",
                    "translation": "넌 깊이가 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소영",
                    "script": "We'll be okay!",
                    "translation": "우리 괜찮을 거야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "Always.",
                    "translation": "항상."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소영",
                    "script": "You make change feel safe!",
                    "translation": "넌 변화를 안전하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지훈",
                    "script": "You make it meaningful.",
                    "translation": "넌 그걸 의미 있게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "변화 극복에 대한 문장이에요.",
                    "result": "Hope and adaptability navigate change",
                    "explanation": "희망과 적응력이 변화를 헤쳐나가요.",
                    "optionA": "change",
                    "optionB": "navigate",
                    "optionC": "and",
                    "optionD": "adaptability",
                    "optionE": "Hope"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "예상 밖의 변화에 직면할 때",
            "explanation": "INFJ의 신중한 적응과 ENFP의 빠른 전환 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소영",
                    "script": "Everything changed overnight.",
                    "translation": "모든 게 하룻밤에 바뀌었어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Let's see what's possible!",
                    "translation": "뭐가 가능할지 봐보자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소영",
                    "script": "You're so fast.",
                    "translation": "넌 정말 빨라."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소영은 변화에 바로 적응합니다.",
                    "hint": "INFJ는 변화의 의미와 영향을 신중하게 생각해요.",
                    "result": "X",
                    "explanation": "소영은 '모든 게 바뀌었어', '시간이 필요해'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "But you're so wise.",
                    "translation": "근데 넌 정말 현명해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소영",
                    "script": "I need time.",
                    "translation": "난 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "I'll wait. I promise.",
                    "translation": "난 기다려줄 거야. 약속해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-young adapts to change @@.",
                    "hint": "INFJ는 변화가 주는 영향을 이해하고 새로운 의미를 찾으려고 해요.",
                    "optionA": "quickly",
                    "optionB": "thoughtfully",
                    "optionC": "easily",
                    "result": "thoughtfully",
                    "explanation": "소영은 신중하게 변화에 적응해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "Your support helps!",
                    "translation": "너 지지가 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "Your depth helps.",
                    "translation": "넌 깊이가 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소영",
                    "script": "We'll be okay!",
                    "translation": "우리 괜찮을 거야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "Always.",
                    "translation": "항상."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소영",
                    "script": "You make change feel safe!",
                    "translation": "넌 변화를 안전하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지훈",
                    "script": "You make it meaningful.",
                    "translation": "넌 그걸 의미 있게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "변화 극복에 대한 문장이에요.",
                    "optionA": "change",
                    "optionB": "navigate",
                    "optionC": "and",
                    "optionD": "adaptability",
                    "optionE": "Hope",
                    "result": "Hope and adaptability navigate change",
                    "explanation": "희망과 적응력이 변화를 헤쳐나가요."
                }
            ]
        }
    ]
}
ID: 19227 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "일과 삶의 의미 찾기",
            "explanation": "INFJ의 목적 중심과 ENFP의 즐거움 중심 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "I want to make a difference.",
                    "translation": "난 차이를 만들고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수연",
                    "script": "Life is about joy!",
                    "translation": "인생은 기쁨이야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준영",
                    "script": "Isn't meaning important?",
                    "translation": "의미가 중요하지 않아?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준영은 즐거움만 추구합니다.",
                    "hint": "INFJ는 목적과 의미 있는 기여를 중시해요.",
                    "result": "X",
                    "explanation": "준영은 '차이를 만들고 싶어', '의미가 중요하지 않아?'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수연",
                    "script": "Both matter!",
                    "translation": "둘 다 중요해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준영",
                    "script": "You find joy in everything.",
                    "translation": "넌 모든 것에서 기쁨을 찾아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수연",
                    "script": "And you find purpose!",
                    "translation": "그리고 넌 목적을 찾아!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-young pursues @@.",
                    "hint": "INFJ는 의미 있는 영향과 개인의 성장을 추구해요.",
                    "optionA": "fun",
                    "optionB": "purpose",
                    "optionC": "excitement",
                    "result": "purpose",
                    "explanation": "준영은 목적을 추구해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준영",
                    "script": "Your joy is inspiring!",
                    "translation": "넌 기쁨이 정말 영감이 돼!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수연",
                    "script": "Your purpose is inspiring.",
                    "translation": "넌 목적이 정말 영감이 돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준영",
                    "script": "Let's blend them!",
                    "translation": "우리 둘 다 섞자!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수연",
                    "script": "Perfect!",
                    "translation": "완벽해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준영",
                    "script": "You remind me to enjoy!",
                    "translation": "넌 나한테 즐기라고 상기시켜!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수연",
                    "script": "You remind me to aim high.",
                    "translation": "넌 나한테 높이 목표 세우라고 상기시켜."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "보람찬 삶에 대한 문장이에요.",
                    "result": "Joy and purpose create meaning",
                    "explanation": "기쁨과 목적이 의미를 만들어요.",
                    "optionA": "Joy",
                    "optionB": "create",
                    "optionC": "meaning",
                    "optionD": "and",
                    "optionE": "purpose"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "일과 삶의 의미 찾기",
            "explanation": "INFJ의 목적 중심과 ENFP의 즐거움 중심 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "I want to make a difference.",
                    "translation": "난 차이를 만들고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수연",
                    "script": "Life is about joy!",
                    "translation": "인생은 기쁨이야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준영",
                    "script": "Isn't meaning important?",
                    "translation": "의미가 중요하지 않아?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준영은 즐거움만 추구합니다.",
                    "hint": "INFJ는 목적과 의미 있는 기여를 중시해요.",
                    "result": "X",
                    "explanation": "준영은 '차이를 만들고 싶어', '의미가 중요하지 않아?'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수연",
                    "script": "Both matter!",
                    "translation": "둘 다 중요해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준영",
                    "script": "You find joy in everything.",
                    "translation": "넌 모든 것에서 기쁨을 찾아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수연",
                    "script": "And you find purpose!",
                    "translation": "그리고 넌 목적을 찾아!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-young pursues @@.",
                    "hint": "INFJ는 의미 있는 영향과 개인의 성장을 추구해요.",
                    "optionA": "fun",
                    "optionB": "purpose",
                    "optionC": "excitement",
                    "result": "purpose",
                    "explanation": "준영은 목적을 추구해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준영",
                    "script": "Your joy is inspiring!",
                    "translation": "넌 기쁨이 정말 영감이 돼!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수연",
                    "script": "Your purpose is inspiring.",
                    "translation": "넌 목적이 정말 영감이 돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준영",
                    "script": "Let's blend them!",
                    "translation": "우리 둘 다 섞자!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수연",
                    "script": "Perfect!",
                    "translation": "완벽해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준영",
                    "script": "You remind me to enjoy!",
                    "translation": "넌 나한테 즐기라고 상기시켜!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수연",
                    "script": "You remind me to aim high.",
                    "translation": "넌 나한테 높이 목표 세우라고 상기시켜."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "보람찬 삶에 대한 문장이에요.",
                    "optionA": "Joy",
                    "optionB": "create",
                    "optionC": "meaning",
                    "optionD": "and",
                    "optionE": "purpose",
                    "result": "Joy and purpose create meaning",
                    "explanation": "기쁨과 목적이 의미를 만들어요."
                }
            ]
        }
    ]
}
ID: 19228 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "혼자 생각할 시간과 함께할 시간",
            "explanation": "INFJ의 내향적 회복과 ENFP의 활동적 연결 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미현",
                    "script": "I need some alone time.",
                    "translation": "난 혼자만의 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "호준",
                    "script": "Can I read nearby?",
                    "translation": "난 옆에서 읽어도 돼?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미현",
                    "script": "That would be perfect!",
                    "translation": "그게 정말 좋을 것 같아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미현은 다른 사람과 함께 에너지를 받습니다.",
                    "hint": "INFJ는 혼자만의 깊은 생각 시간으로 에너지를 회복해요.",
                    "result": "X",
                    "explanation": "미현은 '혼자만의 시간이 필요해'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "호준",
                    "script": "We can just be.",
                    "translation": "우리 그냥 있으면 돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미현",
                    "script": "You understand me so well.",
                    "translation": "넌 나를 정말 잘 이해해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "호준",
                    "script": "Because you matter to me.",
                    "translation": "왜냐하면 넌 나한테 중요하거든."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Mi-hyun recharges through @@.",
                    "hint": "INFJ는 조용한 공간과 깊은 반성을 통해 에너지를 회복해요.",
                    "optionA": "people",
                    "optionB": "solitude",
                    "optionC": "crowds",
                    "result": "solitude",
                    "explanation": "미현은 혼자만의 시간으로 에너지를 회복해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미현",
                    "script": "Your presence helps!",
                    "translation": "넌 존재만으로도 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "호준",
                    "script": "Your peace helps.",
                    "translation": "넌 평온함이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미현",
                    "script": "We're so comfortable together!",
                    "translation": "우리 함께라면 정말 편해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "호준",
                    "script": "So comfortable.",
                    "translation": "정말 편해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "미현",
                    "script": "You respect my space!",
                    "translation": "넌 내 공간을 존중해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "호준",
                    "script": "You inspire my growth.",
                    "translation": "넌 내 성장에 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "편안한 함께함에 대한 문장이에요.",
                    "result": "Quiet and presence strengthen connection",
                    "explanation": "침묵과 함께함이 연결을 강하게 해요.",
                    "optionA": "and",
                    "optionB": "connection",
                    "optionC": "strengthen",
                    "optionD": "Quiet",
                    "optionE": "presence"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "혼자 생각할 시간과 함께할 시간",
            "explanation": "INFJ의 내향적 회복과 ENFP의 활동적 연결 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미현",
                    "script": "I need some alone time.",
                    "translation": "난 혼자만의 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "호준",
                    "script": "Can I read nearby?",
                    "translation": "난 옆에서 읽어도 돼?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미현",
                    "script": "That would be perfect!",
                    "translation": "그게 정말 좋을 것 같아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미현은 다른 사람과 함께 에너지를 받습니다.",
                    "hint": "INFJ는 혼자만의 깊은 생각 시간으로 에너지를 회복해요.",
                    "result": "X",
                    "explanation": "미현은 '혼자만의 시간이 필요해'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "호준",
                    "script": "We can just be.",
                    "translation": "우리 그냥 있으면 돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미현",
                    "script": "You understand me so well.",
                    "translation": "넌 나를 정말 잘 이해해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "호준",
                    "script": "Because you matter to me.",
                    "translation": "왜냐하면 넌 나한테 중요하거든."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Mi-hyun recharges through @@.",
                    "hint": "INFJ는 조용한 공간과 깊은 반성을 통해 에너지를 회복해요.",
                    "optionA": "people",
                    "optionB": "solitude",
                    "optionC": "crowds",
                    "result": "solitude",
                    "explanation": "미현은 혼자만의 시간으로 에너지를 회복해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미현",
                    "script": "Your presence helps!",
                    "translation": "넌 존재만으로도 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "호준",
                    "script": "Your peace helps.",
                    "translation": "넌 평온함이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미현",
                    "script": "We're so comfortable together!",
                    "translation": "우리 함께라면 정말 편해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "호준",
                    "script": "So comfortable.",
                    "translation": "정말 편해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "미현",
                    "script": "You respect my space!",
                    "translation": "넌 내 공간을 존중해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "호준",
                    "script": "You inspire my growth.",
                    "translation": "넌 내 성장에 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "편안한 함께함에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "connection",
                    "optionC": "strengthen",
                    "optionD": "Quiet",
                    "optionE": "presence",
                    "result": "Quiet and presence strengthen connection",
                    "explanation": "침묵과 함께함이 연결을 강하게 해요."
                }
            ]
        }
    ]
}
ID: 19229 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "새로운 경험과 도전",
            "explanation": "INFJ의 신중한 도전과 ENFP의 대담한 도전 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "석기",
                    "script": "This looks scary!",
                    "translation": "이거 무섭게 보여!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소은",
                    "script": "But think of the rush!",
                    "translation": "근데 그 짜릿함을 생각해봐!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "석기",
                    "script": "I do want to try.",
                    "translation": "난 시도하고 싶긴 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "석기는 계획 없이 즉시 도전합니다.",
                    "hint": "INFJ는 도전을 고려하지만 신중하게 준비하려고 해요.",
                    "result": "X",
                    "explanation": "석기는 '무섭게 보여', '시도하고 싶긴 해'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소은",
                    "script": "You're braver than you think!",
                    "translation": "넌 생각보다 용감해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "석기",
                    "script": "And you're wiser than you know!",
                    "translation": "그리고 넌 생각보다 현명해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소은",
                    "script": "Together then?",
                    "translation": "그럼 함께?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seok-gi considers challenges @@.",
                    "hint": "INFJ는 도전이 자신과 다른 사람에게 어떤 영향을 미칠지 생각해요.",
                    "optionA": "impulsively",
                    "optionB": "thoughtfully",
                    "optionC": "carelessly",
                    "result": "thoughtfully",
                    "explanation": "석기는 신중하게 도전을 고려해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "석기",
                    "script": "Your courage inspires me!",
                    "translation": "넌 용기가 나한테 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소은",
                    "script": "Your wisdom inspires me.",
                    "translation": "넌 지혜가 나한테 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "석기",
                    "script": "Let's do it!",
                    "translation": "우리 해보자!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소은",
                    "script": "Yes! Together!",
                    "translation": "응! 함께!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "석기",
                    "script": "You help me be brave!",
                    "translation": "넌 나한테 용감함을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소은",
                    "script": "You help me be thoughtful.",
                    "translation": "넌 나한테 신중함을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께한 도전에 대한 문장이에요.",
                    "result": "Courage and wisdom achieve growth",
                    "explanation": "용기와 지혜가 성장을 이뤄요.",
                    "optionA": "wisdom",
                    "optionB": "and",
                    "optionC": "Courage",
                    "optionD": "growth",
                    "optionE": "achieve"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "새로운 경험과 도전",
            "explanation": "INFJ의 신중한 도전과 ENFP의 대담한 도전 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "석기",
                    "script": "This looks scary!",
                    "translation": "이거 무섭게 보여!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소은",
                    "script": "But think of the rush!",
                    "translation": "근데 그 짜릿함을 생각해봐!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "석기",
                    "script": "I do want to try.",
                    "translation": "난 시도하고 싶긴 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "석기는 계획 없이 즉시 도전합니다.",
                    "hint": "INFJ는 도전을 고려하지만 신중하게 준비하려고 해요.",
                    "result": "X",
                    "explanation": "석기는 '무섭게 보여', '시도하고 싶긴 해'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소은",
                    "script": "You're braver than you think!",
                    "translation": "넌 생각보다 용감해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "석기",
                    "script": "And you're wiser than you know!",
                    "translation": "그리고 넌 생각보다 현명해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소은",
                    "script": "Together then?",
                    "translation": "그럼 함께?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seok-gi considers challenges @@.",
                    "hint": "INFJ는 도전이 자신과 다른 사람에게 어떤 영향을 미칠지 생각해요.",
                    "optionA": "impulsively",
                    "optionB": "thoughtfully",
                    "optionC": "carelessly",
                    "result": "thoughtfully",
                    "explanation": "석기는 신중하게 도전을 고려해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "석기",
                    "script": "Your courage inspires me!",
                    "translation": "넌 용기가 나한테 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소은",
                    "script": "Your wisdom inspires me.",
                    "translation": "넌 지혜가 나한테 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "석기",
                    "script": "Let's do it!",
                    "translation": "우리 해보자!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소은",
                    "script": "Yes! Together!",
                    "translation": "응! 함께!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "석기",
                    "script": "You help me be brave!",
                    "translation": "넌 나한테 용감함을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소은",
                    "script": "You help me be thoughtful.",
                    "translation": "넌 나한테 신중함을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "함께한 도전에 대한 문장이에요.",
                    "optionA": "wisdom",
                    "optionB": "and",
                    "optionC": "Courage",
                    "optionD": "growth",
                    "optionE": "achieve",
                    "result": "Courage and wisdom achieve growth",
                    "explanation": "용기와 지혜가 성장을 이뤄요."
                }
            ]
        }
    ]
}
ID: 19230 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "깊은 대화 나누기",
            "explanation": "INFJ의 성찰적 말과 ENFP의 자유로운 표현 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "I was thinking...",
                    "translation": "난 생각했는데..."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "Tell me everything!",
                    "translation": "모든 거 말해줄래!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "You really want to hear?",
                    "translation": "넌 정말 듣고 싶어?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원은 자신의 생각을 자유롭게 표현합니다.",
                    "hint": "INFJ는 깊은 생각을 신중하게 정리해서 표현해요.",
                    "result": "X",
                    "explanation": "채원은 '생각했는데', '정말 듣고 싶어?'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Always. You matter.",
                    "translation": "항상. 넌 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Your openness is beautiful.",
                    "translation": "넌 개방성이 정말 아름다워."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "And your thoughtfulness is deep.",
                    "translation": "그리고 넌 사려 깊음이 정말 깊어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Chae-won shares thoughts through @@.",
                    "hint": "INFJ는 신중하게 선별된 깊이 있는 대화를 나누려고 해요.",
                    "optionA": "spontaneity",
                    "optionB": "reflection",
                    "optionC": "enthusiasm",
                    "result": "reflection",
                    "explanation": "채원은 성찰을 통해 생각을 나눠요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Your energy is inspiring!",
                    "translation": "넌 에너지가 정말 영감이 돼!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Your depth is inspiring.",
                    "translation": "넌 깊이가 정말 영감이 돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "We listen so well!",
                    "translation": "우리 정말 잘 들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "To each other.",
                    "translation": "서로를."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채원",
                    "script": "You make me feel heard!",
                    "translation": "넌 나한테 들려진다고 느껴!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준호",
                    "script": "You make me feel understood.",
                    "translation": "넌 나한테 이해받는다고 느껴."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "깊은 연결에 대한 문장이에요.",
                    "result": "Listening and openness deepen presence",
                    "explanation": "경청과 개방성이 함께함을 깊게 해요.",
                    "optionA": "deepen",
                    "optionB": "openness",
                    "optionC": "Listening",
                    "optionD": "and",
                    "optionE": "presence"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "깊은 대화 나누기",
            "explanation": "INFJ의 성찰적 말과 ENFP의 자유로운 표현 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "I was thinking...",
                    "translation": "난 생각했는데..."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "Tell me everything!",
                    "translation": "모든 거 말해줄래!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "You really want to hear?",
                    "translation": "넌 정말 듣고 싶어?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원은 자신의 생각을 자유롭게 표현합니다.",
                    "hint": "INFJ는 깊은 생각을 신중하게 정리해서 표현해요.",
                    "result": "X",
                    "explanation": "채원은 '생각했는데', '정말 듣고 싶어?'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Always. You matter.",
                    "translation": "항상. 넌 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Your openness is beautiful.",
                    "translation": "넌 개방성이 정말 아름다워."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "And your thoughtfulness is deep.",
                    "translation": "그리고 넌 사려 깊음이 정말 깊어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Chae-won shares thoughts through @@.",
                    "hint": "INFJ는 신중하게 선별된 깊이 있는 대화를 나누려고 해요.",
                    "optionA": "spontaneity",
                    "optionB": "reflection",
                    "optionC": "enthusiasm",
                    "result": "reflection",
                    "explanation": "채원은 성찰을 통해 생각을 나눠요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Your energy is inspiring!",
                    "translation": "넌 에너지가 정말 영감이 돼!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Your depth is inspiring.",
                    "translation": "넌 깊이가 정말 영감이 돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "We listen so well!",
                    "translation": "우리 정말 잘 들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "To each other.",
                    "translation": "서로를."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채원",
                    "script": "You make me feel heard!",
                    "translation": "넌 나한테 들려진다고 느껴!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준호",
                    "script": "You make me feel understood.",
                    "translation": "넌 나한테 이해받는다고 느껴."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "깊은 연결에 대한 문장이에요.",
                    "optionA": "deepen",
                    "optionB": "openness",
                    "optionC": "Listening",
                    "optionD": "and",
                    "optionE": "presence",
                    "result": "Listening and openness deepen presence",
                    "explanation": "경청과 개방성이 함께함을 깊게 해요."
                }
            ]
        }
    ]
}
ID: 19231 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "갈등을 풀 때 말의 방식",
            "explanation": "INFJ의 신중한 표현과 ENFP의 솔직한 표현 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현진",
                    "script": "I'm not sure how to say this.",
                    "translation": "난 이걸 어떻게 말해야 할지 몰라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예슬",
                    "script": "Just say it honestly!",
                    "translation": "그냥 솔직하게 말해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현진",
                    "script": "I'm worried about your feelings.",
                    "translation": "난 넌 기분이 걱정돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현진은 자신의 감정을 직설적으로 표현합니다.",
                    "hint": "INFJ는 상대의 감정을 고려하면서도 진정한 생각을 전하려고 해요.",
                    "result": "X",
                    "explanation": "현진은 '어떻게 말해야 할지 몰라', '기분이 걱정돼'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예슬",
                    "script": "I appreciate that.",
                    "translation": "그게 고마워."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현진",
                    "script": "But you deserve the truth.",
                    "translation": "근데 넌 진실을 받을 자격이 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예슬",
                    "script": "So tell me.",
                    "translation": "그럼 말해줄래."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hyun-jin expresses herself with @@.",
                    "hint": "INFJ는 타인의 감정을 고려하면서 신중하게 표현해요.",
                    "optionA": "bluntness",
                    "optionB": "care",
                    "optionC": "carelessness",
                    "result": "care",
                    "explanation": "현진은 배려로 자신을 표현해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현진",
                    "script": "Your honesty helps!",
                    "translation": "넌 솔직함이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예슬",
                    "script": "Your care helps.",
                    "translation": "넌 배려가 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현진",
                    "script": "We understand each other!",
                    "translation": "우리 서로 이해해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예슬",
                    "script": "So well.",
                    "translation": "정말 잘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현진",
                    "script": "You make me braver!",
                    "translation": "넌 나한테 용감함을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "예슬",
                    "script": "You make me kinder.",
                    "translation": "넌 나를 더 친절하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "건설적 대화에 대한 문장이에요.",
                    "result": "Honesty and care build understanding",
                    "explanation": "솔직함과 배려가 이해를 만들어요.",
                    "optionA": "understanding",
                    "optionB": "care",
                    "optionC": "Honesty",
                    "optionD": "and",
                    "optionE": "build"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "갈등을 풀 때 말의 방식",
            "explanation": "INFJ의 신중한 표현과 ENFP의 솔직한 표현 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현진",
                    "script": "I'm not sure how to say this.",
                    "translation": "난 이걸 어떻게 말해야 할지 몰라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예슬",
                    "script": "Just say it honestly!",
                    "translation": "그냥 솔직하게 말해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현진",
                    "script": "I'm worried about your feelings.",
                    "translation": "난 넌 기분이 걱정돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현진은 자신의 감정을 직설적으로 표현합니다.",
                    "hint": "INFJ는 상대의 감정을 고려하면서도 진정한 생각을 전하려고 해요.",
                    "result": "X",
                    "explanation": "현진은 '어떻게 말해야 할지 몰라', '기분이 걱정돼'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예슬",
                    "script": "I appreciate that.",
                    "translation": "그게 고마워."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현진",
                    "script": "But you deserve the truth.",
                    "translation": "근데 넌 진실을 받을 자격이 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예슬",
                    "script": "So tell me.",
                    "translation": "그럼 말해줄래."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hyun-jin expresses herself with @@.",
                    "hint": "INFJ는 타인의 감정을 고려하면서 신중하게 표현해요.",
                    "optionA": "bluntness",
                    "optionB": "care",
                    "optionC": "carelessness",
                    "result": "care",
                    "explanation": "현진은 배려로 자신을 표현해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현진",
                    "script": "Your honesty helps!",
                    "translation": "넌 솔직함이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예슬",
                    "script": "Your care helps.",
                    "translation": "넌 배려가 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현진",
                    "script": "We understand each other!",
                    "translation": "우리 서로 이해해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예슬",
                    "script": "So well.",
                    "translation": "정말 잘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현진",
                    "script": "You make me braver!",
                    "translation": "넌 나한테 용감함을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "예슬",
                    "script": "You make me kinder.",
                    "translation": "넌 나를 더 친절하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "건설적 대화에 대한 문장이에요.",
                    "optionA": "understanding",
                    "optionB": "care",
                    "optionC": "Honesty",
                    "optionD": "and",
                    "optionE": "build",
                    "result": "Honesty and care build understanding",
                    "explanation": "솔직함과 배려가 이해를 만들어요."
                }
            ]
        }
    ]
}
ID: 19232 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "어려울 때 함께하기",
            "explanation": "INFJ의 깊은 공감과 ENFP의 밝은 위로 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은지",
                    "script": "I'm feeling lost.",
                    "translation": "난 길을 잃은 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도훈",
                    "script": "I'm here. We'll find it.",
                    "translation": "난 여기 있어. 우리 찾을 거야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은지",
                    "script": "You always know what to say.",
                    "translation": "넌 항상 뭐라고 말해야 할지 알아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은지는 자신의 감정을 숨기고 다른 사람을 위로합니다.",
                    "hint": "INFJ는 깊은 감정을 느끼고 그것을 나누려고 해요.",
                    "result": "X",
                    "explanation": "은지는 '길을 잃었어', '넌 뭐라고 말해야 할지 알아'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도훈",
                    "script": "Because I believe in you.",
                    "translation": "왜냐하면 난 너를 믿거든."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은지",
                    "script": "Even when I don't?",
                    "translation": "내가 안 믿을 때도?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "Especially then.",
                    "translation": "특히 그때."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-ji faces difficulty with @@.",
                    "hint": "INFJ는 어려움을 깊이 느끼고 의미를 찾으려고 해요.",
                    "optionA": "avoidance",
                    "optionB": "depth",
                    "optionC": "escape",
                    "result": "depth",
                    "explanation": "은지는 어려움을 깊게 마주해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은지",
                    "script": "Your belief helps me!",
                    "translation": "넌 믿음이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도훈",
                    "script": "Your strength helps me.",
                    "translation": "넌 강함이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은지",
                    "script": "We're not alone!",
                    "translation": "우리 혼자가 아니야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도훈",
                    "script": "Never.",
                    "translation": "절대 아니야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은지",
                    "script": "You light my darkness!",
                    "translation": "넌 내 어두움을 밝혀!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "도훈",
                    "script": "You ground my flying.",
                    "translation": "넌 내 비행을 현실로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께 극복하는 것에 대한 문장이에요.",
                    "result": "Belief and presence heal strength",
                    "explanation": "믿음과 함께함이 강함을 치유해요.",
                    "optionA": "strength",
                    "optionB": "Belief",
                    "optionC": "presence",
                    "optionD": "heal",
                    "optionE": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "어려울 때 함께하기",
            "explanation": "INFJ의 깊은 공감과 ENFP의 밝은 위로 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은지",
                    "script": "I'm feeling lost.",
                    "translation": "난 길을 잃은 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도훈",
                    "script": "I'm here. We'll find it.",
                    "translation": "난 여기 있어. 우리 찾을 거야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은지",
                    "script": "You always know what to say.",
                    "translation": "넌 항상 뭐라고 말해야 할지 알아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은지는 자신의 감정을 숨기고 다른 사람을 위로합니다.",
                    "hint": "INFJ는 깊은 감정을 느끼고 그것을 나누려고 해요.",
                    "result": "X",
                    "explanation": "은지는 '길을 잃었어', '넌 뭐라고 말해야 할지 알아'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도훈",
                    "script": "Because I believe in you.",
                    "translation": "왜냐하면 난 너를 믿거든."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은지",
                    "script": "Even when I don't?",
                    "translation": "내가 안 믿을 때도?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "Especially then.",
                    "translation": "특히 그때."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-ji faces difficulty with @@.",
                    "hint": "INFJ는 어려움을 깊이 느끼고 의미를 찾으려고 해요.",
                    "optionA": "avoidance",
                    "optionB": "depth",
                    "optionC": "escape",
                    "result": "depth",
                    "explanation": "은지는 어려움을 깊게 마주해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은지",
                    "script": "Your belief helps me!",
                    "translation": "넌 믿음이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도훈",
                    "script": "Your strength helps me.",
                    "translation": "넌 강함이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은지",
                    "script": "We're not alone!",
                    "translation": "우리 혼자가 아니야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도훈",
                    "script": "Never.",
                    "translation": "절대 아니야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은지",
                    "script": "You light my darkness!",
                    "translation": "넌 내 어두움을 밝혀!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "도훈",
                    "script": "You ground my flying.",
                    "translation": "넌 내 비행을 현실로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "함께 극복하는 것에 대한 문장이에요.",
                    "optionA": "strength",
                    "optionB": "Belief",
                    "optionC": "presence",
                    "optionD": "heal",
                    "optionE": "and",
                    "result": "Belief and presence heal strength",
                    "explanation": "믿음과 함께함이 강함을 치유해요."
                }
            ]
        }
    ]
}
ID: 19233 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "논리와 감정 사이에서",
            "explanation": "INTP의 분석적 사고와 INFJ의 감정적 이해 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "Let me think this through.",
                    "translation": "난 이걸 차근차근 생각해봐야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "But how do you feel?",
                    "translation": "근데 넌 어떤 기분이야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도현",
                    "script": "That's... a good question.",
                    "translation": "그건... 좋은 질문이네."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현은 먼저 자신의 감정을 표현합니다.",
                    "hint": "INTP는 논리적 분석을 우선하고 감정을 나중에 생각해요.",
                    "result": "X",
                    "explanation": "도현은 '차근차근 생각해봐야 해', '좋은 질문이네'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "You think so much.",
                    "translation": "넌 정말 많이 생각해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "And you feel so much.",
                    "translation": "그리고 넌 정말 많이 느껴."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "We're different but it works!",
                    "translation": "우리 달라도 잘 어울려!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Do-hyun approaches situations with @@.",
                    "hint": "INTP는 논리와 분석으로 상황을 이해하려고 해요.",
                    "optionA": "emotion",
                    "optionB": "logic",
                    "optionC": "intuition",
                    "result": "logic",
                    "explanation": "도현은 논리로 상황을 접근해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도현",
                    "script": "You help me feel!",
                    "translation": "넌 나한테 느끼는 법을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "You help me understand.",
                    "translation": "넌 나한테 이해하는 법을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도현",
                    "script": "We complete each other!",
                    "translation": "우리 서로를 완성시켜!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민지",
                    "script": "Perfectly.",
                    "translation": "완벽하게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도현",
                    "script": "You see what I miss!",
                    "translation": "넌 내가 놓친 걸 봐!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민지",
                    "script": "You see what I can't.",
                    "translation": "넌 내가 못 보는 걸 봐."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "사고와 감정의 조화에 대한 문장이에요.",
                    "result": "Heart and mind create wisdom",
                    "explanation": "마음과 생각이 지혜를 만들어요.",
                    "optionA": "wisdom",
                    "optionB": "create",
                    "optionC": "and",
                    "optionD": "mind",
                    "optionE": "Heart"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "논리와 감정 사이에서",
            "explanation": "INTP의 분석적 사고와 INFJ의 감정적 이해 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "Let me think this through.",
                    "translation": "난 이걸 차근차근 생각해봐야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "But how do you feel?",
                    "translation": "근데 넌 어떤 기분이야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도현",
                    "script": "That's... a good question.",
                    "translation": "그건... 좋은 질문이네."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현은 먼저 자신의 감정을 표현합니다.",
                    "hint": "INTP는 논리적 분석을 우선하고 감정을 나중에 생각해요.",
                    "result": "X",
                    "explanation": "도현은 '차근차근 생각해봐야 해', '좋은 질문이네'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "You think so much.",
                    "translation": "넌 정말 많이 생각해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "And you feel so much.",
                    "translation": "그리고 넌 정말 많이 느껴."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "We're different but it works!",
                    "translation": "우리 달라도 잘 어울려!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Do-hyun approaches situations with @@.",
                    "hint": "INTP는 논리와 분석으로 상황을 이해하려고 해요.",
                    "optionA": "emotion",
                    "optionB": "logic",
                    "optionC": "intuition",
                    "result": "logic",
                    "explanation": "도현은 논리로 상황을 접근해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도현",
                    "script": "You help me feel!",
                    "translation": "넌 나한테 느끼는 법을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "You help me understand.",
                    "translation": "넌 나한테 이해하는 법을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도현",
                    "script": "We complete each other!",
                    "translation": "우리 서로를 완성시켜!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민지",
                    "script": "Perfectly.",
                    "translation": "완벽하게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도현",
                    "script": "You see what I miss!",
                    "translation": "넌 내가 놓친 걸 봐!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민지",
                    "script": "You see what I can't.",
                    "translation": "넌 내가 못 보는 걸 봐."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "사고와 감정의 조화에 대한 문장이에요.",
                    "optionA": "wisdom",
                    "optionB": "create",
                    "optionC": "and",
                    "optionD": "mind",
                    "optionE": "Heart",
                    "result": "Heart and mind create wisdom",
                    "explanation": "마음과 생각이 지혜를 만들어요."
                }
            ]
        }
    ]
}
ID: 19234 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "혼자만의 시간과 깊은 대화",
            "explanation": "INTP의 독립적 사고와 INFJ의 감정적 연결 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I need time to think.",
                    "translation": "난 생각할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I'll be here when you're ready.",
                    "translation": "난 넌 준비될 때까지 기다릴 거야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "You're not upset?",
                    "translation": "넌 화 안 나?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준호는 시간이 필요할 때 사람들을 피합니다.",
                    "hint": "INTP는 혼자만의 시간에서 에너지를 회복하고 사고를 정리해요.",
                    "result": "X",
                    "explanation": "준호는 '생각할 시간이 필요해', '화 안 나?'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Why would I be?",
                    "translation": "왜 내가 화 내?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "Most people are.",
                    "translation": "대부분 사람들이 그래."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I understand you.",
                    "translation": "난 너를 이해해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-ho processes thoughts through @@.",
                    "hint": "INTP는 혼자만의 깊은 사고 시간으로 생각을 정리해요.",
                    "optionA": "talking",
                    "optionB": "solitude",
                    "optionC": "analyzing",
                    "result": "solitude",
                    "explanation": "준호는 혼자만의 시간으로 생각을 정리해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "Your patience amazes me!",
                    "translation": "넌 인내심이 정말 놀라워!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Your thoughtfulness amazes me.",
                    "translation": "넌 사려 깊음이 정말 놀라워."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "This is comfortable.",
                    "translation": "이게 편해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "So comfortable.",
                    "translation": "정말 편해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "You make thinking feel safe!",
                    "translation": "넌 생각을 안전하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "서진",
                    "script": "You make silence meaningful.",
                    "translation": "넌 침묵을 의미 있게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "건강한 함께함에 대한 문장이에요.",
                    "result": "Understanding and space strengthen bonds",
                    "explanation": "이해와 공간이 유대를 강하게 해요.",
                    "optionA": "space",
                    "optionB": "bonds",
                    "optionC": "Understanding",
                    "optionD": "and",
                    "optionE": "strengthen"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "혼자만의 시간과 깊은 대화",
            "explanation": "INTP의 독립적 사고와 INFJ의 감정적 연결 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I need time to think.",
                    "translation": "난 생각할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I'll be here when you're ready.",
                    "translation": "난 넌 준비될 때까지 기다릴 거야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "You're not upset?",
                    "translation": "넌 화 안 나?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준호는 시간이 필요할 때 사람들을 피합니다.",
                    "hint": "INTP는 혼자만의 시간에서 에너지를 회복하고 사고를 정리해요.",
                    "result": "X",
                    "explanation": "준호는 '생각할 시간이 필요해', '화 안 나?'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Why would I be?",
                    "translation": "왜 내가 화 내?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "Most people are.",
                    "translation": "대부분 사람들이 그래."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I understand you.",
                    "translation": "난 너를 이해해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-ho processes thoughts through @@.",
                    "hint": "INTP는 혼자만의 깊은 사고 시간으로 생각을 정리해요.",
                    "optionA": "talking",
                    "optionB": "solitude",
                    "optionC": "analyzing",
                    "result": "solitude",
                    "explanation": "준호는 혼자만의 시간으로 생각을 정리해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "Your patience amazes me!",
                    "translation": "넌 인내심이 정말 놀라워!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Your thoughtfulness amazes me.",
                    "translation": "넌 사려 깊음이 정말 놀라워."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "This is comfortable.",
                    "translation": "이게 편해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "So comfortable.",
                    "translation": "정말 편해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "You make thinking feel safe!",
                    "translation": "넌 생각을 안전하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "서진",
                    "script": "You make silence meaningful.",
                    "translation": "넌 침묵을 의미 있게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "건강한 함께함에 대한 문장이에요.",
                    "optionA": "space",
                    "optionB": "bonds",
                    "optionC": "Understanding",
                    "optionD": "and",
                    "optionE": "strengthen",
                    "result": "Understanding and space strengthen bonds",
                    "explanation": "이해와 공간이 유대를 강하게 해요."
                }
            ]
        }
    ]
}
ID: 19235 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "추상적 개념을 이야기할 때",
            "explanation": "INTP의 이론적 탐구와 INFJ의 의미 찾기 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "This theory is fascinating.",
                    "translation": "이 이론 정말 흥미로워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "But what does it mean for us?",
                    "translation": "근데 그게 우리 뜻은 뭐야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태준",
                    "script": "You always ask that.",
                    "translation": "넌 항상 그걸 물어봐."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태준은 이론의 실제 적용을 중시합니다.",
                    "hint": "INTP는 개념 자체의 흥미로움에 몰두해요.",
                    "result": "X",
                    "explanation": "태준은 '정말 흥미로워', '이론 말이야'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Because meaning matters.",
                    "translation": "왜냐하면 의미가 중요하거든."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태준",
                    "script": "It does. I see it now.",
                    "translation": "그래. 이제 봐."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "That's why we work.",
                    "translation": "그래서 우리가 잘 맞아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Tae-jun explores ideas through @@.",
                    "hint": "INTP는 아이디어와 이론의 논리적 구조를 탐구해요.",
                    "optionA": "feeling",
                    "optionB": "logic",
                    "optionC": "experience",
                    "result": "logic",
                    "explanation": "태준은 논리로 아이디어를 탐구해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태준",
                    "script": "You ground my thinking!",
                    "translation": "넌 내 사고를 현실로 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유진",
                    "script": "You expand my thinking.",
                    "translation": "넌 내 사고를 확장해줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태준",
                    "script": "We see things differently!",
                    "translation": "우리 다른 걸 봐!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유진",
                    "script": "But both are necessary.",
                    "translation": "근데 둘 다 필요해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태준",
                    "script": "You remind me why!",
                    "translation": "넌 나한테 왜인지 상기시켜!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "유진",
                    "script": "You remind me how.",
                    "translation": "넌 나한테 어떻게인지 상기시켜."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께한 탐구에 대한 문장이에요.",
                    "result": "Theory and purpose create wisdom",
                    "explanation": "이론과 목적이 지혜를 만들어요.",
                    "optionA": "wisdom",
                    "optionB": "create",
                    "optionC": "and",
                    "optionD": "purpose",
                    "optionE": "Theory"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "추상적 개념을 이야기할 때",
            "explanation": "INTP의 이론적 탐구와 INFJ의 의미 찾기 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "This theory is fascinating.",
                    "translation": "이 이론 정말 흥미로워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "But what does it mean for us?",
                    "translation": "근데 그게 우리 뜻은 뭐야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태준",
                    "script": "You always ask that.",
                    "translation": "넌 항상 그걸 물어봐."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태준은 이론의 실제 적용을 중시합니다.",
                    "hint": "INTP는 개념 자체의 흥미로움에 몰두해요.",
                    "result": "X",
                    "explanation": "태준은 '정말 흥미로워', '이론 말이야'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Because meaning matters.",
                    "translation": "왜냐하면 의미가 중요하거든."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태준",
                    "script": "It does. I see it now.",
                    "translation": "그래. 이제 봐."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "That's why we work.",
                    "translation": "그래서 우리가 잘 맞아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Tae-jun explores ideas through @@.",
                    "hint": "INTP는 아이디어와 이론의 논리적 구조를 탐구해요.",
                    "optionA": "feeling",
                    "optionB": "logic",
                    "optionC": "experience",
                    "result": "logic",
                    "explanation": "태준은 논리로 아이디어를 탐구해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태준",
                    "script": "You ground my thinking!",
                    "translation": "넌 내 사고를 현실로 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유진",
                    "script": "You expand my thinking.",
                    "translation": "넌 내 사고를 확장해줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태준",
                    "script": "We see things differently!",
                    "translation": "우리 다른 걸 봐!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유진",
                    "script": "But both are necessary.",
                    "translation": "근데 둘 다 필요해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태준",
                    "script": "You remind me why!",
                    "translation": "넌 나한테 왜인지 상기시켜!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "유진",
                    "script": "You remind me how.",
                    "translation": "넌 나한테 어떻게인지 상기시켜."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "함께한 탐구에 대한 문장이에요.",
                    "optionA": "wisdom",
                    "optionB": "create",
                    "optionC": "and",
                    "optionD": "purpose",
                    "optionE": "Theory",
                    "result": "Theory and purpose create wisdom",
                    "explanation": "이론과 목적이 지혜를 만들어요."
                }
            ]
        }
    ]
}
ID: 19236 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "사람들을 이해하려고 노력할 때",
            "explanation": "INTP의 객관적 분석과 INFJ의 깊은 이해 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현민",
                    "script": "Why do people do this?",
                    "translation": "사람들이 왜 이러는 거야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미영",
                    "script": "Because they feel this way.",
                    "translation": "왜냐하면 그렇게 느껴지거든."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현민",
                    "script": "But it's illogical!",
                    "translation": "근데 그건 비논리적이야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현민은 사람들의 행동을 즉시 이해합니다.",
                    "hint": "INTP는 사람의 감정과 동기를 분석하기 어려워해요.",
                    "result": "X",
                    "explanation": "현민은 '왜 이러는 거?', '비논리적이야!'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미영",
                    "script": "Logic isn't everything.",
                    "translation": "논리가 모든 게 아니야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현민",
                    "script": "I know. You're right.",
                    "translation": "알아. 넌 맞아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미영",
                    "script": "I help you understand them.",
                    "translation": "난 넌 그들을 이해하도록 도와."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hyun-min analyzes people through @@.",
                    "hint": "INTP는 논리적으로 패턴을 찾으려고 해요.",
                    "optionA": "emotion",
                    "optionB": "logic",
                    "optionC": "intuition",
                    "result": "logic",
                    "explanation": "현민은 논리로 사람들을 분석해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현민",
                    "script": "You see what I can't!",
                    "translation": "넌 내가 못 보는 걸 봐!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미영",
                    "script": "You see patterns I miss.",
                    "translation": "넌 내가 놓친 패턴을 봐."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현민",
                    "script": "We're really different!",
                    "translation": "우리 정말 달라!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "미영",
                    "script": "But we understand each other.",
                    "translation": "근데 우리 서로 이해해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현민",
                    "script": "You make people make sense!",
                    "translation": "넌 사람들이 말이 되게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "미영",
                    "script": "You make sense of things.",
                    "translation": "넌 일들을 명확하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "인간 이해에 대한 문장이에요.",
                    "result": "Logic and empathy create understanding",
                    "explanation": "논리와 공감이 이해를 만들어요.",
                    "optionA": "empathy",
                    "optionB": "understanding",
                    "optionC": "Logic",
                    "optionD": "and",
                    "optionE": "create"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "사람들을 이해하려고 노력할 때",
            "explanation": "INTP의 객관적 분석과 INFJ의 깊은 이해 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현민",
                    "script": "Why do people do this?",
                    "translation": "사람들이 왜 이러는 거야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미영",
                    "script": "Because they feel this way.",
                    "translation": "왜냐하면 그렇게 느껴지거든."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현민",
                    "script": "But it's illogical!",
                    "translation": "근데 그건 비논리적이야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현민은 사람들의 행동을 즉시 이해합니다.",
                    "hint": "INTP는 사람의 감정과 동기를 분석하기 어려워해요.",
                    "result": "X",
                    "explanation": "현민은 '왜 이러는 거?', '비논리적이야!'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미영",
                    "script": "Logic isn't everything.",
                    "translation": "논리가 모든 게 아니야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현민",
                    "script": "I know. You're right.",
                    "translation": "알아. 넌 맞아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미영",
                    "script": "I help you understand them.",
                    "translation": "난 넌 그들을 이해하도록 도와."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hyun-min analyzes people through @@.",
                    "hint": "INTP는 논리적으로 패턴을 찾으려고 해요.",
                    "optionA": "emotion",
                    "optionB": "logic",
                    "optionC": "intuition",
                    "result": "logic",
                    "explanation": "현민은 논리로 사람들을 분석해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현민",
                    "script": "You see what I can't!",
                    "translation": "넌 내가 못 보는 걸 봐!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미영",
                    "script": "You see patterns I miss.",
                    "translation": "넌 내가 놓친 패턴을 봐."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현민",
                    "script": "We're really different!",
                    "translation": "우리 정말 달라!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "미영",
                    "script": "But we understand each other.",
                    "translation": "근데 우리 서로 이해해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현민",
                    "script": "You make people make sense!",
                    "translation": "넌 사람들이 말이 되게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "미영",
                    "script": "You make sense of things.",
                    "translation": "넌 일들을 명확하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "인간 이해에 대한 문장이에요.",
                    "optionA": "empathy",
                    "optionB": "understanding",
                    "optionC": "Logic",
                    "optionD": "and",
                    "optionE": "create",
                    "result": "Logic and empathy create understanding",
                    "explanation": "논리와 공감이 이해를 만들어요."
                }
            ]
        }
    ]
}
ID: 19237 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "결정을 내릴 때",
            "explanation": "INTP의 분석적 판단과 INFJ의 가치 중심 판단 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준석",
                    "script": "Let me analyze this.",
                    "translation": "난 이걸 분석해봐야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하나",
                    "script": "What does your heart say?",
                    "translation": "넌 마음이 뭐라고 해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준석",
                    "script": "That's harder to answer.",
                    "translation": "그건 답하기 더 어려워."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준석은 먼저 자신의 가치관을 확인합니다.",
                    "hint": "INTP는 데이터와 논리적 분석을 우선적으로 고려해요.",
                    "result": "X",
                    "explanation": "준석은 '분석해봐야 해', '어려워'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하나",
                    "script": "But it's important.",
                    "translation": "근데 그게 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준석",
                    "script": "I know. You're right.",
                    "translation": "알아. 넌 맞아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하나",
                    "script": "Let's decide together.",
                    "translation": "우리 함께 결정하자."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-suk makes decisions through @@.",
                    "hint": "INTP는 논리적 분석과 객관적 데이터를 바탕으로 판단해요.",
                    "optionA": "feeling",
                    "optionB": "analysis",
                    "optionC": "intuition",
                    "result": "analysis",
                    "explanation": "준석은 분석으로 결정을 내려요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준석",
                    "script": "You consider everything!",
                    "translation": "넌 모든 걸 고려해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하나",
                    "script": "You consider clarity.",
                    "translation": "넌 명확성을 고려해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준석",
                    "script": "We make good decisions!",
                    "translation": "우리 좋은 결정을 내려!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하나",
                    "script": "Always together.",
                    "translation": "항상 함께."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준석",
                    "script": "You make me feel things!",
                    "translation": "넌 나한테 느끼게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하나",
                    "script": "You make me think clearly.",
                    "translation": "넌 나한테 명확하게 생각하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현명한 결정에 대한 문장이에요.",
                    "result": "Mind and heart guide wisdom",
                    "explanation": "생각과 마음이 지혜를 이끌어요.",
                    "optionA": "Mind",
                    "optionB": "heart",
                    "optionC": "wisdom",
                    "optionD": "guide",
                    "optionE": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "결정을 내릴 때",
            "explanation": "INTP의 분석적 판단과 INFJ의 가치 중심 판단 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준석",
                    "script": "Let me analyze this.",
                    "translation": "난 이걸 분석해봐야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하나",
                    "script": "What does your heart say?",
                    "translation": "넌 마음이 뭐라고 해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준석",
                    "script": "That's harder to answer.",
                    "translation": "그건 답하기 더 어려워."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준석은 먼저 자신의 가치관을 확인합니다.",
                    "hint": "INTP는 데이터와 논리적 분석을 우선적으로 고려해요.",
                    "result": "X",
                    "explanation": "준석은 '분석해봐야 해', '어려워'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하나",
                    "script": "But it's important.",
                    "translation": "근데 그게 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준석",
                    "script": "I know. You're right.",
                    "translation": "알아. 넌 맞아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하나",
                    "script": "Let's decide together.",
                    "translation": "우리 함께 결정하자."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-suk makes decisions through @@.",
                    "hint": "INTP는 논리적 분석과 객관적 데이터를 바탕으로 판단해요.",
                    "optionA": "feeling",
                    "optionB": "analysis",
                    "optionC": "intuition",
                    "result": "analysis",
                    "explanation": "준석은 분석으로 결정을 내려요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준석",
                    "script": "You consider everything!",
                    "translation": "넌 모든 걸 고려해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하나",
                    "script": "You consider clarity.",
                    "translation": "넌 명확성을 고려해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준석",
                    "script": "We make good decisions!",
                    "translation": "우리 좋은 결정을 내려!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하나",
                    "script": "Always together.",
                    "translation": "항상 함께."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준석",
                    "script": "You make me feel things!",
                    "translation": "넌 나한테 느끼게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하나",
                    "script": "You make me think clearly.",
                    "translation": "넌 나한테 명확하게 생각하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "현명한 결정에 대한 문장이에요.",
                    "optionA": "Mind",
                    "optionB": "heart",
                    "optionC": "wisdom",
                    "optionD": "guide",
                    "optionE": "and",
                    "result": "Mind and heart guide wisdom",
                    "explanation": "생각과 마음이 지혜를 이끌어요."
                }
            ]
        }
    ]
}
ID: 19238 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "미래를 계획할 때",
            "explanation": "INTP의 가능성 탐색과 INFJ의 목적 추구 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "There are so many options.",
                    "translation": "선택지가 너무 많아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "연아",
                    "script": "What do you really want?",
                    "translation": "넌 정말 뭘 원하는데?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성준",
                    "script": "I'm not sure yet.",
                    "translation": "난 아직 잘 모르겠어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성준은 자신의 목표를 명확하게 알고 있습니다.",
                    "hint": "INTP는 다양한 가능성에 끌리고 결정하기 어려워해요.",
                    "result": "X",
                    "explanation": "성준은 '선택지가 너무 많아', '아직 잘 모르겠어'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "연아",
                    "script": "That's okay. We'll figure it.",
                    "translation": "괜찮아. 우리 찾을 거야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성준",
                    "script": "You always have a direction.",
                    "translation": "넌 항상 방향이 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "연아",
                    "script": "Because you help me see it.",
                    "translation": "왜냐하면 넌 내가 봐야 할 걸 도와줘."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Sung-jun explores possibilities through @@.",
                    "hint": "INTP는 다양한 시나리오와 선택지를 탐색해요.",
                    "optionA": "feeling",
                    "optionB": "scenarios",
                    "optionC": "emotion",
                    "result": "scenarios",
                    "explanation": "성준은 다양한 시나리오로 미래를 탐색해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성준",
                    "script": "Your clarity helps me!",
                    "translation": "넌 명확함이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "연아",
                    "script": "Your thinking helps me.",
                    "translation": "넌 사고가 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성준",
                    "script": "Let's make it work!",
                    "translation": "우리 이걸 가능하게 하자!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "연아",
                    "script": "Together.",
                    "translation": "함께."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성준",
                    "script": "You ground my thinking!",
                    "translation": "넌 내 사고를 현실로 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "연아",
                    "script": "You expand my thinking.",
                    "translation": "넌 내 사고를 확장해줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께 만드는 미래에 대한 문장이에요.",
                    "result": "Purpose and possibility create growth",
                    "explanation": "목적과 가능성이 성장을 만들어요.",
                    "optionA": "Purpose",
                    "optionB": "and",
                    "optionC": "possibility",
                    "optionD": "growth",
                    "optionE": "create"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "미래를 계획할 때",
            "explanation": "INTP의 가능성 탐색과 INFJ의 목적 추구 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "There are so many options.",
                    "translation": "선택지가 너무 많아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "연아",
                    "script": "What do you really want?",
                    "translation": "넌 정말 뭘 원하는데?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성준",
                    "script": "I'm not sure yet.",
                    "translation": "난 아직 잘 모르겠어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성준은 자신의 목표를 명확하게 알고 있습니다.",
                    "hint": "INTP는 다양한 가능성에 끌리고 결정하기 어려워해요.",
                    "result": "X",
                    "explanation": "성준은 '선택지가 너무 많아', '아직 잘 모르겠어'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "연아",
                    "script": "That's okay. We'll figure it.",
                    "translation": "괜찮아. 우리 찾을 거야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성준",
                    "script": "You always have a direction.",
                    "translation": "넌 항상 방향이 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "연아",
                    "script": "Because you help me see it.",
                    "translation": "왜냐하면 넌 내가 봐야 할 걸 도와줘."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Sung-jun explores possibilities through @@.",
                    "hint": "INTP는 다양한 시나리오와 선택지를 탐색해요.",
                    "optionA": "feeling",
                    "optionB": "scenarios",
                    "optionC": "emotion",
                    "result": "scenarios",
                    "explanation": "성준은 다양한 시나리오로 미래를 탐색해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성준",
                    "script": "Your clarity helps me!",
                    "translation": "넌 명확함이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "연아",
                    "script": "Your thinking helps me.",
                    "translation": "넌 사고가 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성준",
                    "script": "Let's make it work!",
                    "translation": "우리 이걸 가능하게 하자!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "연아",
                    "script": "Together.",
                    "translation": "함께."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성준",
                    "script": "You ground my thinking!",
                    "translation": "넌 내 사고를 현실로 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "연아",
                    "script": "You expand my thinking.",
                    "translation": "넌 내 사고를 확장해줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "함께 만드는 미래에 대한 문장이에요.",
                    "optionA": "Purpose",
                    "optionB": "and",
                    "optionC": "possibility",
                    "optionD": "growth",
                    "optionE": "create",
                    "result": "Purpose and possibility create growth",
                    "explanation": "목적과 가능성이 성장을 만들어요."
                }
            ]
        }
    ]
}
ID: 19239 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "감정을 표현해야 할 때",
            "explanation": "INTP의 감정 표현의 어려움과 INFJ의 감정 이해 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "I'm not good at this.",
                    "translation": "난 이거 잘 못 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지연",
                    "script": "You're doing fine.",
                    "translation": "넌 잘하고 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "But I don't know what to say.",
                    "translation": "근데 난 뭐라고 말해야 할지 몰라."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민준은 자신의 감정을 쉽게 표현합니다.",
                    "hint": "INTP는 감정을 느끼지만 표현하기 어려워해요.",
                    "result": "X",
                    "explanation": "민준은 '잘 못 해', '뭐라고 말해야 할지 몰라'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지연",
                    "script": "You don't have to be perfect.",
                    "translation": "완벽할 필요 없어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "But you understand so easily.",
                    "translation": "근데 넌 그렇게 쉽게 이해해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지연",
                    "script": "Because I know you.",
                    "translation": "왜냐하면 난 너를 알거든."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-jun expresses emotions @@.",
                    "hint": "INTP는 감정을 논리적으로 설명하려고 해요.",
                    "optionA": "freely",
                    "optionB": "carefully",
                    "optionC": "easily",
                    "result": "carefully",
                    "explanation": "민준은 신중하게 감정을 표현해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민준",
                    "script": "You make it easier!",
                    "translation": "넌 더 쉽게 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지연",
                    "script": "You make me feel things.",
                    "translation": "넌 나한테 느끼게 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민준",
                    "script": "I appreciate that.",
                    "translation": "고마워."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지연",
                    "script": "I know.",
                    "translation": "알아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "You understand my silence!",
                    "translation": "넌 내 침묵을 이해해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지연",
                    "script": "You understand my words.",
                    "translation": "넌 내 말을 이해해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "감정 표현에 대한 문장이에요.",
                    "result": "Silence and words deepen connection",
                    "explanation": "침묵과 말이 연결을 깊게 해요.",
                    "optionA": "Silence",
                    "optionB": "connection",
                    "optionC": "and",
                    "optionD": "words",
                    "optionE": "deepen"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "감정을 표현해야 할 때",
            "explanation": "INTP의 감정 표현의 어려움과 INFJ의 감정 이해 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "I'm not good at this.",
                    "translation": "난 이거 잘 못 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지연",
                    "script": "You're doing fine.",
                    "translation": "넌 잘하고 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "But I don't know what to say.",
                    "translation": "근데 난 뭐라고 말해야 할지 몰라."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민준은 자신의 감정을 쉽게 표현합니다.",
                    "hint": "INTP는 감정을 느끼지만 표현하기 어려워해요.",
                    "result": "X",
                    "explanation": "민준은 '잘 못 해', '뭐라고 말해야 할지 몰라'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지연",
                    "script": "You don't have to be perfect.",
                    "translation": "완벽할 필요 없어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "But you understand so easily.",
                    "translation": "근데 넌 그렇게 쉽게 이해해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지연",
                    "script": "Because I know you.",
                    "translation": "왜냐하면 난 너를 알거든."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-jun expresses emotions @@.",
                    "hint": "INTP는 감정을 논리적으로 설명하려고 해요.",
                    "optionA": "freely",
                    "optionB": "carefully",
                    "optionC": "easily",
                    "result": "carefully",
                    "explanation": "민준은 신중하게 감정을 표현해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민준",
                    "script": "You make it easier!",
                    "translation": "넌 더 쉽게 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지연",
                    "script": "You make me feel things.",
                    "translation": "넌 나한테 느끼게 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민준",
                    "script": "I appreciate that.",
                    "translation": "고마워."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지연",
                    "script": "I know.",
                    "translation": "알아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "You understand my silence!",
                    "translation": "넌 내 침묵을 이해해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지연",
                    "script": "You understand my words.",
                    "translation": "넌 내 말을 이해해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "감정 표현에 대한 문장이에요.",
                    "optionA": "Silence",
                    "optionB": "connection",
                    "optionC": "and",
                    "optionD": "words",
                    "optionE": "deepen",
                    "result": "Silence and words deepen connection",
                    "explanation": "침묵과 말이 연결을 깊게 해요."
                }
            ]
        }
    ]
}
ID: 19240 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "예상 밖의 일이 생겼을 때",
            "explanation": "INTP의 논리적 대응과 INFJ의 감정적 배려 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "What just happened?",
                    "translation": "방금 뭐가 일어났어?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태민",
                    "script": "Are you okay?",
                    "translation": "넌 괜찮아?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수현",
                    "script": "I need to understand it first.",
                    "translation": "난 먼저 이해해야 돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수현은 즉시 감정 반응을 보입니다.",
                    "hint": "INTP는 상황을 논리적으로 이해하려고 해요.",
                    "result": "X",
                    "explanation": "수현은 '이해해야 돼', '뭐가 일어났어?'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태민",
                    "script": "I understand. Take your time.",
                    "translation": "이해해. 시간을 가져."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수현",
                    "script": "You're not anxious?",
                    "translation": "넌 불안하지 않아?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태민",
                    "script": "Because you're here.",
                    "translation": "왜냐하면 넌 여기 있거든."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Su-hyun responds to crisis @@.",
                    "hint": "INTP는 상황을 분석하고 이해하려고 해요.",
                    "optionA": "emotionally",
                    "optionB": "analytically",
                    "optionC": "impulsively",
                    "result": "analytically",
                    "explanation": "수현은 분석적으로 위기에 대응해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "Your calm helps!",
                    "translation": "넌 차분함이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태민",
                    "script": "Your logic helps.",
                    "translation": "넌 논리가 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "We'll figure it out!",
                    "translation": "우리 이걸 해결할 거야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태민",
                    "script": "Together.",
                    "translation": "함께."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You steady my mind!",
                    "translation": "넌 내 생각을 안정시켜!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태민",
                    "script": "You steady my heart.",
                    "translation": "넌 내 마음을 안정시켜."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께 위기 극복에 대한 문장이에요.",
                    "result": "Logic and compassion navigate crisis",
                    "explanation": "논리와 연민이 위기를 헤쳐나가요.",
                    "optionA": "Logic",
                    "optionB": "navigate",
                    "optionC": "crisis",
                    "optionD": "compassion",
                    "optionE": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "예상 밖의 일이 생겼을 때",
            "explanation": "INTP의 논리적 대응과 INFJ의 감정적 배려 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "What just happened?",
                    "translation": "방금 뭐가 일어났어?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태민",
                    "script": "Are you okay?",
                    "translation": "넌 괜찮아?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수현",
                    "script": "I need to understand it first.",
                    "translation": "난 먼저 이해해야 돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수현은 즉시 감정 반응을 보입니다.",
                    "hint": "INTP는 상황을 논리적으로 이해하려고 해요.",
                    "result": "X",
                    "explanation": "수현은 '이해해야 돼', '뭐가 일어났어?'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태민",
                    "script": "I understand. Take your time.",
                    "translation": "이해해. 시간을 가져."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수현",
                    "script": "You're not anxious?",
                    "translation": "넌 불안하지 않아?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태민",
                    "script": "Because you're here.",
                    "translation": "왜냐하면 넌 여기 있거든."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Su-hyun responds to crisis @@.",
                    "hint": "INTP는 상황을 분석하고 이해하려고 해요.",
                    "optionA": "emotionally",
                    "optionB": "analytically",
                    "optionC": "impulsively",
                    "result": "analytically",
                    "explanation": "수현은 분석적으로 위기에 대응해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "Your calm helps!",
                    "translation": "넌 차분함이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태민",
                    "script": "Your logic helps.",
                    "translation": "넌 논리가 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "We'll figure it out!",
                    "translation": "우리 이걸 해결할 거야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태민",
                    "script": "Together.",
                    "translation": "함께."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You steady my mind!",
                    "translation": "넌 내 생각을 안정시켜!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태민",
                    "script": "You steady my heart.",
                    "translation": "넌 내 마음을 안정시켜."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "함께 위기 극복에 대한 문장이에요.",
                    "optionA": "Logic",
                    "optionB": "navigate",
                    "optionC": "crisis",
                    "optionD": "compassion",
                    "optionE": "and",
                    "result": "Logic and compassion navigate crisis",
                    "explanation": "논리와 연민이 위기를 헤쳐나가요."
                }
            ]
        }
    ]
}
ID: 19241 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "자신의 능력을 증명하고 싶을 때",
            "explanation": "INTP의 기술적 자신감과 INFJ의 인정 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진호",
                    "script": "I can solve this.",
                    "translation": "난 이걸 풀 수 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "I know you can.",
                    "translation": "난 넌 할 수 있다고 알아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "진호",
                    "script": "But what if I can't?",
                    "translation": "근데 만약 못 하면?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "진호는 자신의 능력에 대해 자신감이 많습니다.",
                    "hint": "INTP는 자신의 기술 능력은 믿지만 때로 자신감이 흔들려요.",
                    "result": "X",
                    "explanation": "진호는 '풀 수 있어', '못 하면?'이라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Then you'll learn.",
                    "translation": "그럼 넌 배울 거야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "진호",
                    "script": "You always believe in me.",
                    "translation": "넌 항상 나를 믿어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Because you're capable.",
                    "translation": "왜냐하면 넌 능력이 있거든."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jin-ho trusts in @@.",
                    "hint": "INTP는 자신의 논리적 능력과 문제 해결 능력을 신뢰해요.",
                    "optionA": "feelings",
                    "optionB": "capability",
                    "optionC": "others",
                    "result": "capability",
                    "explanation": "진호는 자신의 능력을 신뢰해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "진호",
                    "script": "Your faith helps!",
                    "translation": "넌 믿음이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "Your competence helps.",
                    "translation": "넌 능력이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "진호",
                    "script": "We're a great team!",
                    "translation": "우리 정말 좋은 팀이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "The best team.",
                    "translation": "최고의 팀이야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "진호",
                    "script": "You see my potential!",
                    "translation": "넌 내 잠재력을 봐!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소영",
                    "script": "You make potential real.",
                    "translation": "넌 잠재력을 현실로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성장과 신뢰에 대한 문장이에요.",
                    "result": "Belief and competence achieve potential",
                    "explanation": "믿음과 능력이 잠재력을 이루어요.",
                    "optionA": "and",
                    "optionB": "achieve",
                    "optionC": "competence",
                    "optionD": "potential",
                    "optionE": "Belief"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "자신의 능력을 증명하고 싶을 때",
            "explanation": "INTP의 기술적 자신감과 INFJ의 인정 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진호",
                    "script": "I can solve this.",
                    "translation": "난 이걸 풀 수 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "I know you can.",
                    "translation": "난 넌 할 수 있다고 알아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "진호",
                    "script": "But what if I can't?",
                    "translation": "근데 만약 못 하면?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "진호는 자신의 능력에 대해 자신감이 많습니다.",
                    "hint": "INTP는 자신의 기술 능력은 믿지만 때로 자신감이 흔들려요.",
                    "result": "X",
                    "explanation": "진호는 '풀 수 있어', '못 하면?'이라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Then you'll learn.",
                    "translation": "그럼 넌 배울 거야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "진호",
                    "script": "You always believe in me.",
                    "translation": "넌 항상 나를 믿어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Because you're capable.",
                    "translation": "왜냐하면 넌 능력이 있거든."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jin-ho trusts in @@.",
                    "hint": "INTP는 자신의 논리적 능력과 문제 해결 능력을 신뢰해요.",
                    "optionA": "feelings",
                    "optionB": "capability",
                    "optionC": "others",
                    "result": "capability",
                    "explanation": "진호는 자신의 능력을 신뢰해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "진호",
                    "script": "Your faith helps!",
                    "translation": "넌 믿음이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "Your competence helps.",
                    "translation": "넌 능력이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "진호",
                    "script": "We're a great team!",
                    "translation": "우리 정말 좋은 팀이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "The best team.",
                    "translation": "최고의 팀이야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "진호",
                    "script": "You see my potential!",
                    "translation": "넌 내 잠재력을 봐!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소영",
                    "script": "You make potential real.",
                    "translation": "넌 잠재력을 현실로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "성장과 신뢰에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "achieve",
                    "optionC": "competence",
                    "optionD": "potential",
                    "optionE": "Belief",
                    "result": "Belief and competence achieve potential",
                    "explanation": "믿음과 능력이 잠재력을 이루어요."
                }
            ]
        }
    ]
}
ID: 19242 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "지식을 탐구하면서",
            "explanation": "INTP의 깊은 학습과 INFJ의 맥락 이해 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "This is so interesting!",
                    "translation": "이거 정말 흥미로워!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은지",
                    "script": "What does it mean?",
                    "translation": "그게 뭘 의미하는데?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준영",
                    "script": "That's not the point though.",
                    "translation": "그건 핵심이 아니야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준영은 개념의 실제 의미를 먼저 생각합니다.",
                    "hint": "INTP는 개념 자체의 논리적 흥미로움에 몰두해요.",
                    "result": "X",
                    "explanation": "준영은 '정말 흥미로워', '핵심이 아니야'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은지",
                    "script": "It is for me though.",
                    "translation": "나한텐 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준영",
                    "script": "I see. That's actually interesting.",
                    "translation": "알겠어. 그것도 흥미롭네."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은지",
                    "script": "You learn so much!",
                    "translation": "넌 정말 많이 배워!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-young learns through @@.",
                    "hint": "INTP는 개념의 구조와 논리를 깊게 탐구해요.",
                    "optionA": "context",
                    "optionB": "logic",
                    "optionC": "meaning",
                    "result": "logic",
                    "explanation": "준영은 논리로 배워요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준영",
                    "script": "Your perspective helps!",
                    "translation": "넌 관점이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은지",
                    "script": "Your depth helps.",
                    "translation": "넌 깊이가 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준영",
                    "script": "Learning together is better!",
                    "translation": "함께 배우는 게 더 좋아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "은지",
                    "script": "Much better.",
                    "translation": "훨씬 더."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준영",
                    "script": "You make learning meaningful!",
                    "translation": "넌 배움을 의미 있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "은지",
                    "script": "You make learning deep.",
                    "translation": "넌 배움을 깊게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께한 학습에 대한 문장이에요.",
                    "result": "Logic and meaning fuel growth",
                    "explanation": "논리와 의미가 성장을 이끌어요.",
                    "optionA": "and",
                    "optionB": "fuel",
                    "optionC": "growth",
                    "optionD": "Logic",
                    "optionE": "meaning"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "지식을 탐구하면서",
            "explanation": "INTP의 깊은 학습과 INFJ의 맥락 이해 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "This is so interesting!",
                    "translation": "이거 정말 흥미로워!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은지",
                    "script": "What does it mean?",
                    "translation": "그게 뭘 의미하는데?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준영",
                    "script": "That's not the point though.",
                    "translation": "그건 핵심이 아니야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준영은 개념의 실제 의미를 먼저 생각합니다.",
                    "hint": "INTP는 개념 자체의 논리적 흥미로움에 몰두해요.",
                    "result": "X",
                    "explanation": "준영은 '정말 흥미로워', '핵심이 아니야'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은지",
                    "script": "It is for me though.",
                    "translation": "나한텐 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준영",
                    "script": "I see. That's actually interesting.",
                    "translation": "알겠어. 그것도 흥미롭네."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은지",
                    "script": "You learn so much!",
                    "translation": "넌 정말 많이 배워!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-young learns through @@.",
                    "hint": "INTP는 개념의 구조와 논리를 깊게 탐구해요.",
                    "optionA": "context",
                    "optionB": "logic",
                    "optionC": "meaning",
                    "result": "logic",
                    "explanation": "준영은 논리로 배워요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준영",
                    "script": "Your perspective helps!",
                    "translation": "넌 관점이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은지",
                    "script": "Your depth helps.",
                    "translation": "넌 깊이가 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준영",
                    "script": "Learning together is better!",
                    "translation": "함께 배우는 게 더 좋아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "은지",
                    "script": "Much better.",
                    "translation": "훨씬 더."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준영",
                    "script": "You make learning meaningful!",
                    "translation": "넌 배움을 의미 있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "은지",
                    "script": "You make learning deep.",
                    "translation": "넌 배움을 깊게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "함께한 학습에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "fuel",
                    "optionC": "growth",
                    "optionD": "Logic",
                    "optionE": "meaning",
                    "result": "Logic and meaning fuel growth",
                    "explanation": "논리와 의미가 성장을 이끌어요."
                }
            ]
        }
    ]
}
ID: 19243 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "신중함과 열정의 춤",
            "explanation": "INTP의 분석과 ENFP의 즉흥 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Let me think about this.",
                    "translation": "난 이걸 생각해봐야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "But life happens now!",
                    "translation": "근데 인생은 지금 일어나잖아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "That's... actually true though.",
                    "translation": "그게... 사실 맞긴 한데."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준호는 먼저 행동하고 생각합니다.",
                    "hint": "INTP는 신중하게 분석한 후 행동하려고 해요.",
                    "result": "X",
                    "explanation": "준호는 '생각해봐야 해', '맞긴 한데'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "You think so much.",
                    "translation": "넌 정말 많이 생각해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "And you jump so fast!",
                    "translation": "그리고 넌 정말 빨리 뛰어들어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "But you catch me when I fall.",
                    "translation": "근데 넌 내가 떨어질 때 잡아줘."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-ho approaches situations with @@.",
                    "hint": "INTP는 논리적 분석으로 상황을 이해하려고 해요.",
                    "optionA": "excitement",
                    "optionB": "analysis",
                    "optionC": "energy",
                    "result": "analysis",
                    "explanation": "준호는 분석으로 상황을 접근해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "You help me live!",
                    "translation": "넌 나한테 살아가는 법을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지영",
                    "script": "You help me think.",
                    "translation": "넌 나한테 생각하는 법을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "We're so different!",
                    "translation": "우리 정말 달라!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지영",
                    "script": "But we work perfectly.",
                    "translation": "근데 우리 완벽하게 잘 맞아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "You make me brave!",
                    "translation": "넌 나한테 용감함을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지영",
                    "script": "You make me wise.",
                    "translation": "넌 나를 현명하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "건강한 관계에 대한 문장이에요.",
                    "result": "Connection and respect build autonomy",
                    "explanation": "연결과 존중이 자율성을 만들어요.",
                    "optionA": "autonomy",
                    "optionB": "build",
                    "optionC": "respect",
                    "optionD": "and",
                    "optionE": "Connection"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "신중함과 열정의 춤",
            "explanation": "INTP의 분석과 ENFP의 즉흥 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Let me think about this.",
                    "translation": "난 이걸 생각해봐야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "But life happens now!",
                    "translation": "근데 인생은 지금 일어나잖아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "That's... actually true though.",
                    "translation": "그게... 사실 맞긴 한데."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준호는 먼저 행동하고 생각합니다.",
                    "hint": "INTP는 신중하게 분석한 후 행동하려고 해요.",
                    "result": "X",
                    "explanation": "준호는 '생각해봐야 해', '맞긴 한데'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "You think so much.",
                    "translation": "넌 정말 많이 생각해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "And you jump so fast!",
                    "translation": "그리고 넌 정말 빨리 뛰어들어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "But you catch me when I fall.",
                    "translation": "근데 넌 내가 떨어질 때 잡아줘."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-ho approaches situations with @@.",
                    "hint": "INTP는 논리적 분석으로 상황을 이해하려고 해요.",
                    "optionA": "excitement",
                    "optionB": "analysis",
                    "optionC": "energy",
                    "result": "analysis",
                    "explanation": "준호는 분석으로 상황을 접근해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "You help me live!",
                    "translation": "넌 나한테 살아가는 법을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지영",
                    "script": "You help me think.",
                    "translation": "넌 나한테 생각하는 법을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "We're so different!",
                    "translation": "우리 정말 달라!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지영",
                    "script": "But we work perfectly.",
                    "translation": "근데 우리 완벽하게 잘 맞아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "You make me brave!",
                    "translation": "넌 나한테 용감함을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지영",
                    "script": "You make me wise.",
                    "translation": "넌 나를 현명하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "건강한 관계에 대한 문장이에요.",
                    "optionA": "autonomy",
                    "optionB": "build",
                    "optionC": "respect",
                    "optionD": "and",
                    "optionE": "Connection",
                    "result": "Connection and respect build autonomy",
                    "explanation": "연결과 존중이 자율성을 만들어요."
                }
            ]
        }
    ]
}
ID: 19244 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "논리로 말하고 감정으로 받아주기",
            "explanation": "INTP의 직설적 표현과 ENFP의 감정적 수용 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Here's the problem.",
                    "translation": "여기 문제가 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤지",
                    "script": "But I feel hurt.",
                    "translation": "근데 난 상처받았어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "I didn't mean to hurt you.",
                    "translation": "난 너를 상처 주려고 한 게 아니야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민준은 상대의 감정을 먼저 배려합니다.",
                    "hint": "INTP는 논리적으로 문제를 설명하는 것을 선호해요.",
                    "result": "X",
                    "explanation": "민준은 '여기 문제가 있어', '아니야'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤지",
                    "script": "But you care?",
                    "translation": "근데 넌 신경 써?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Of course I do.",
                    "translation": "물론이지."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤지",
                    "script": "That's what matters.",
                    "translation": "그게 중요한 거야."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-jun communicates through @@.",
                    "hint": "INTP는 논리적이고 직설적인 표현을 사용해요.",
                    "optionA": "emotion",
                    "optionB": "logic",
                    "optionC": "feeling",
                    "result": "logic",
                    "explanation": "민준은 논리로 소통해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민준",
                    "script": "You always understand!",
                    "translation": "넌 항상 이해해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤지",
                    "script": "You always care.",
                    "translation": "넌 항상 신경 써."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민준",
                    "script": "We communicate well!",
                    "translation": "우리 잘 소통해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤지",
                    "script": "So well.",
                    "translation": "정말 잘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "You make logic okay!",
                    "translation": "넌 논리를 수용하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤지",
                    "script": "You make feelings clear.",
                    "translation": "넌 감정을 명확하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "건설적 대화에 대한 문장이에요.",
                    "result": "Logic and emotion create understanding",
                    "explanation": "논리와 감정이 이해를 만들어요.",
                    "optionA": "and",
                    "optionB": "understanding",
                    "optionC": "emotion",
                    "optionD": "create",
                    "optionE": "Logic"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "논리로 말하고 감정으로 받아주기",
            "explanation": "INTP의 직설적 표현과 ENFP의 감정적 수용 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Here's the problem.",
                    "translation": "여기 문제가 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤지",
                    "script": "But I feel hurt.",
                    "translation": "근데 난 상처받았어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "I didn't mean to hurt you.",
                    "translation": "난 너를 상처 주려고 한 게 아니야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민준은 상대의 감정을 먼저 배려합니다.",
                    "hint": "INTP는 논리적으로 문제를 설명하는 것을 선호해요.",
                    "result": "X",
                    "explanation": "민준은 '여기 문제가 있어', '아니야'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤지",
                    "script": "But you care?",
                    "translation": "근데 넌 신경 써?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Of course I do.",
                    "translation": "물론이지."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤지",
                    "script": "That's what matters.",
                    "translation": "그게 중요한 거야."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-jun communicates through @@.",
                    "hint": "INTP는 논리적이고 직설적인 표현을 사용해요.",
                    "optionA": "emotion",
                    "optionB": "logic",
                    "optionC": "feeling",
                    "result": "logic",
                    "explanation": "민준은 논리로 소통해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민준",
                    "script": "You always understand!",
                    "translation": "넌 항상 이해해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤지",
                    "script": "You always care.",
                    "translation": "넌 항상 신경 써."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민준",
                    "script": "We communicate well!",
                    "translation": "우리 잘 소통해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤지",
                    "script": "So well.",
                    "translation": "정말 잘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "You make logic okay!",
                    "translation": "넌 논리를 수용하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤지",
                    "script": "You make feelings clear.",
                    "translation": "넌 감정을 명확하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "건설적 대화에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "understanding",
                    "optionC": "emotion",
                    "optionD": "create",
                    "optionE": "Logic",
                    "result": "Logic and emotion create understanding",
                    "explanation": "논리와 감정이 이해를 만들어요."
                }
            ]
        }
    ]
}
ID: 19245 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "어려움을 함께 견디기",
            "explanation": "INTP의 분석적 지지와 ENFP의 정서적 지지 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "This will pass.",
                    "translation": "이건 지나갈 거야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "But I'm scared now.",
                    "translation": "근데 난 지금 무서워."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "I'm here with you.",
                    "translation": "난 너 옆에 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준호는 상대의 감정을 외면하고 분석만 합니다.",
                    "hint": "INTP는 논리적으로 설명하지만 상대를 지지하려고 해요.",
                    "result": "X",
                    "explanation": "준호는 '지나갈 거야', '옆에 있어'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "You're not leaving?",
                    "translation": "넌 안 떠나?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "I'm staying.",
                    "translation": "난 있을 거야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "That means everything.",
                    "translation": "그게 모든 거야."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-ho faces difficulty with @@.",
                    "hint": "INTP는 문제를 분석하고 논리적으로 대응해요.",
                    "optionA": "emotion",
                    "optionB": "analysis",
                    "optionC": "avoidance",
                    "result": "analysis",
                    "explanation": "준호는 분석으로 어려움을 마주해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "Your courage helps!",
                    "translation": "넌 용기가 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소희",
                    "script": "Your strength helps.",
                    "translation": "넌 강함이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "We can handle this!",
                    "translation": "우리 이걸 견딜 수 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소희",
                    "script": "Together.",
                    "translation": "함께."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "You make hardship lighter!",
                    "translation": "넌 어려움을 더 가볍게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "You make it bearable.",
                    "translation": "넌 그걸 견딜 수 있게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께 극복함에 대한 문장이에요.",
                    "result": "Support and presence overcome hardship",
                    "explanation": "지지와 함께함이 어려움을 극복하게 해요.",
                    "optionA": "overcome",
                    "optionB": "hardship",
                    "optionC": "and",
                    "optionD": "presence",
                    "optionE": "Support"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "어려움을 함께 견디기",
            "explanation": "INTP의 분석적 지지와 ENFP의 정서적 지지 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "This will pass.",
                    "translation": "이건 지나갈 거야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "But I'm scared now.",
                    "translation": "근데 난 지금 무서워."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "I'm here with you.",
                    "translation": "난 너 옆에 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준호는 상대의 감정을 외면하고 분석만 합니다.",
                    "hint": "INTP는 논리적으로 설명하지만 상대를 지지하려고 해요.",
                    "result": "X",
                    "explanation": "준호는 '지나갈 거야', '옆에 있어'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "You're not leaving?",
                    "translation": "넌 안 떠나?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "I'm staying.",
                    "translation": "난 있을 거야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "That means everything.",
                    "translation": "그게 모든 거야."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-ho faces difficulty with @@.",
                    "hint": "INTP는 문제를 분석하고 논리적으로 대응해요.",
                    "optionA": "emotion",
                    "optionB": "analysis",
                    "optionC": "avoidance",
                    "result": "analysis",
                    "explanation": "준호는 분석으로 어려움을 마주해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "Your courage helps!",
                    "translation": "넌 용기가 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소희",
                    "script": "Your strength helps.",
                    "translation": "넌 강함이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "We can handle this!",
                    "translation": "우리 이걸 견딜 수 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소희",
                    "script": "Together.",
                    "translation": "함께."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "You make hardship lighter!",
                    "translation": "넌 어려움을 더 가볍게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "You make it bearable.",
                    "translation": "넌 그걸 견딜 수 있게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "함께 극복함에 대한 문장이에요.",
                    "optionA": "overcome",
                    "optionB": "hardship",
                    "optionC": "and",
                    "optionD": "presence",
                    "optionE": "Support",
                    "result": "Support and presence overcome hardship",
                    "explanation": "지지와 함께함이 어려움을 극복하게 해요."
                }
            ]
        }
    ]
}
ID: 19246 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "미래를 함께 상상하기",
            "explanation": "INTP의 실현 가능성 분석과 ENFP의 큰 꿈 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "This could actually work.",
                    "translation": "이건 사실 가능할 수도 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "See? I told you!",
                    "translation": "봤지? 내가 말했잖아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준영",
                    "script": "Your optimism was right.",
                    "translation": "넌 낙관주의가 맞았어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준영은 꿈을 먼저 꾸는 사람입니다.",
                    "hint": "INTP는 현실적 가능성을 먼저 분석하려고 해요.",
                    "result": "X",
                    "explanation": "준영은 '가능할 수도 있어', '분석했어'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "And you make it real!",
                    "translation": "그리고 넌 그걸 현실로 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준영",
                    "script": "Together we dream and do.",
                    "translation": "우리 함께라면 꿈꾸고 행동해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "That's perfect!",
                    "translation": "그게 완벽해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-young views the future through @@.",
                    "hint": "INTP는 실현 가능성과 논리적 단계를 생각해요.",
                    "optionA": "dreams",
                    "optionB": "possibilities",
                    "optionC": "feasibility",
                    "result": "feasibility",
                    "explanation": "준영은 실현 가능성으로 미래를 봐요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준영",
                    "script": "You inspire big dreams!",
                    "translation": "넌 큰 꿈을 영감 줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지영",
                    "script": "You make dreams real.",
                    "translation": "넌 꿈을 현실로 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준영",
                    "script": "Let's build it!",
                    "translation": "우리 그걸 만들자!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지영",
                    "script": "Yes! Together!",
                    "translation": "응! 함께!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준영",
                    "script": "You make me dream!",
                    "translation": "넌 나한테 꿈꾸게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지영",
                    "script": "You make me plan.",
                    "translation": "넌 나한테 계획하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께 만드는 미래에 대한 문장이에요.",
                    "result": "Dream and action create possibility",
                    "explanation": "꿈과 행동이 가능성을 만들어요.",
                    "optionA": "action",
                    "optionB": "Dream",
                    "optionC": "create",
                    "optionD": "and",
                    "optionE": "possibility"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "미래를 함께 상상하기",
            "explanation": "INTP의 실현 가능성 분석과 ENFP의 큰 꿈 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "This could actually work.",
                    "translation": "이건 사실 가능할 수도 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "See? I told you!",
                    "translation": "봤지? 내가 말했잖아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준영",
                    "script": "Your optimism was right.",
                    "translation": "넌 낙관주의가 맞았어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준영은 꿈을 먼저 꾸는 사람입니다.",
                    "hint": "INTP는 현실적 가능성을 먼저 분석하려고 해요.",
                    "result": "X",
                    "explanation": "준영은 '가능할 수도 있어', '분석했어'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "And you make it real!",
                    "translation": "그리고 넌 그걸 현실로 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준영",
                    "script": "Together we dream and do.",
                    "translation": "우리 함께라면 꿈꾸고 행동해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "That's perfect!",
                    "translation": "그게 완벽해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-young views the future through @@.",
                    "hint": "INTP는 실현 가능성과 논리적 단계를 생각해요.",
                    "optionA": "dreams",
                    "optionB": "possibilities",
                    "optionC": "feasibility",
                    "result": "feasibility",
                    "explanation": "준영은 실현 가능성으로 미래를 봐요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준영",
                    "script": "You inspire big dreams!",
                    "translation": "넌 큰 꿈을 영감 줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지영",
                    "script": "You make dreams real.",
                    "translation": "넌 꿈을 현실로 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준영",
                    "script": "Let's build it!",
                    "translation": "우리 그걸 만들자!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지영",
                    "script": "Yes! Together!",
                    "translation": "응! 함께!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준영",
                    "script": "You make me dream!",
                    "translation": "넌 나한테 꿈꾸게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지영",
                    "script": "You make me plan.",
                    "translation": "넌 나한테 계획하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "함께 만드는 미래에 대한 문장이에요.",
                    "optionA": "action",
                    "optionB": "Dream",
                    "optionC": "create",
                    "optionD": "and",
                    "optionE": "possibility",
                    "result": "Dream and action create possibility",
                    "explanation": "꿈과 행동이 가능성을 만들어요."
                }
            ]
        }
    ]
}
ID: 19247 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "세상을 보는 방식이 다를 때",
            "explanation": "INTP의 객관적 시각과 ENFP의 긍정적 시각 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현민",
                    "script": "That's unlikely to happen.",
                    "translation": "그건 일어날 가능성이 낮아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소은",
                    "script": "But it could be amazing!",
                    "translation": "근데 정말 멋질 수도 있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현민",
                    "script": "Your hope is beautiful.",
                    "translation": "넌 희망이 정말 아름다워."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현민은 긍정적으로 상황을 봅니다.",
                    "hint": "INTP는 객관적 확률과 논리를 우선하려고 해요.",
                    "result": "X",
                    "explanation": "현민은 '가능성이 낮아', '아름다워'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소은",
                    "script": "And your realism keeps me safe.",
                    "translation": "그리고 넌 현실주의로 나를 지켜줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현민",
                    "script": "We balance each other.",
                    "translation": "우리 서로 균형을 맞춰."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소은",
                    "script": "Perfectly.",
                    "translation": "완벽하게."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hyun-min sees the world through @@.",
                    "hint": "INTP는 객관적 분석과 논리로 세상을 봐요.",
                    "optionA": "emotion",
                    "optionB": "logic",
                    "optionC": "feeling",
                    "result": "logic",
                    "explanation": "현민은 논리로 세상을 봐요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현민",
                    "script": "You help me be hopeful!",
                    "translation": "넌 나한테 희망을 주는 법을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소은",
                    "script": "You help me be realistic.",
                    "translation": "넌 나한테 현실적이 되는 법을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현민",
                    "script": "We see the whole picture!",
                    "translation": "우리 전체 그림을 봐!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소은",
                    "script": "So clearly.",
                    "translation": "정말 명확하게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현민",
                    "script": "You make optimism contagious!",
                    "translation": "넌 낙관주의를 감염시켜!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소은",
                    "script": "You make thinking clear.",
                    "translation": "넌 생각을 명확하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "다양한 관점에 대한 문장이에요.",
                    "result": "Hope and realism create understanding",
                    "explanation": "희망과 현실이 이해를 만들어요.",
                    "optionA": "realism",
                    "optionB": "create",
                    "optionC": "understanding",
                    "optionD": "Hope",
                    "optionE": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "세상을 보는 방식이 다를 때",
            "explanation": "INTP의 객관적 시각과 ENFP의 긍정적 시각 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현민",
                    "script": "That's unlikely to happen.",
                    "translation": "그건 일어날 가능성이 낮아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소은",
                    "script": "But it could be amazing!",
                    "translation": "근데 정말 멋질 수도 있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현민",
                    "script": "Your hope is beautiful.",
                    "translation": "넌 희망이 정말 아름다워."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현민은 긍정적으로 상황을 봅니다.",
                    "hint": "INTP는 객관적 확률과 논리를 우선하려고 해요.",
                    "result": "X",
                    "explanation": "현민은 '가능성이 낮아', '아름다워'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소은",
                    "script": "And your realism keeps me safe.",
                    "translation": "그리고 넌 현실주의로 나를 지켜줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현민",
                    "script": "We balance each other.",
                    "translation": "우리 서로 균형을 맞춰."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소은",
                    "script": "Perfectly.",
                    "translation": "완벽하게."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hyun-min sees the world through @@.",
                    "hint": "INTP는 객관적 분석과 논리로 세상을 봐요.",
                    "optionA": "emotion",
                    "optionB": "logic",
                    "optionC": "feeling",
                    "result": "logic",
                    "explanation": "현민은 논리로 세상을 봐요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현민",
                    "script": "You help me be hopeful!",
                    "translation": "넌 나한테 희망을 주는 법을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소은",
                    "script": "You help me be realistic.",
                    "translation": "넌 나한테 현실적이 되는 법을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현민",
                    "script": "We see the whole picture!",
                    "translation": "우리 전체 그림을 봐!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소은",
                    "script": "So clearly.",
                    "translation": "정말 명확하게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현민",
                    "script": "You make optimism contagious!",
                    "translation": "넌 낙관주의를 감염시켜!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소은",
                    "script": "You make thinking clear.",
                    "translation": "넌 생각을 명확하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "다양한 관점에 대한 문장이에요.",
                    "optionA": "realism",
                    "optionB": "create",
                    "optionC": "understanding",
                    "optionD": "Hope",
                    "optionE": "and",
                    "result": "Hope and realism create understanding",
                    "explanation": "희망과 현실이 이해를 만들어요."
                }
            ]
        }
    ]
}
ID: 19248 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "변화와 안정의 춤",
            "explanation": "INTP의 신중한 변화와 ENFP의 빠른 변화 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도준",
                    "script": "I need time to adjust.",
                    "translation": "난 적응할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지현",
                    "script": "But new things are fun!",
                    "translation": "근데 새로운 게 재미있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도준",
                    "script": "You're right, they are.",
                    "translation": "넌 맞아, 정말 그래."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도준은 새로운 변화를 빠르게 받아들입니다.",
                    "hint": "INTP는 신중하게 생각한 후 변화를 받아들여요.",
                    "result": "X",
                    "explanation": "도준은 '적응할 시간이 필요해', '그래'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지현",
                    "script": "You always come around!",
                    "translation": "넌 항상 동의해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도준",
                    "script": "Because you show me how.",
                    "translation": "왜냐하면 넌 방법을 보여주거든."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지현",
                    "script": "I love that about us!",
                    "translation": "난 우리 그런 점 좋아!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Do-jun handles change through @@.",
                    "hint": "INTP는 변화를 분석하고 신중하게 적응해요.",
                    "optionA": "impulse",
                    "optionB": "analysis",
                    "optionC": "emotion",
                    "result": "analysis",
                    "explanation": "도준은 분석으로 변화에 대응해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도준",
                    "script": "You bring excitement!",
                    "translation": "넌 설렘을 가져와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지현",
                    "script": "You bring stability.",
                    "translation": "넌 안정성을 가져와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도준",
                    "script": "We need both!",
                    "translation": "우리 둘 다 필요해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지현",
                    "script": "Always.",
                    "translation": "항상."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도준",
                    "script": "You make change feel good!",
                    "translation": "넌 변화를 좋게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지현",
                    "script": "You make growth real.",
                    "translation": "넌 성장을 현실로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "보완하는 관계에 대한 문장이에요.",
                    "result": "Thought and action create life",
                    "explanation": "생각과 행동이 삶을 만들어요.",
                    "optionA": "life",
                    "optionB": "and",
                    "optionC": "action",
                    "optionD": "create",
                    "optionE": "Thought"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "변화와 안정의 춤",
            "explanation": "INTP의 신중한 변화와 ENFP의 빠른 변화 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도준",
                    "script": "I need time to adjust.",
                    "translation": "난 적응할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지현",
                    "script": "But new things are fun!",
                    "translation": "근데 새로운 게 재미있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도준",
                    "script": "You're right, they are.",
                    "translation": "넌 맞아, 정말 그래."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도준은 새로운 변화를 빠르게 받아들입니다.",
                    "hint": "INTP는 신중하게 생각한 후 변화를 받아들여요.",
                    "result": "X",
                    "explanation": "도준은 '적응할 시간이 필요해', '그래'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지현",
                    "script": "You always come around!",
                    "translation": "넌 항상 동의해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도준",
                    "script": "Because you show me how.",
                    "translation": "왜냐하면 넌 방법을 보여주거든."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지현",
                    "script": "I love that about us!",
                    "translation": "난 우리 그런 점 좋아!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Do-jun handles change through @@.",
                    "hint": "INTP는 변화를 분석하고 신중하게 적응해요.",
                    "optionA": "impulse",
                    "optionB": "analysis",
                    "optionC": "emotion",
                    "result": "analysis",
                    "explanation": "도준은 분석으로 변화에 대응해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도준",
                    "script": "You bring excitement!",
                    "translation": "넌 설렘을 가져와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지현",
                    "script": "You bring stability.",
                    "translation": "넌 안정성을 가져와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도준",
                    "script": "We need both!",
                    "translation": "우리 둘 다 필요해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지현",
                    "script": "Always.",
                    "translation": "항상."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도준",
                    "script": "You make change feel good!",
                    "translation": "넌 변화를 좋게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지현",
                    "script": "You make growth real.",
                    "translation": "넌 성장을 현실로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "보완하는 관계에 대한 문장이에요.",
                    "optionA": "life",
                    "optionB": "and",
                    "optionC": "action",
                    "optionD": "create",
                    "optionE": "Thought",
                    "result": "Thought and action create life",
                    "explanation": "생각과 행동이 삶을 만들어요."
                }
            ]
        }
    ]
}
ID: 19249 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "깊은 집중과 밝은 에너지",
            "explanation": "INTP의 독립적 사고와 ENFP의 사교적 활동 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "I need quiet time.",
                    "translation": "난 조용한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소은",
                    "script": "But we can have fun!",
                    "translation": "근데 우리 재미있게 놀 수 있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "With you, I might.",
                    "translation": "너랑이면, 해볼 수도 있겠어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민준은 사람들 속에서 에너지를 받습니다.",
                    "hint": "INTP는 혼자만의 집중 시간으로 에너지를 회복해요.",
                    "result": "X",
                    "explanation": "민준은 '조용한 시간이 필요해', '너랑이면'이라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소은",
                    "script": "I know you need space.",
                    "translation": "난 넌 공간이 필요한 걸 알아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "But you bring excitement.",
                    "translation": "근데 넌 설렘을 가져와."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소은",
                    "script": "I want to share it!",
                    "translation": "난 그걸 나누고 싶어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-jun recharges through @@.",
                    "hint": "INTP는 깊은 사고와 집중 시간으로 에너지를 회복해요.",
                    "optionA": "people",
                    "optionB": "solitude",
                    "optionC": "crowds",
                    "result": "solitude",
                    "explanation": "민준은 혼자만의 시간으로 에너지를 회복해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민준",
                    "script": "Your energy is contagious!",
                    "translation": "넌 에너지가 정말 감염돼!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소은",
                    "script": "Your depth is inspiring.",
                    "translation": "넌 깊이가 정말 영감이 돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민준",
                    "script": "We balance each other!",
                    "translation": "우리 서로 균형을 맞춰!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소은",
                    "script": "So well.",
                    "translation": "정말 잘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "You make me feel alive!",
                    "translation": "넌 나한테 살아있다고 느껴!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소은",
                    "script": "You make me feel grounded.",
                    "translation": "넌 나를 현실적으로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "에너지 균형에 대한 문장이에요.",
                    "result": "Energy and reflection create growth",
                    "explanation": "에너지와 반성이 성장을 만들어요.",
                    "optionA": "and",
                    "optionB": "reflection",
                    "optionC": "growth",
                    "optionD": "Energy",
                    "optionE": "create"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "깊은 집중과 밝은 에너지",
            "explanation": "INTP의 독립적 사고와 ENFP의 사교적 활동 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "I need quiet time.",
                    "translation": "난 조용한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소은",
                    "script": "But we can have fun!",
                    "translation": "근데 우리 재미있게 놀 수 있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "With you, I might.",
                    "translation": "너랑이면, 해볼 수도 있겠어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민준은 사람들 속에서 에너지를 받습니다.",
                    "hint": "INTP는 혼자만의 집중 시간으로 에너지를 회복해요.",
                    "result": "X",
                    "explanation": "민준은 '조용한 시간이 필요해', '너랑이면'이라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소은",
                    "script": "I know you need space.",
                    "translation": "난 넌 공간이 필요한 걸 알아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "But you bring excitement.",
                    "translation": "근데 넌 설렘을 가져와."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소은",
                    "script": "I want to share it!",
                    "translation": "난 그걸 나누고 싶어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-jun recharges through @@.",
                    "hint": "INTP는 깊은 사고와 집중 시간으로 에너지를 회복해요.",
                    "optionA": "people",
                    "optionB": "solitude",
                    "optionC": "crowds",
                    "result": "solitude",
                    "explanation": "민준은 혼자만의 시간으로 에너지를 회복해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민준",
                    "script": "Your energy is contagious!",
                    "translation": "넌 에너지가 정말 감염돼!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소은",
                    "script": "Your depth is inspiring.",
                    "translation": "넌 깊이가 정말 영감이 돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민준",
                    "script": "We balance each other!",
                    "translation": "우리 서로 균형을 맞춰!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소은",
                    "script": "So well.",
                    "translation": "정말 잘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "You make me feel alive!",
                    "translation": "넌 나한테 살아있다고 느껴!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소은",
                    "script": "You make me feel grounded.",
                    "translation": "넌 나를 현실적으로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "에너지 균형에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "reflection",
                    "optionC": "growth",
                    "optionD": "Energy",
                    "optionE": "create",
                    "result": "Energy and reflection create growth",
                    "explanation": "에너지와 반성이 성장을 만들어요."
                }
            ]
        }
    ]
}
ID: 19250 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 아이디어 만나기",
            "explanation": "INTP의 논리적 검증과 ENFP의 창의적 발상 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "Wait, let me analyze this.",
                    "translation": "잠깐, 난 이걸 분석해봐야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민서",
                    "script": "But it could be amazing!",
                    "translation": "근데 정말 멋질 수도 있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태준",
                    "script": "Your excitement is contagious.",
                    "translation": "넌 신나는 게 감염돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태준은 즉시 새로운 아이디어를 시도합니다.",
                    "hint": "INTP는 논리적으로 아이디어를 검증하려고 해요.",
                    "result": "X",
                    "explanation": "태준은 '분석해봐야 해', '신나는 게 감염돼'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민서",
                    "script": "So you'll think about it?",
                    "translation": "그럼 넌 생각해볼 거야?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태준",
                    "script": "Actually, this has potential.",
                    "translation": "사실 이건 가능성이 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민서",
                    "script": "I knew you'd see it!",
                    "translation": "난 넌 알 거라고 알았어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Tae-jun evaluates ideas through @@.",
                    "hint": "INTP는 논리적 타당성과 실행 가능성을 검토해요.",
                    "optionA": "feeling",
                    "optionB": "logic",
                    "optionC": "intuition",
                    "result": "logic",
                    "explanation": "태준은 논리로 아이디어를 평가해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태준",
                    "script": "You inspire creativity!",
                    "translation": "넌 창의력을 영감 줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민서",
                    "script": "You make it real.",
                    "translation": "넌 그걸 현실로 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태준",
                    "script": "Together we're unstoppable!",
                    "translation": "우리 함께라면 멈출 수 없어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민서",
                    "script": "Absolutely.",
                    "translation": "절대."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태준",
                    "script": "You help me dream!",
                    "translation": "넌 나한테 꿈꾸게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민서",
                    "script": "You help me plan.",
                    "translation": "넌 나한테 계획하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "창의적 협력에 대한 문장이에요.",
                    "result": "Logic and creativity build innovation",
                    "explanation": "논리와 창의력이 혁신을 만들어요.",
                    "optionA": "Logic",
                    "optionB": "and",
                    "optionC": "build",
                    "optionD": "innovation",
                    "optionE": "creativity"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 아이디어 만나기",
            "explanation": "INTP의 논리적 검증과 ENFP의 창의적 발상 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "Wait, let me analyze this.",
                    "translation": "잠깐, 난 이걸 분석해봐야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민서",
                    "script": "But it could be amazing!",
                    "translation": "근데 정말 멋질 수도 있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태준",
                    "script": "Your excitement is contagious.",
                    "translation": "넌 신나는 게 감염돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태준은 즉시 새로운 아이디어를 시도합니다.",
                    "hint": "INTP는 논리적으로 아이디어를 검증하려고 해요.",
                    "result": "X",
                    "explanation": "태준은 '분석해봐야 해', '신나는 게 감염돼'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민서",
                    "script": "So you'll think about it?",
                    "translation": "그럼 넌 생각해볼 거야?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태준",
                    "script": "Actually, this has potential.",
                    "translation": "사실 이건 가능성이 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민서",
                    "script": "I knew you'd see it!",
                    "translation": "난 넌 알 거라고 알았어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Tae-jun evaluates ideas through @@.",
                    "hint": "INTP는 논리적 타당성과 실행 가능성을 검토해요.",
                    "optionA": "feeling",
                    "optionB": "logic",
                    "optionC": "intuition",
                    "result": "logic",
                    "explanation": "태준은 논리로 아이디어를 평가해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태준",
                    "script": "You inspire creativity!",
                    "translation": "넌 창의력을 영감 줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민서",
                    "script": "You make it real.",
                    "translation": "넌 그걸 현실로 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태준",
                    "script": "Together we're unstoppable!",
                    "translation": "우리 함께라면 멈출 수 없어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민서",
                    "script": "Absolutely.",
                    "translation": "절대."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태준",
                    "script": "You help me dream!",
                    "translation": "넌 나한테 꿈꾸게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민서",
                    "script": "You help me plan.",
                    "translation": "넌 나한테 계획하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "창의적 협력에 대한 문장이에요.",
                    "optionA": "Logic",
                    "optionB": "and",
                    "optionC": "build",
                    "optionD": "innovation",
                    "optionE": "creativity",
                    "result": "Logic and creativity build innovation",
                    "explanation": "논리와 창의력이 혁신을 만들어요."
                }
            ]
        }
    ]
}
ID: 19251 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "행동의 이유를 이해할 때",
            "explanation": "INTP의 인과관계 이해와 ENFP의 감정 표현 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준성",
                    "script": "Why did you do this?",
                    "translation": "넌 왜 이렇게 했어?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지혜",
                    "script": "Because it felt right!",
                    "translation": "왜냐하면 그게 맞는 것 같았거든!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준성",
                    "script": "But logic suggests otherwise.",
                    "translation": "근데 논리는 다른 걸 제시해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준성은 행동의 감정적 이유만 생각합니다.",
                    "hint": "INTP는 행동의 논리적 인과관계를 이해하려고 해요.",
                    "result": "X",
                    "explanation": "준성은 '왜 했어?', '논리는 다른 걸 제시해'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지혜",
                    "script": "But sometimes feelings matter more.",
                    "translation": "근데 가끔 감정이 더 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준성",
                    "script": "I see your point.",
                    "translation": "너 말이 맞네."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지혜",
                    "script": "You always understand eventually.",
                    "translation": "넌 결국 이해해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-sung seeks @@.",
                    "hint": "INTP는 행동의 논리적 인과관계와 설명을 찾으려고 해요.",
                    "optionA": "emotion",
                    "optionB": "reasoning",
                    "optionC": "feeling",
                    "result": "reasoning",
                    "explanation": "준성은 논리적 근거를 찾아요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준성",
                    "script": "You teach me about heart!",
                    "translation": "넌 나한테 마음을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지혜",
                    "script": "You teach me about head.",
                    "translation": "넌 나한테 생각을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준성",
                    "script": "We understand each other!",
                    "translation": "우리 서로 이해해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지혜",
                    "script": "So well.",
                    "translation": "정말 잘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준성",
                    "script": "You make me feel things!",
                    "translation": "넌 나한테 느끼게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지혜",
                    "script": "You make sense of things.",
                    "translation": "넌 일들을 이해하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "인간 이해에 대한 문장이에요.",
                    "result": "Heart and logic create understanding",
                    "explanation": "마음과 논리가 이해를 만들어요.",
                    "optionA": "logic",
                    "optionB": "Heart",
                    "optionC": "and",
                    "optionD": "create",
                    "optionE": "understanding"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "행동의 이유를 이해할 때",
            "explanation": "INTP의 인과관계 이해와 ENFP의 감정 표현 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준성",
                    "script": "Why did you do this?",
                    "translation": "넌 왜 이렇게 했어?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지혜",
                    "script": "Because it felt right!",
                    "translation": "왜냐하면 그게 맞는 것 같았거든!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준성",
                    "script": "But logic suggests otherwise.",
                    "translation": "근데 논리는 다른 걸 제시해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준성은 행동의 감정적 이유만 생각합니다.",
                    "hint": "INTP는 행동의 논리적 인과관계를 이해하려고 해요.",
                    "result": "X",
                    "explanation": "준성은 '왜 했어?', '논리는 다른 걸 제시해'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지혜",
                    "script": "But sometimes feelings matter more.",
                    "translation": "근데 가끔 감정이 더 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준성",
                    "script": "I see your point.",
                    "translation": "너 말이 맞네."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지혜",
                    "script": "You always understand eventually.",
                    "translation": "넌 결국 이해해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-sung seeks @@.",
                    "hint": "INTP는 행동의 논리적 인과관계와 설명을 찾으려고 해요.",
                    "optionA": "emotion",
                    "optionB": "reasoning",
                    "optionC": "feeling",
                    "result": "reasoning",
                    "explanation": "준성은 논리적 근거를 찾아요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준성",
                    "script": "You teach me about heart!",
                    "translation": "넌 나한테 마음을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지혜",
                    "script": "You teach me about head.",
                    "translation": "넌 나한테 생각을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준성",
                    "script": "We understand each other!",
                    "translation": "우리 서로 이해해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지혜",
                    "script": "So well.",
                    "translation": "정말 잘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준성",
                    "script": "You make me feel things!",
                    "translation": "넌 나한테 느끼게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지혜",
                    "script": "You make sense of things.",
                    "translation": "넌 일들을 이해하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "인간 이해에 대한 문장이에요.",
                    "optionA": "logic",
                    "optionB": "Heart",
                    "optionC": "and",
                    "optionD": "create",
                    "optionE": "understanding",
                    "result": "Heart and logic create understanding",
                    "explanation": "마음과 논리가 이해를 만들어요."
                }
            ]
        }
    ]
}
ID: 19252 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획과 유연함의 절충",
            "explanation": "INTP의 신중한 계획과 ENFP의 즉흥적 변화 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "We need a plan.",
                    "translation": "우리 계획이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤지",
                    "script": "But what if something better happens?",
                    "translation": "근데 더 좋은 게 생기면?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현준",
                    "script": "That's fair.",
                    "translation": "그것도 맞네."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현준은 계획 없이 즉흥적으로 행동합니다.",
                    "hint": "INTP는 신중한 계획과 구조를 선호해요.",
                    "result": "X",
                    "explanation": "현준은 '계획이 필요해', '그것도 맞네'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤지",
                    "script": "Let's plan loosely?",
                    "translation": "우리 느슨하게 계획할까?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현준",
                    "script": "With room for surprises.",
                    "translation": "놀라움을 위한 공간을 남기면서."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤지",
                    "script": "Perfect!",
                    "translation": "완벽해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hyun-jun makes decisions through @@.",
                    "hint": "INTP는 분석과 신중한 검토를 통해 결정해요.",
                    "optionA": "impulse",
                    "optionB": "analysis",
                    "optionC": "feeling",
                    "result": "analysis",
                    "explanation": "현준은 분석으로 결정해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현준",
                    "script": "You help me be flexible!",
                    "translation": "넌 나한테 유연함을 줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤지",
                    "script": "You help me be grounded.",
                    "translation": "넌 나를 현실적으로 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현준",
                    "script": "We make good choices!",
                    "translation": "우리 좋은 선택을 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤지",
                    "script": "The best.",
                    "translation": "최고의."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현준",
                    "script": "You bring spontaneity!",
                    "translation": "넌 즉흥성을 가져와!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤지",
                    "script": "You bring clarity.",
                    "translation": "넌 명확함을 가져와."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "삶의 균형에 대한 문장이에요.",
                    "result": "Structure and flexibility create freedom",
                    "explanation": "구조와 유연함이 자유를 만들어요.",
                    "optionA": "create",
                    "optionB": "flexibility",
                    "optionC": "freedom",
                    "optionD": "and",
                    "optionE": "Structure"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획과 유연함의 절충",
            "explanation": "INTP의 신중한 계획과 ENFP의 즉흥적 변화 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "We need a plan.",
                    "translation": "우리 계획이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤지",
                    "script": "But what if something better happens?",
                    "translation": "근데 더 좋은 게 생기면?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현준",
                    "script": "That's fair.",
                    "translation": "그것도 맞네."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현준은 계획 없이 즉흥적으로 행동합니다.",
                    "hint": "INTP는 신중한 계획과 구조를 선호해요.",
                    "result": "X",
                    "explanation": "현준은 '계획이 필요해', '그것도 맞네'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤지",
                    "script": "Let's plan loosely?",
                    "translation": "우리 느슨하게 계획할까?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현준",
                    "script": "With room for surprises.",
                    "translation": "놀라움을 위한 공간을 남기면서."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤지",
                    "script": "Perfect!",
                    "translation": "완벽해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hyun-jun makes decisions through @@.",
                    "hint": "INTP는 분석과 신중한 검토를 통해 결정해요.",
                    "optionA": "impulse",
                    "optionB": "analysis",
                    "optionC": "feeling",
                    "result": "analysis",
                    "explanation": "현준은 분석으로 결정해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현준",
                    "script": "You help me be flexible!",
                    "translation": "넌 나한테 유연함을 줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤지",
                    "script": "You help me be grounded.",
                    "translation": "넌 나를 현실적으로 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현준",
                    "script": "We make good choices!",
                    "translation": "우리 좋은 선택을 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤지",
                    "script": "The best.",
                    "translation": "최고의."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현준",
                    "script": "You bring spontaneity!",
                    "translation": "넌 즉흥성을 가져와!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤지",
                    "script": "You bring clarity.",
                    "translation": "넌 명확함을 가져와."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "삶의 균형에 대한 문장이에요.",
                    "optionA": "create",
                    "optionB": "flexibility",
                    "optionC": "freedom",
                    "optionD": "and",
                    "optionE": "Structure",
                    "result": "Structure and flexibility create freedom",
                    "explanation": "구조와 유연함이 자유를 만들어요."
                }
            ]
        }
    ]
}
ID: 19253 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "중요한 결정을 함께",
            "explanation": "INTP의 데이터 중심과 ENFP의 가능성 중심 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "Look at the data.",
                    "translation": "데이터를 봐봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "But what about dreams?",
                    "translation": "근데 꿈은 뭐야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도현",
                    "script": "Dreams matter too.",
                    "translation": "꿈도 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현은 꿈을 우선적으로 고려합니다.",
                    "hint": "INTP는 객관적 데이터와 증거를 우선하려고 해요.",
                    "result": "X",
                    "explanation": "도현은 '데이터를 봐봐', '중요해'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "So we both think about it?",
                    "translation": "그럼 우리 둘 다 생각해?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "We actually do.",
                    "translation": "우리 정말 그래."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "That's why we're a team!",
                    "translation": "그래서 우리가 팀이지!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Do-hyun decides based on @@.",
                    "hint": "INTP는 논리적 증거와 데이터를 바탕으로 판단해요.",
                    "optionA": "feeling",
                    "optionB": "evidence",
                    "optionC": "intuition",
                    "result": "evidence",
                    "explanation": "도현은 증거를 바탕으로 결정해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도현",
                    "script": "You see possibilities!",
                    "translation": "넌 가능성을 봐!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소희",
                    "script": "You see reality.",
                    "translation": "넌 현실을 봐."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도현",
                    "script": "Perfect balance!",
                    "translation": "완벽한 균형이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소희",
                    "script": "Always.",
                    "translation": "항상."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도현",
                    "script": "You help me hope!",
                    "translation": "넌 나한테 희망을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "You help me see clearly.",
                    "translation": "넌 나한테 명확하게 보게 해줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현명한 결정에 대한 문장이에요.",
                    "result": "Vision and logic guide reality",
                    "explanation": "비전과 논리가 현실을 이끌어요.",
                    "optionA": "and",
                    "optionB": "logic",
                    "optionC": "guide",
                    "optionD": "reality",
                    "optionE": "Vision"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "중요한 결정을 함께",
            "explanation": "INTP의 데이터 중심과 ENFP의 가능성 중심 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "Look at the data.",
                    "translation": "데이터를 봐봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "But what about dreams?",
                    "translation": "근데 꿈은 뭐야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도현",
                    "script": "Dreams matter too.",
                    "translation": "꿈도 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현은 꿈을 우선적으로 고려합니다.",
                    "hint": "INTP는 객관적 데이터와 증거를 우선하려고 해요.",
                    "result": "X",
                    "explanation": "도현은 '데이터를 봐봐', '중요해'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "So we both think about it?",
                    "translation": "그럼 우리 둘 다 생각해?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "We actually do.",
                    "translation": "우리 정말 그래."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "That's why we're a team!",
                    "translation": "그래서 우리가 팀이지!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Do-hyun decides based on @@.",
                    "hint": "INTP는 논리적 증거와 데이터를 바탕으로 판단해요.",
                    "optionA": "feeling",
                    "optionB": "evidence",
                    "optionC": "intuition",
                    "result": "evidence",
                    "explanation": "도현은 증거를 바탕으로 결정해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도현",
                    "script": "You see possibilities!",
                    "translation": "넌 가능성을 봐!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소희",
                    "script": "You see reality.",
                    "translation": "넌 현실을 봐."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도현",
                    "script": "Perfect balance!",
                    "translation": "완벽한 균형이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소희",
                    "script": "Always.",
                    "translation": "항상."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도현",
                    "script": "You help me hope!",
                    "translation": "넌 나한테 희망을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "You help me see clearly.",
                    "translation": "넌 나한테 명확하게 보게 해줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "현명한 결정에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "logic",
                    "optionC": "guide",
                    "optionD": "reality",
                    "optionE": "Vision",
                    "result": "Vision and logic guide reality",
                    "explanation": "비전과 논리가 현실을 이끌어요."
                }
            ]
        }
    ]
}
ID: 19254 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "감정 표현의 어려움",
            "explanation": "INTP의 감정 억제와 ENFP의 감정 표현 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I don't know how to say this.",
                    "translation": "난 이걸 어떻게 말해야 할지 몰라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "Just tell me!",
                    "translation": "그냥 말해줄래!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "You won't like it.",
                    "translation": "넌 싫어할 거야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준호는 감정을 쉽게 표현합니다.",
                    "hint": "INTP는 감정을 느끼지만 표현하기 어려워해요.",
                    "result": "X",
                    "explanation": "준호는 '어떻게 말해야 할지 몰라', '싫어할 거야'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "But I want to know.",
                    "translation": "근데 난 알고 싶어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "You care this much?",
                    "translation": "넌 이렇게까지 신경 써?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "Because you matter.",
                    "translation": "왜냐하면 넌 중요하거든."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-ho expresses emotions @@.",
                    "hint": "INTP는 감정을 신중하게 표현하고 분석하려고 해요.",
                    "optionA": "freely",
                    "optionB": "carefully",
                    "optionC": "easily",
                    "result": "carefully",
                    "explanation": "준호는 신중하게 감정을 표현해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "Your openness helps!",
                    "translation": "넌 개방성이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "Your honesty helps.",
                    "translation": "넌 솔직함이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "I appreciate you!",
                    "translation": "난 너한테 감사해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "I know.",
                    "translation": "알아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "You make feelings okay!",
                    "translation": "넌 감정을 허락하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지은",
                    "script": "You make thoughts clear.",
                    "translation": "넌 생각을 명확하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "감정 표현에 대한 문장이에요.",
                    "result": "Expression and acceptance deepen connection",
                    "explanation": "표현과 수용이 연결을 깊게 해요.",
                    "optionA": "connection",
                    "optionB": "and",
                    "optionC": "Expression",
                    "optionD": "deepen",
                    "optionE": "acceptance"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "감정 표현의 어려움",
            "explanation": "INTP의 감정 억제와 ENFP의 감정 표현 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I don't know how to say this.",
                    "translation": "난 이걸 어떻게 말해야 할지 몰라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "Just tell me!",
                    "translation": "그냥 말해줄래!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "You won't like it.",
                    "translation": "넌 싫어할 거야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준호는 감정을 쉽게 표현합니다.",
                    "hint": "INTP는 감정을 느끼지만 표현하기 어려워해요.",
                    "result": "X",
                    "explanation": "준호는 '어떻게 말해야 할지 몰라', '싫어할 거야'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "But I want to know.",
                    "translation": "근데 난 알고 싶어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "You care this much?",
                    "translation": "넌 이렇게까지 신경 써?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "Because you matter.",
                    "translation": "왜냐하면 넌 중요하거든."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-ho expresses emotions @@.",
                    "hint": "INTP는 감정을 신중하게 표현하고 분석하려고 해요.",
                    "optionA": "freely",
                    "optionB": "carefully",
                    "optionC": "easily",
                    "result": "carefully",
                    "explanation": "준호는 신중하게 감정을 표현해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "Your openness helps!",
                    "translation": "넌 개방성이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "Your honesty helps.",
                    "translation": "넌 솔직함이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "I appreciate you!",
                    "translation": "난 너한테 감사해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "I know.",
                    "translation": "알아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "You make feelings okay!",
                    "translation": "넌 감정을 허락하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지은",
                    "script": "You make thoughts clear.",
                    "translation": "넌 생각을 명확하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "감정 표현에 대한 문장이에요.",
                    "optionA": "connection",
                    "optionB": "and",
                    "optionC": "Expression",
                    "optionD": "deepen",
                    "optionE": "acceptance",
                    "result": "Expression and acceptance deepen connection",
                    "explanation": "표현과 수용이 연결을 깊게 해요."
                }
            ]
        }
    ]
}
ID: 19255 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "위기 때의 다른 대응",
            "explanation": "INTP의 논리적 대처와 ENFP의 활동적 대처 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민철",
                    "script": "Let me understand this first.",
                    "translation": "난 먼저 이걸 이해해야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "연지",
                    "script": "We need to act now!",
                    "translation": "우리 지금 행동해야 해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민철",
                    "script": "You're right. Let's go.",
                    "translation": "넌 맞아. 가자."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민철은 즉시 행동하고 생각합니다.",
                    "hint": "INTP는 상황을 분석한 후 행동하려고 해요.",
                    "result": "X",
                    "explanation": "민철은 '이해해야 해', '맞아'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "연지",
                    "script": "You think fast too!",
                    "translation": "넌 빠르게도 생각해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민철",
                    "script": "Because you inspire action.",
                    "translation": "왜냐하면 넌 행동을 영감 줘."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "연지",
                    "script": "We're a great team!",
                    "translation": "우리 정말 좋은 팀이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-chul responds to crisis @@.",
                    "hint": "INTP는 상황을 분석하고 논리적으로 대응해요.",
                    "optionA": "emotionally",
                    "optionB": "analytically",
                    "optionC": "impulsively",
                    "result": "analytically",
                    "explanation": "민철은 분석적으로 위기에 대응해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민철",
                    "script": "Your energy saves us!",
                    "translation": "넌 에너지로 우리를 구해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "연지",
                    "script": "Your thinking saves us.",
                    "translation": "넌 생각으로 우리를 구해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민철",
                    "script": "We can handle anything!",
                    "translation": "우리 뭐든 할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "연지",
                    "script": "Together.",
                    "translation": "함께."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민철",
                    "script": "You make me act!",
                    "translation": "넌 나한테 행동하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "연지",
                    "script": "You make me think.",
                    "translation": "넌 나한테 생각하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "위기 극복에 대한 문장이에요.",
                    "result": "Logic and action overcome crisis",
                    "explanation": "논리와 행동이 위기를 극복해요.",
                    "optionA": "crisis",
                    "optionB": "overcome",
                    "optionC": "Logic",
                    "optionD": "action",
                    "optionE": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "위기 때의 다른 대응",
            "explanation": "INTP의 논리적 대처와 ENFP의 활동적 대처 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민철",
                    "script": "Let me understand this first.",
                    "translation": "난 먼저 이걸 이해해야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "연지",
                    "script": "We need to act now!",
                    "translation": "우리 지금 행동해야 해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민철",
                    "script": "You're right. Let's go.",
                    "translation": "넌 맞아. 가자."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민철은 즉시 행동하고 생각합니다.",
                    "hint": "INTP는 상황을 분석한 후 행동하려고 해요.",
                    "result": "X",
                    "explanation": "민철은 '이해해야 해', '맞아'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "연지",
                    "script": "You think fast too!",
                    "translation": "넌 빠르게도 생각해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민철",
                    "script": "Because you inspire action.",
                    "translation": "왜냐하면 넌 행동을 영감 줘."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "연지",
                    "script": "We're a great team!",
                    "translation": "우리 정말 좋은 팀이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-chul responds to crisis @@.",
                    "hint": "INTP는 상황을 분석하고 논리적으로 대응해요.",
                    "optionA": "emotionally",
                    "optionB": "analytically",
                    "optionC": "impulsively",
                    "result": "analytically",
                    "explanation": "민철은 분석적으로 위기에 대응해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민철",
                    "script": "Your energy saves us!",
                    "translation": "넌 에너지로 우리를 구해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "연지",
                    "script": "Your thinking saves us.",
                    "translation": "넌 생각으로 우리를 구해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민철",
                    "script": "We can handle anything!",
                    "translation": "우리 뭐든 할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "연지",
                    "script": "Together.",
                    "translation": "함께."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민철",
                    "script": "You make me act!",
                    "translation": "넌 나한테 행동하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "연지",
                    "script": "You make me think.",
                    "translation": "넌 나한테 생각하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "위기 극복에 대한 문장이에요.",
                    "optionA": "crisis",
                    "optionB": "overcome",
                    "optionC": "Logic",
                    "optionD": "action",
                    "optionE": "and",
                    "result": "Logic and action overcome crisis",
                    "explanation": "논리와 행동이 위기를 극복해요."
                }
            ]
        }
    ]
}
ID: 19256 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "능력을 인정받고 싶을 때",
            "explanation": "INTP의 기술적 자신감과 ENFP의 격려 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "I can solve this problem.",
                    "translation": "난 이 문제를 풀 수 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "I know you can!",
                    "translation": "난 넌 할 수 있다고 알아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성준",
                    "script": "But what if I fail?",
                    "translation": "근데 만약 실패하면?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성준은 자신의 능력에 대해 과신합니다.",
                    "hint": "INTP는 자신의 능력을 신뢰하지만 때로 불안감을 느껴요.",
                    "result": "X",
                    "explanation": "성준은 '풀 수 있어', '실패하면?'이라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "You won't. Trust yourself.",
                    "translation": "안 할 거야. 자신을 믿어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성준",
                    "script": "Your belief helps.",
                    "translation": "넌 믿음이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "Because I believe in you.",
                    "translation": "왜냐하면 난 너를 믿거든."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Sung-jun trusts in @@.",
                    "hint": "INTP는 자신의 논리적 능력과 문제 해결 능력을 신뢰해요.",
                    "optionA": "feelings",
                    "optionB": "capability",
                    "optionC": "others",
                    "result": "capability",
                    "explanation": "성준은 자신의 능력을 신뢰해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성준",
                    "script": "Your encouragement helps!",
                    "translation": "넌 격려가 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지영",
                    "script": "Your competence helps.",
                    "translation": "넌 능력이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성준",
                    "script": "We're an amazing team!",
                    "translation": "우리 정말 멋진 팀이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지영",
                    "script": "The best team.",
                    "translation": "최고의 팀이야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성준",
                    "script": "You make me believe!",
                    "translation": "넌 나한테 믿음을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지영",
                    "script": "You make me proud.",
                    "translation": "넌 나를 자랑스럽게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성장과 신뢰에 대한 문장이에요.",
                    "result": "Belief and support achieve potential",
                    "explanation": "믿음과 지지가 잠재력을 이루어요.",
                    "optionA": "and",
                    "optionB": "Belief",
                    "optionC": "achieve",
                    "optionD": "potential",
                    "optionE": "support"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "능력을 인정받고 싶을 때",
            "explanation": "INTP의 기술적 자신감과 ENFP의 격려 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "I can solve this problem.",
                    "translation": "난 이 문제를 풀 수 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "I know you can!",
                    "translation": "난 넌 할 수 있다고 알아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성준",
                    "script": "But what if I fail?",
                    "translation": "근데 만약 실패하면?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성준은 자신의 능력에 대해 과신합니다.",
                    "hint": "INTP는 자신의 능력을 신뢰하지만 때로 불안감을 느껴요.",
                    "result": "X",
                    "explanation": "성준은 '풀 수 있어', '실패하면?'이라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "You won't. Trust yourself.",
                    "translation": "안 할 거야. 자신을 믿어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성준",
                    "script": "Your belief helps.",
                    "translation": "넌 믿음이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "Because I believe in you.",
                    "translation": "왜냐하면 난 너를 믿거든."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Sung-jun trusts in @@.",
                    "hint": "INTP는 자신의 논리적 능력과 문제 해결 능력을 신뢰해요.",
                    "optionA": "feelings",
                    "optionB": "capability",
                    "optionC": "others",
                    "result": "capability",
                    "explanation": "성준은 자신의 능력을 신뢰해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성준",
                    "script": "Your encouragement helps!",
                    "translation": "넌 격려가 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지영",
                    "script": "Your competence helps.",
                    "translation": "넌 능력이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성준",
                    "script": "We're an amazing team!",
                    "translation": "우리 정말 멋진 팀이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지영",
                    "script": "The best team.",
                    "translation": "최고의 팀이야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성준",
                    "script": "You make me believe!",
                    "translation": "넌 나한테 믿음을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지영",
                    "script": "You make me proud.",
                    "translation": "넌 나를 자랑스럽게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "성장과 신뢰에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "Belief",
                    "optionC": "achieve",
                    "optionD": "potential",
                    "optionE": "support",
                    "result": "Belief and support achieve potential",
                    "explanation": "믿음과 지지가 잠재력을 이루어요."
                }
            ]
        }
    ]
}
ID: 19257 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "지식에 빠져있을 때",
            "explanation": "INTP의 깊은 탐구와 ENFP의 다양한 경험 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "This is fascinating!",
                    "translation": "이거 정말 흥미로워!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소연",
                    "script": "But let's try something new!",
                    "translation": "근데 우리 새로운 거 해보자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준영",
                    "script": "Actually, that sounds interesting.",
                    "translation": "사실 그것도 흥미로울 것 같아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준영은 다양한 경험을 추구합니다.",
                    "hint": "INTP는 한 가지 주제에 깊게 몰두하려고 해요.",
                    "result": "X",
                    "explanation": "준영은 '정말 흥미로워', '흥미로울 것 같아'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소연",
                    "script": "I love that about you!",
                    "translation": "난 너 그런 점 좋아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준영",
                    "script": "You inspire variety.",
                    "translation": "넌 다양성을 영감 줘."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소연",
                    "script": "And you inspire depth!",
                    "translation": "그리고 넌 깊이를 영감 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-young learns through @@.",
                    "hint": "INTP는 한 주제를 깊게 탐구하고 전문성을 추구해요.",
                    "optionA": "variety",
                    "optionB": "depth",
                    "optionC": "experience",
                    "result": "depth",
                    "explanation": "준영은 깊이로 배워요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준영",
                    "script": "You help me explore!",
                    "translation": "넌 나한테 탐구하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소연",
                    "script": "You help me focus.",
                    "translation": "넌 나한테 집중하게 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준영",
                    "script": "Learning together is best!",
                    "translation": "함께 배우는 게 최고야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소연",
                    "script": "Much better.",
                    "translation": "훨씬 더 좋아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준영",
                    "script": "You make discovery fun!",
                    "translation": "넌 발견을 재미있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소연",
                    "script": "You make learning real.",
                    "translation": "넌 배움을 현실로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께한 학습에 대한 문장이에요.",
                    "result": "Depth and breadth fuel growth",
                    "explanation": "깊이와 넓이가 성장을 이끌어요.",
                    "optionA": "and",
                    "optionB": "breadth",
                    "optionC": "fuel",
                    "optionD": "growth",
                    "optionE": "Depth"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "지식에 빠져있을 때",
            "explanation": "INTP의 깊은 탐구와 ENFP의 다양한 경험 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "This is fascinating!",
                    "translation": "이거 정말 흥미로워!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소연",
                    "script": "But let's try something new!",
                    "translation": "근데 우리 새로운 거 해보자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준영",
                    "script": "Actually, that sounds interesting.",
                    "translation": "사실 그것도 흥미로울 것 같아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준영은 다양한 경험을 추구합니다.",
                    "hint": "INTP는 한 가지 주제에 깊게 몰두하려고 해요.",
                    "result": "X",
                    "explanation": "준영은 '정말 흥미로워', '흥미로울 것 같아'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소연",
                    "script": "I love that about you!",
                    "translation": "난 너 그런 점 좋아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준영",
                    "script": "You inspire variety.",
                    "translation": "넌 다양성을 영감 줘."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소연",
                    "script": "And you inspire depth!",
                    "translation": "그리고 넌 깊이를 영감 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-young learns through @@.",
                    "hint": "INTP는 한 주제를 깊게 탐구하고 전문성을 추구해요.",
                    "optionA": "variety",
                    "optionB": "depth",
                    "optionC": "experience",
                    "result": "depth",
                    "explanation": "준영은 깊이로 배워요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준영",
                    "script": "You help me explore!",
                    "translation": "넌 나한테 탐구하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소연",
                    "script": "You help me focus.",
                    "translation": "넌 나한테 집중하게 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준영",
                    "script": "Learning together is best!",
                    "translation": "함께 배우는 게 최고야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소연",
                    "script": "Much better.",
                    "translation": "훨씬 더 좋아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준영",
                    "script": "You make discovery fun!",
                    "translation": "넌 발견을 재미있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소연",
                    "script": "You make learning real.",
                    "translation": "넌 배움을 현실로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "함께한 학습에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "breadth",
                    "optionC": "fuel",
                    "optionD": "growth",
                    "optionE": "Depth",
                    "result": "Depth and breadth fuel growth",
                    "explanation": "깊이와 넓이가 성장을 이끌어요."
                }
            ]
        }
    ]
}
ID: 19258 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "계획과 배려의 만남",
            "explanation": "INTJ의 전략과 ESFJ의 관계 배려 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "Here's my strategy.",
                    "translation": "여기 내 전략이 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "But how will people feel?",
                    "translation": "근데 사람들은 어떻게 느낄까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "That's... actually important.",
                    "translation": "그게... 사실 중요하네."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁은 다른 사람의 감정을 먼저 고려합니다.",
                    "hint": "INTJ는 목표 달성과 효율성을 우선 생각해요.",
                    "result": "X",
                    "explanation": "준혁은 '내 전략', '중요하네'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "I always think about that.",
                    "translation": "난 항상 그걸 생각해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "And that makes you invaluable.",
                    "translation": "그리고 넌 그래서 너무 소중해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "We're a great team!",
                    "translation": "우리 정말 좋은 팀이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-hyuk prioritizes @@.",
                    "hint": "INTJ는 목표 달성과 장기적 비전을 중시해요.",
                    "optionA": "people",
                    "optionB": "goals",
                    "optionC": "feelings",
                    "result": "goals",
                    "explanation": "준혁은 목표를 우선시해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "You balance my focus!",
                    "translation": "넌 내 집중을 균형 맞춰줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "You give us direction.",
                    "translation": "넌 우리한테 방향을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Together we accomplish more!",
                    "translation": "우리 함께라면 더 많이 이루어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "So much more.",
                    "translation": "훨씬 더."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "You keep me human!",
                    "translation": "넌 나를 인간답게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지원",
                    "script": "You keep us moving.",
                    "translation": "넌 우리를 계속 나아가게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "깊은 관계에 대한 문장이에요.",
                    "result": "Trust and depth build bonds",
                    "explanation": "신뢰와 깊이가 유대를 만들어요.",
                    "optionA": "bonds",
                    "optionB": "and",
                    "optionC": "Trust",
                    "optionD": "depth",
                    "optionE": "build"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "계획과 배려의 만남",
            "explanation": "INTJ의 전략과 ESFJ의 관계 배려 비교",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "Here's my strategy.",
                    "translation": "여기 내 전략이 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "But how will people feel?",
                    "translation": "근데 사람들은 어떻게 느낄까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "That's... actually important.",
                    "translation": "그게... 사실 중요하네."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁은 다른 사람의 감정을 먼저 고려합니다.",
                    "hint": "INTJ는 목표 달성과 효율성을 우선 생각해요.",
                    "result": "X",
                    "explanation": "준혁은 '내 전략', '중요하네'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "I always think about that.",
                    "translation": "난 항상 그걸 생각해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "And that makes you invaluable.",
                    "translation": "그리고 넌 그래서 너무 소중해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "We're a great team!",
                    "translation": "우리 정말 좋은 팀이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-hyuk prioritizes @@.",
                    "hint": "INTJ는 목표 달성과 장기적 비전을 중시해요.",
                    "optionA": "people",
                    "optionB": "goals",
                    "optionC": "feelings",
                    "result": "goals",
                    "explanation": "준혁은 목표를 우선시해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "You balance my focus!",
                    "translation": "넌 내 집중을 균형 맞춰줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "You give us direction.",
                    "translation": "넌 우리한테 방향을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Together we accomplish more!",
                    "translation": "우리 함께라면 더 많이 이루어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "So much more.",
                    "translation": "훨씬 더."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "You keep me human!",
                    "translation": "넌 나를 인간답게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지원",
                    "script": "You keep us moving.",
                    "translation": "넌 우리를 계속 나아가게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "깊은 관계에 대한 문장이에요.",
                    "optionA": "bonds",
                    "optionB": "and",
                    "optionC": "Trust",
                    "optionD": "depth",
                    "optionE": "build",
                    "result": "Trust and depth build bonds",
                    "explanation": "신뢰와 깊이가 유대를 만들어요."
                }
            ]
        }
    ]
}
ID: 19259 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "혼자만의 시간과 함께함",
            "explanation": "INTJ의 독립적 활동과 ESFJ의 사교적 활동 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I'll work on my project.",
                    "translation": "난 내 프로젝트를 할 거야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지안",
                    "script": "Can I join you?",
                    "translation": "난 함께 있어도 돼?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Sure. It's fine.",
                    "translation": "응. 괜찮아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준호는 사람들과 함께 활동하는 것을 좋아합니다.",
                    "hint": "INTJ는 혼자만의 시간과 독립적인 활동을 선호해요.",
                    "result": "X",
                    "explanation": "준호는 '내 프로젝트', '괜찮아'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지안",
                    "script": "I just want to be near you.",
                    "translation": "난 그냥 너 옆에 있고 싶어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "That actually helps.",
                    "translation": "그게 사실 도움돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지안",
                    "script": "Really?",
                    "translation": "정말?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-ho spends leisure time through @@.",
                    "hint": "INTJ는 개인의 관심과 독립적인 활동으로 시간을 보내요.",
                    "optionA": "socializing",
                    "optionB": "independent activities",
                    "optionC": "groups",
                    "result": "independent activities",
                    "explanation": "준호는 독립적인 활동으로 시간을 보내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "Your company is nice!",
                    "translation": "넌 있는 것만으로도 좋아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지안",
                    "script": "Your focus inspires me.",
                    "translation": "넌 집중이 나를 영감 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "We're compatible!",
                    "translation": "우리 잘 맞아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지안",
                    "script": "Perfectly.",
                    "translation": "완벽하게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "You respect my space!",
                    "translation": "넌 내 공간을 존중해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지안",
                    "script": "You inspire my dreams.",
                    "translation": "넌 내 꿈에 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께함의 방식에 대한 문장이에요.",
                    "result": "Independence and presence create connection",
                    "explanation": "독립성과 함께함이 연결을 만들어요.",
                    "optionA": "and",
                    "optionB": "presence",
                    "optionC": "Independence",
                    "optionD": "create",
                    "optionE": "connection"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "혼자만의 시간과 함께함",
            "explanation": "INTJ의 독립적 활동과 ESFJ의 사교적 활동 비교",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I'll work on my project.",
                    "translation": "난 내 프로젝트를 할 거야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지안",
                    "script": "Can I join you?",
                    "translation": "난 함께 있어도 돼?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Sure. It's fine.",
                    "translation": "응. 괜찮아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준호는 사람들과 함께 활동하는 것을 좋아합니다.",
                    "hint": "INTJ는 혼자만의 시간과 독립적인 활동을 선호해요.",
                    "result": "X",
                    "explanation": "준호는 '내 프로젝트', '괜찮아'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지안",
                    "script": "I just want to be near you.",
                    "translation": "난 그냥 너 옆에 있고 싶어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "That actually helps.",
                    "translation": "그게 사실 도움돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지안",
                    "script": "Really?",
                    "translation": "정말?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-ho spends leisure time through @@.",
                    "hint": "INTJ는 개인의 관심과 독립적인 활동으로 시간을 보내요.",
                    "optionA": "socializing",
                    "optionB": "independent activities",
                    "optionC": "groups",
                    "result": "independent activities",
                    "explanation": "준호는 독립적인 활동으로 시간을 보내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "Your company is nice!",
                    "translation": "넌 있는 것만으로도 좋아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지안",
                    "script": "Your focus inspires me.",
                    "translation": "넌 집중이 나를 영감 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "We're compatible!",
                    "translation": "우리 잘 맞아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지안",
                    "script": "Perfectly.",
                    "translation": "완벽하게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "You respect my space!",
                    "translation": "넌 내 공간을 존중해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지안",
                    "script": "You inspire my dreams.",
                    "translation": "넌 내 꿈에 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "함께함의 방식에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "presence",
                    "optionC": "Independence",
                    "optionD": "create",
                    "optionE": "connection",
                    "result": "Independence and presence create connection",
                    "explanation": "독립성과 함께함이 연결을 만들어요."
                }
            ]
        }
    ]
}
ID: 19260 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "다른 관점의 충돌",
            "explanation": "INTJ의 비판적 사고와 ESFJ의 조화 추구 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "That approach has flaws.",
                    "translation": "그 방식에 결점이 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민선",
                    "script": "But it works for us!",
                    "translation": "근데 우리한테는 잘 작동해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현준",
                    "script": "Fair point. Let's improve it.",
                    "translation": "좋은 지적이야. 개선해보자."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현준은 어려움을 회피합니다.",
                    "hint": "INTJ는 결점을 지적하고 개선하려고 해요.",
                    "result": "X",
                    "explanation": "현준은 '결점이 있어', '개선해보자'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민선",
                    "script": "You always think critically.",
                    "translation": "넌 항상 비판적으로 생각해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현준",
                    "script": "And you keep us united.",
                    "translation": "그리고 넌 우리를 하나로 유지시켜."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민선",
                    "script": "That's our strength!",
                    "translation": "그게 우리 강점이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hyun-jun approaches conflict with @@.",
                    "hint": "INTJ는 논리적 분석과 비판적 평가를 통해 접근해요.",
                    "optionA": "emotion",
                    "optionB": "logic",
                    "optionC": "harmony",
                    "result": "logic",
                    "explanation": "현준은 논리로 갈등에 접근해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현준",
                    "script": "You bring everyone together!",
                    "translation": "넌 모두를 하나로 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민선",
                    "script": "You bring clarity.",
                    "translation": "넌 명확함을 가져와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현준",
                    "script": "We resolve conflicts well!",
                    "translation": "우리 갈등을 잘 해결해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민선",
                    "script": "So well.",
                    "translation": "정말 잘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현준",
                    "script": "You soften my directness!",
                    "translation": "넌 내 직설을 부드럽게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민선",
                    "script": "You strengthen my thinking.",
                    "translation": "넌 내 생각을 강하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "건설적 갈등 해결에 대한 문장이에요.",
                    "result": "Honesty and care create growth",
                    "explanation": "솔직함과 배려가 성장을 만들어요.",
                    "optionA": "and",
                    "optionB": "care",
                    "optionC": "growth",
                    "optionD": "Honesty",
                    "optionE": "create"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "다른 관점의 충돌",
            "explanation": "INTJ의 비판적 사고와 ESFJ의 조화 추구 비교",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "That approach has flaws.",
                    "translation": "그 방식에 결점이 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민선",
                    "script": "But it works for us!",
                    "translation": "근데 우리한테는 잘 작동해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현준",
                    "script": "Fair point. Let's improve it.",
                    "translation": "좋은 지적이야. 개선해보자."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현준은 어려움을 회피합니다.",
                    "hint": "INTJ는 결점을 지적하고 개선하려고 해요.",
                    "result": "X",
                    "explanation": "현준은 '결점이 있어', '개선해보자'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민선",
                    "script": "You always think critically.",
                    "translation": "넌 항상 비판적으로 생각해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현준",
                    "script": "And you keep us united.",
                    "translation": "그리고 넌 우리를 하나로 유지시켜."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민선",
                    "script": "That's our strength!",
                    "translation": "그게 우리 강점이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hyun-jun approaches conflict with @@.",
                    "hint": "INTJ는 논리적 분석과 비판적 평가를 통해 접근해요.",
                    "optionA": "emotion",
                    "optionB": "logic",
                    "optionC": "harmony",
                    "result": "logic",
                    "explanation": "현준은 논리로 갈등에 접근해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현준",
                    "script": "You bring everyone together!",
                    "translation": "넌 모두를 하나로 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민선",
                    "script": "You bring clarity.",
                    "translation": "넌 명확함을 가져와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현준",
                    "script": "We resolve conflicts well!",
                    "translation": "우리 갈등을 잘 해결해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민선",
                    "script": "So well.",
                    "translation": "정말 잘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현준",
                    "script": "You soften my directness!",
                    "translation": "넌 내 직설을 부드럽게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민선",
                    "script": "You strengthen my thinking.",
                    "translation": "넌 내 생각을 강하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "건설적 갈등 해결에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "care",
                    "optionC": "growth",
                    "optionD": "Honesty",
                    "optionE": "create",
                    "result": "Honesty and care create growth",
                    "explanation": "솔직함과 배려가 성장을 만들어요."
                }
            ]
        }
    ]
}
ID: 19261 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "어려움을 함께할 때",
            "explanation": "INTJ의 문제 해결과 ESFJ의 감정 지지 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "We'll solve this logically.",
                    "translation": "우리 논리적으로 해결해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "But I'm worried too.",
                    "translation": "근데 난 걱정돼."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도현",
                    "script": "I know. We'll get through it.",
                    "translation": "알아. 우리 견딜 거야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현은 감정을 무시합니다.",
                    "hint": "INTJ는 문제를 해결하되 상대의 감정도 인정해요.",
                    "result": "X",
                    "explanation": "도현은 '논리적으로', '견딜 거야'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "Thank you for listening.",
                    "translation": "내 말을 들어줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "Because you matter to me.",
                    "translation": "왜냐하면 넌 내게 중요하니까."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "That means everything!",
                    "translation": "그게 모든 걸 의미해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Do-hyun faces difficulty with @@.",
                    "hint": "INTJ는 문제 해결과 전략 수립으로 어려움에 대응해요.",
                    "optionA": "emotion",
                    "optionB": "problem-solving",
                    "optionC": "avoidance",
                    "result": "problem-solving",
                    "explanation": "도현은 문제 해결로 어려움을 마주해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도현",
                    "script": "Your support means a lot!",
                    "translation": "넌 지지가 정말 의미가 커!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소희",
                    "script": "Your plans give me hope.",
                    "translation": "넌 계획이 나한테 희망을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도현",
                    "script": "We can handle anything!",
                    "translation": "우리 뭐든 할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소희",
                    "script": "Together.",
                    "translation": "함께."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도현",
                    "script": "You make hardship bearable!",
                    "translation": "넌 어려움을 견디게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "You make solutions clear.",
                    "translation": "넌 해결책을 명확하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께한 성공에 대한 문장이에요.",
                    "result": "Strategy and compassion accomplish achievement",
                    "explanation": "전략과 연민이 성공을 이루어요.",
                    "optionA": "Strategy",
                    "optionB": "and",
                    "optionC": "accomplish",
                    "optionD": "achievement",
                    "optionE": "compassion"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "어려움을 함께할 때",
            "explanation": "INTJ의 문제 해결과 ESFJ의 감정 지지 비교",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "We'll solve this logically.",
                    "translation": "우리 논리적으로 해결해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "But I'm worried too.",
                    "translation": "근데 난 걱정돼."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도현",
                    "script": "I know. We'll get through it.",
                    "translation": "알아. 우리 견딜 거야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현은 감정을 무시합니다.",
                    "hint": "INTJ는 문제를 해결하되 상대의 감정도 인정해요.",
                    "result": "X",
                    "explanation": "도현은 '논리적으로', '견딜 거야'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "Thank you for listening.",
                    "translation": "내 말을 들어줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "Because you matter to me.",
                    "translation": "왜냐하면 넌 내게 중요하니까."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "That means everything!",
                    "translation": "그게 모든 걸 의미해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Do-hyun faces difficulty with @@.",
                    "hint": "INTJ는 문제 해결과 전략 수립으로 어려움에 대응해요.",
                    "optionA": "emotion",
                    "optionB": "problem-solving",
                    "optionC": "avoidance",
                    "result": "problem-solving",
                    "explanation": "도현은 문제 해결로 어려움을 마주해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도현",
                    "script": "Your support means a lot!",
                    "translation": "넌 지지가 정말 의미가 커!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소희",
                    "script": "Your plans give me hope.",
                    "translation": "넌 계획이 나한테 희망을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도현",
                    "script": "We can handle anything!",
                    "translation": "우리 뭐든 할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소희",
                    "script": "Together.",
                    "translation": "함께."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도현",
                    "script": "You make hardship bearable!",
                    "translation": "넌 어려움을 견디게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "You make solutions clear.",
                    "translation": "넌 해결책을 명확하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "함께한 성공에 대한 문장이에요.",
                    "optionA": "Strategy",
                    "optionB": "and",
                    "optionC": "accomplish",
                    "optionD": "achievement",
                    "optionE": "compassion",
                    "result": "Strategy and compassion accomplish achievement",
                    "explanation": "전략과 연민이 성공을 이루어요."
                }
            ]
        }
    ]
}
ID: 19262 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "효율과 인정 사이에서",
            "explanation": "INTJ의 직설과 ESFJ의 격려 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "This needs improvement.",
                    "translation": "이건 개선이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "But you did great!",
                    "translation": "근데 넌 정말 잘했어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "There's always room for better.",
                    "translation": "더 나아질 여지는 항상 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민준은 먼저 격려합니다.",
                    "hint": "INTJ는 효율과 개선점을 먼저 지적해요.",
                    "result": "X",
                    "explanation": "민준은 '개선이 필요해', '여지는 항상 있어'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "I know. You inspire me.",
                    "translation": "알아. 넌 나한테 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "And you motivate me.",
                    "translation": "그리고 넌 나한테 동기를 줘."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "That's why we work!",
                    "translation": "그래서 우리가 잘 맞아!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-jun communicates through @@.",
                    "hint": "INTJ는 직설적이고 논리적인 표현을 사용해요.",
                    "optionA": "emotion",
                    "optionB": "directness",
                    "optionC": "feeling",
                    "result": "directness",
                    "explanation": "민준은 직설적으로 소통해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민준",
                    "script": "Your warmth helps!",
                    "translation": "넌 따뜻함이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "Your honesty helps.",
                    "translation": "넌 솔직함이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민준",
                    "script": "We challenge each other!",
                    "translation": "우리 서로 도전해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "To be better.",
                    "translation": "더 나아지도록."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "You see my potential!",
                    "translation": "넌 내 잠재력을 봐!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수진",
                    "script": "You show me the way.",
                    "translation": "넌 나한테 길을 보여줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성장 관계에 대한 문장이에요.",
                    "result": "Honesty and encouragement achieve excellence",
                    "explanation": "솔직함과 격려가 탁월함을 이루어요.",
                    "optionA": "excellence",
                    "optionB": "Honesty",
                    "optionC": "and",
                    "optionD": "encouragement",
                    "optionE": "achieve"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "효율과 인정 사이에서",
            "explanation": "INTJ의 직설과 ESFJ의 격려 비교",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "This needs improvement.",
                    "translation": "이건 개선이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "But you did great!",
                    "translation": "근데 넌 정말 잘했어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "There's always room for better.",
                    "translation": "더 나아질 여지는 항상 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민준은 먼저 격려합니다.",
                    "hint": "INTJ는 효율과 개선점을 먼저 지적해요.",
                    "result": "X",
                    "explanation": "민준은 '개선이 필요해', '여지는 항상 있어'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "I know. You inspire me.",
                    "translation": "알아. 넌 나한테 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "And you motivate me.",
                    "translation": "그리고 넌 나한테 동기를 줘."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "That's why we work!",
                    "translation": "그래서 우리가 잘 맞아!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-jun communicates through @@.",
                    "hint": "INTJ는 직설적이고 논리적인 표현을 사용해요.",
                    "optionA": "emotion",
                    "optionB": "directness",
                    "optionC": "feeling",
                    "result": "directness",
                    "explanation": "민준은 직설적으로 소통해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민준",
                    "script": "Your warmth helps!",
                    "translation": "넌 따뜻함이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "Your honesty helps.",
                    "translation": "넌 솔직함이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민준",
                    "script": "We challenge each other!",
                    "translation": "우리 서로 도전해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "To be better.",
                    "translation": "더 나아지도록."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "You see my potential!",
                    "translation": "넌 내 잠재력을 봐!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수진",
                    "script": "You show me the way.",
                    "translation": "넌 나한테 길을 보여줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "성장 관계에 대한 문장이에요.",
                    "optionA": "excellence",
                    "optionB": "Honesty",
                    "optionC": "and",
                    "optionD": "encouragement",
                    "optionE": "achieve",
                    "result": "Honesty and encouragement achieve excellence",
                    "explanation": "솔직함과 격려가 탁월함을 이루어요."
                }
            ]
        }
    ]
}
ID: 19263 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "논리와 감정의 대화",
            "explanation": "INTJ의 이성적 분석과 ESFJ의 감정적 이해 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준석",
                    "script": "The facts show this.",
                    "translation": "사실이 이를 보여줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "But people care about more.",
                    "translation": "근데 사람들은 더 신경 써."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준석",
                    "script": "You're right about that.",
                    "translation": "넌 맞아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준석은 감정을 무시하고 사실만 봅니다.",
                    "hint": "INTJ는 논리를 우선하지만 ESFJ의 관점도 고려해요.",
                    "result": "X",
                    "explanation": "준석은 '사실이 보여줘', '맞아'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Your analysis is brilliant!",
                    "translation": "넌 분석이 정말 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준석",
                    "script": "Your insight is valuable.",
                    "translation": "넌 통찰력이 정말 소중해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "We see different things!",
                    "translation": "우리 다른 걸 봐!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-suk evaluates through @@.",
                    "hint": "INTJ는 논리와 증거를 바탕으로 판단해요.",
                    "optionA": "emotion",
                    "optionB": "logic",
                    "optionC": "feeling",
                    "result": "logic",
                    "explanation": "준석은 논리로 평가해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준석",
                    "script": "You help me see humanity!",
                    "translation": "넌 나한테 인간성을 보게 해줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "You help me see clearly.",
                    "translation": "넌 나한테 명확하게 보게 해줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준석",
                    "script": "We understand each other!",
                    "translation": "우리 서로 이해해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "Completely.",
                    "translation": "완전히."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준석",
                    "script": "You soften my edges!",
                    "translation": "넌 내 모난 면을 부드럽게 해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소영",
                    "script": "You sharpen my thinking.",
                    "translation": "넌 내 생각을 더 날카롭게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지식 습득에 대한 문장이에요.",
                    "result": "Logic and empathy create wisdom",
                    "explanation": "논리와 공감이 지혜를 만들어요.",
                    "optionA": "wisdom",
                    "optionB": "and",
                    "optionC": "Logic",
                    "optionD": "create",
                    "optionE": "empathy"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "논리와 감정의 대화",
            "explanation": "INTJ의 이성적 분석과 ESFJ의 감정적 이해 비교",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준석",
                    "script": "The facts show this.",
                    "translation": "사실이 이를 보여줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "But people care about more.",
                    "translation": "근데 사람들은 더 신경 써."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준석",
                    "script": "You're right about that.",
                    "translation": "넌 맞아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준석은 감정을 무시하고 사실만 봅니다.",
                    "hint": "INTJ는 논리를 우선하지만 ESFJ의 관점도 고려해요.",
                    "result": "X",
                    "explanation": "준석은 '사실이 보여줘', '맞아'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Your analysis is brilliant!",
                    "translation": "넌 분석이 정말 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준석",
                    "script": "Your insight is valuable.",
                    "translation": "넌 통찰력이 정말 소중해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "We see different things!",
                    "translation": "우리 다른 걸 봐!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-suk evaluates through @@.",
                    "hint": "INTJ는 논리와 증거를 바탕으로 판단해요.",
                    "optionA": "emotion",
                    "optionB": "logic",
                    "optionC": "feeling",
                    "result": "logic",
                    "explanation": "준석은 논리로 평가해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준석",
                    "script": "You help me see humanity!",
                    "translation": "넌 나한테 인간성을 보게 해줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "You help me see clearly.",
                    "translation": "넌 나한테 명확하게 보게 해줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준석",
                    "script": "We understand each other!",
                    "translation": "우리 서로 이해해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "Completely.",
                    "translation": "완전히."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준석",
                    "script": "You soften my edges!",
                    "translation": "넌 내 모난 면을 부드럽게 해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소영",
                    "script": "You sharpen my thinking.",
                    "translation": "넌 내 생각을 더 날카롭게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "지식 습득에 대한 문장이에요.",
                    "optionA": "wisdom",
                    "optionB": "and",
                    "optionC": "Logic",
                    "optionD": "create",
                    "optionE": "empathy",
                    "result": "Logic and empathy create wisdom",
                    "explanation": "논리와 공감이 지혜를 만들어요."
                }
            ]
        }
    ]
}
ID: 19264 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "리더십 스타일의 차이",
            "explanation": "INTJ의 비전 주도와 ESFJ의 팀 배려 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "We need to change direction.",
                    "translation": "우리 방향을 바꿔야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은희",
                    "script": "But will the team be okay?",
                    "translation": "근데 팀은 괜찮을까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현준",
                    "script": "They'll follow if you help.",
                    "translation": "넌 도우면 그들이 따를 거야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현준은 모두의 의견을 먼저 묻습니다.",
                    "hint": "INTJ는 명확한 비전을 가지고 주도적으로 이끌어요.",
                    "result": "X",
                    "explanation": "현준은 '방향을 바꿔야 해', '따를 거야'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은희",
                    "script": "Because I believe in you.",
                    "translation": "왜냐하면 난 너를 믿으니까."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현준",
                    "script": "And the team trusts you.",
                    "translation": "그리고 팀이 너를 믿어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은희",
                    "script": "Together we lead well!",
                    "translation": "우리 함께라면 잘 이끌어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hyun-jun leads through @@.",
                    "hint": "INTJ는 명확한 비전과 전략으로 리더십을 해요.",
                    "optionA": "empathy",
                    "optionB": "vision",
                    "optionC": "feeling",
                    "result": "vision",
                    "explanation": "현준은 비전으로 리더십을 해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현준",
                    "script": "You connect people!",
                    "translation": "넌 사람들을 연결해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은희",
                    "script": "You show the way.",
                    "translation": "넌 길을 보여줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현준",
                    "script": "We're a powerful duo!",
                    "translation": "우리 정말 강력한 조합이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "은희",
                    "script": "Unstoppable.",
                    "translation": "멈출 수 없어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현준",
                    "script": "You make leadership human!",
                    "translation": "넌 리더십을 인간답게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "은희",
                    "script": "You make leadership strong.",
                    "translation": "넌 리더십을 강하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "리더십에 대한 문장이에요.",
                    "result": "Vision and compassion lead people",
                    "explanation": "비전과 연민이 사람들을 이끌어요.",
                    "optionA": "Vision",
                    "optionB": "and",
                    "optionC": "people",
                    "optionD": "lead",
                    "optionE": "compassion"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "리더십 스타일의 차이",
            "explanation": "INTJ의 비전 주도와 ESFJ의 팀 배려 비교",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "We need to change direction.",
                    "translation": "우리 방향을 바꿔야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은희",
                    "script": "But will the team be okay?",
                    "translation": "근데 팀은 괜찮을까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현준",
                    "script": "They'll follow if you help.",
                    "translation": "넌 도우면 그들이 따를 거야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현준은 모두의 의견을 먼저 묻습니다.",
                    "hint": "INTJ는 명확한 비전을 가지고 주도적으로 이끌어요.",
                    "result": "X",
                    "explanation": "현준은 '방향을 바꿔야 해', '따를 거야'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은희",
                    "script": "Because I believe in you.",
                    "translation": "왜냐하면 난 너를 믿으니까."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현준",
                    "script": "And the team trusts you.",
                    "translation": "그리고 팀이 너를 믿어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은희",
                    "script": "Together we lead well!",
                    "translation": "우리 함께라면 잘 이끌어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hyun-jun leads through @@.",
                    "hint": "INTJ는 명확한 비전과 전략으로 리더십을 해요.",
                    "optionA": "empathy",
                    "optionB": "vision",
                    "optionC": "feeling",
                    "result": "vision",
                    "explanation": "현준은 비전으로 리더십을 해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현준",
                    "script": "You connect people!",
                    "translation": "넌 사람들을 연결해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은희",
                    "script": "You show the way.",
                    "translation": "넌 길을 보여줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현준",
                    "script": "We're a powerful duo!",
                    "translation": "우리 정말 강력한 조합이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "은희",
                    "script": "Unstoppable.",
                    "translation": "멈출 수 없어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현준",
                    "script": "You make leadership human!",
                    "translation": "넌 리더십을 인간답게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "은희",
                    "script": "You make leadership strong.",
                    "translation": "넌 리더십을 강하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "리더십에 대한 문장이에요.",
                    "optionA": "Vision",
                    "optionB": "and",
                    "optionC": "people",
                    "optionD": "lead",
                    "optionE": "compassion",
                    "result": "Vision and compassion lead people",
                    "explanation": "비전과 연민이 사람들을 이끌어요."
                }
            ]
        }
    ]
}
ID: 19265 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "결정의 과정",
            "explanation": "INTJ의 신속한 결정과 ESFJ의 신중한 검토 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I've decided.",
                    "translation": "난 결정했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "But have you considered everyone?",
                    "translation": "근데 모두를 고려했어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Actually, no. Let's hear them.",
                    "translation": "사실 아니야. 들어보자."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영은 모든 의견을 먼저 수집합니다.",
                    "hint": "INTJ는 신속하게 분석해서 결정하는 경향이 있어요.",
                    "result": "X",
                    "explanation": "태영은 '결정했어', '고려했어?'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "You always think fast.",
                    "translation": "넌 정말 빨리 생각해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "But you make sure we're together.",
                    "translation": "근데 넌 우리가 함께하도록 해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "That's why it works!",
                    "translation": "그래서 우리가 잘 결정해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Tae-young decides through @@.",
                    "hint": "INTJ는 논리와 효율성을 바탕으로 신속하게 판단해요.",
                    "optionA": "consensus",
                    "optionB": "analysis",
                    "optionC": "feelings",
                    "result": "analysis",
                    "explanation": "태영은 분석으로 결정해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "You include everyone!",
                    "translation": "넌 모두를 포함시켜!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "You lead decisively.",
                    "translation": "넌 확실하게 이끌어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Together we make great choices!",
                    "translation": "우리 함께라면 좋은 선택을 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민지",
                    "script": "Always.",
                    "translation": "항상."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태영",
                    "script": "You keep me grounded!",
                    "translation": "넌 나를 현실적으로 유지시켜!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민지",
                    "script": "You keep us moving.",
                    "translation": "넌 우리를 계속 나아가게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현명한 결정에 대한 문장이에요.",
                    "result": "Vision and unity create harmony",
                    "explanation": "비전과 통일이 조화를 만들어요.",
                    "optionA": "unity",
                    "optionB": "Vision",
                    "optionC": "harmony",
                    "optionD": "and",
                    "optionE": "create"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "결정의 과정",
            "explanation": "INTJ의 신속한 결정과 ESFJ의 신중한 검토 비교",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I've decided.",
                    "translation": "난 결정했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "But have you considered everyone?",
                    "translation": "근데 모두를 고려했어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Actually, no. Let's hear them.",
                    "translation": "사실 아니야. 들어보자."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영은 모든 의견을 먼저 수집합니다.",
                    "hint": "INTJ는 신속하게 분석해서 결정하는 경향이 있어요.",
                    "result": "X",
                    "explanation": "태영은 '결정했어', '고려했어?'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "You always think fast.",
                    "translation": "넌 정말 빨리 생각해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "But you make sure we're together.",
                    "translation": "근데 넌 우리가 함께하도록 해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "That's why it works!",
                    "translation": "그래서 우리가 잘 결정해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Tae-young decides through @@.",
                    "hint": "INTJ는 논리와 효율성을 바탕으로 신속하게 판단해요.",
                    "optionA": "consensus",
                    "optionB": "analysis",
                    "optionC": "feelings",
                    "result": "analysis",
                    "explanation": "태영은 분석으로 결정해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "You include everyone!",
                    "translation": "넌 모두를 포함시켜!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "You lead decisively.",
                    "translation": "넌 확실하게 이끌어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Together we make great choices!",
                    "translation": "우리 함께라면 좋은 선택을 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민지",
                    "script": "Always.",
                    "translation": "항상."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태영",
                    "script": "You keep me grounded!",
                    "translation": "넌 나를 현실적으로 유지시켜!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민지",
                    "script": "You keep us moving.",
                    "translation": "넌 우리를 계속 나아가게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "현명한 결정에 대한 문장이에요.",
                    "optionA": "unity",
                    "optionB": "Vision",
                    "optionC": "harmony",
                    "optionD": "and",
                    "optionE": "create",
                    "result": "Vision and unity create harmony",
                    "explanation": "비전과 통일이 조화를 만들어요."
                }
            ]
        }
    ]
}
ID: 19266 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "우선순위의 차이",
            "explanation": "INTJ의 목표 집중과 ESFJ의 관계 우선 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "We need to focus on goals.",
                    "translation": "우리 목표에 집중해야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지안",
                    "script": "But we need time together!",
                    "translation": "근데 우리 함께할 시간이 필요해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성훈",
                    "script": "You're right. Let's balance.",
                    "translation": "넌 맞아. 균형을 맞추자."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성훈은 관계를 최우선으로 생각합니다.",
                    "hint": "INTJ는 목표 달성을 최우선으로 생각해요.",
                    "result": "X",
                    "explanation": "성훈은 '목표에 집중해야 해', '균형을 맞추자'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지안",
                    "script": "You listen to me.",
                    "translation": "넌 나 말을 들어줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성훈",
                    "script": "Because you matter.",
                    "translation": "왜냐하면 넌 중요하거든."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지안",
                    "script": "And our goals matter!",
                    "translation": "그리고 우리 목표도 중요해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Sung-hun prioritizes @@.",
                    "hint": "INTJ는 목표 달성과 장기적 성공을 중시해요.",
                    "optionA": "relationships",
                    "optionB": "goals",
                    "optionC": "people",
                    "result": "goals",
                    "explanation": "성훈은 목표를 우선시해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성훈",
                    "script": "You keep us connected!",
                    "translation": "넌 우리를 연결해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지안",
                    "script": "You keep us inspired.",
                    "translation": "넌 우리를 영감 있게 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성훈",
                    "script": "We need both!",
                    "translation": "우리 둘 다 필요해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지안",
                    "script": "Absolutely.",
                    "translation": "절대."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성훈",
                    "script": "You help me care!",
                    "translation": "넌 나한테 배려하는 법을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지안",
                    "script": "You help me dream.",
                    "translation": "넌 나한테 꿈꾸게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "균형 잡힌 삶에 대한 문장이에요.",
                    "result": "Connection and ambition create success",
                    "explanation": "연결과 야심이 성공을 만들어요.",
                    "optionA": "Connection",
                    "optionB": "ambition",
                    "optionC": "success",
                    "optionD": "and",
                    "optionE": "create"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "우선순위의 차이",
            "explanation": "INTJ의 목표 집중과 ESFJ의 관계 우선 비교",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "We need to focus on goals.",
                    "translation": "우리 목표에 집중해야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지안",
                    "script": "But we need time together!",
                    "translation": "근데 우리 함께할 시간이 필요해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성훈",
                    "script": "You're right. Let's balance.",
                    "translation": "넌 맞아. 균형을 맞추자."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성훈은 관계를 최우선으로 생각합니다.",
                    "hint": "INTJ는 목표 달성을 최우선으로 생각해요.",
                    "result": "X",
                    "explanation": "성훈은 '목표에 집중해야 해', '균형을 맞추자'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지안",
                    "script": "You listen to me.",
                    "translation": "넌 나 말을 들어줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성훈",
                    "script": "Because you matter.",
                    "translation": "왜냐하면 넌 중요하거든."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지안",
                    "script": "And our goals matter!",
                    "translation": "그리고 우리 목표도 중요해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Sung-hun prioritizes @@.",
                    "hint": "INTJ는 목표 달성과 장기적 성공을 중시해요.",
                    "optionA": "relationships",
                    "optionB": "goals",
                    "optionC": "people",
                    "result": "goals",
                    "explanation": "성훈은 목표를 우선시해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성훈",
                    "script": "You keep us connected!",
                    "translation": "넌 우리를 연결해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지안",
                    "script": "You keep us inspired.",
                    "translation": "넌 우리를 영감 있게 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성훈",
                    "script": "We need both!",
                    "translation": "우리 둘 다 필요해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지안",
                    "script": "Absolutely.",
                    "translation": "절대."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성훈",
                    "script": "You help me care!",
                    "translation": "넌 나한테 배려하는 법을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지안",
                    "script": "You help me dream.",
                    "translation": "넌 나한테 꿈꾸게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "균형 잡힌 삶에 대한 문장이에요.",
                    "optionA": "Connection",
                    "optionB": "ambition",
                    "optionC": "success",
                    "optionD": "and",
                    "optionE": "create",
                    "result": "Connection and ambition create success",
                    "explanation": "연결과 야심이 성공을 만들어요."
                }
            ]
        }
    ]
}
ID: 19267 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스받을 때의 대처",
            "explanation": "INTJ의 고립과 ESFJ의 위로 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I need to be alone.",
                    "translation": "난 혼자 있어야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유나",
                    "script": "But I can help!",
                    "translation": "근데 난 도와줄 수 있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Just your presence is enough.",
                    "translation": "넌 옆에만 있어줘도 돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준호는 사람들과 함께 문제를 해결합니다.",
                    "hint": "INTJ는 혼자만의 시간으로 스트레스를 처리하려고 해요.",
                    "result": "X",
                    "explanation": "준호는 '혼자 있어야 해', '옆에만 있어줘도 돼'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유나",
                    "script": "I understand. I'm here.",
                    "translation": "알아. 난 여기 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "That means a lot.",
                    "translation": "그게 많은 의미야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유나",
                    "script": "We're in this together!",
                    "translation": "우리 함께야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-ho handles stress through @@.",
                    "hint": "INTJ는 혼자 문제를 분석하고 해결책을 찾으려고 해요.",
                    "optionA": "connection",
                    "optionB": "solitude",
                    "optionC": "talking",
                    "result": "solitude",
                    "explanation": "준호는 혼자만의 시간으로 스트레스를 처리해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "Your support means everything!",
                    "translation": "넌 지지가 모든 걸 의미해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "Your strength means everything.",
                    "translation": "넌 강함이 모든 걸 의미해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "We're a great team!",
                    "translation": "우리 정말 좋은 팀이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "The best.",
                    "translation": "최고야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "You make hardship lighter!",
                    "translation": "넌 어려움을 더 가볍게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "유나",
                    "script": "You make us stronger.",
                    "translation": "넌 우리를 더 강하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "스트레스 대처에 대한 문장이에요.",
                    "result": "Solitude and support build resilience",
                    "explanation": "혼자만의 시간과 지지가 회복력을 만들어요.",
                    "optionA": "support",
                    "optionB": "and",
                    "optionC": "resilience",
                    "optionD": "build",
                    "optionE": "Solitude"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스받을 때의 대처",
            "explanation": "INTJ의 고립과 ESFJ의 위로 비교",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I need to be alone.",
                    "translation": "난 혼자 있어야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유나",
                    "script": "But I can help!",
                    "translation": "근데 난 도와줄 수 있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Just your presence is enough.",
                    "translation": "넌 옆에만 있어줘도 돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준호는 사람들과 함께 문제를 해결합니다.",
                    "hint": "INTJ는 혼자만의 시간으로 스트레스를 처리하려고 해요.",
                    "result": "X",
                    "explanation": "준호는 '혼자 있어야 해', '옆에만 있어줘도 돼'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유나",
                    "script": "I understand. I'm here.",
                    "translation": "알아. 난 여기 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "That means a lot.",
                    "translation": "그게 많은 의미야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유나",
                    "script": "We're in this together!",
                    "translation": "우리 함께야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-ho handles stress through @@.",
                    "hint": "INTJ는 혼자 문제를 분석하고 해결책을 찾으려고 해요.",
                    "optionA": "connection",
                    "optionB": "solitude",
                    "optionC": "talking",
                    "result": "solitude",
                    "explanation": "준호는 혼자만의 시간으로 스트레스를 처리해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "Your support means everything!",
                    "translation": "넌 지지가 모든 걸 의미해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "Your strength means everything.",
                    "translation": "넌 강함이 모든 걸 의미해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "We're a great team!",
                    "translation": "우리 정말 좋은 팀이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "The best.",
                    "translation": "최고야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "You make hardship lighter!",
                    "translation": "넌 어려움을 더 가볍게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "유나",
                    "script": "You make us stronger.",
                    "translation": "넌 우리를 더 강하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "스트레스 대처에 대한 문장이에요.",
                    "optionA": "support",
                    "optionB": "and",
                    "optionC": "resilience",
                    "optionD": "build",
                    "optionE": "Solitude",
                    "result": "Solitude and support build resilience",
                    "explanation": "혼자만의 시간과 지지가 회복력을 만들어요."
                }
            ]
        }
    ]
}
ID: 19268 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "변화 앞에서",
            "explanation": "INTJ의 신속한 적응과 ESFJ의 신중한 준비 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현석",
                    "script": "We need to change now.",
                    "translation": "우리 지금 바꿔야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지현",
                    "script": "But I need to prepare them!",
                    "translation": "근데 난 그들을 준비시켜야 해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현석",
                    "script": "You're right. Let's do it together.",
                    "translation": "넌 맞아. 우리 함께 해보자."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현석은 모두를 충분히 준비시킵니다.",
                    "hint": "INTJ는 변화를 신속하게 주도하려고 해요.",
                    "result": "X",
                    "explanation": "현석은 '지금 바꿔야 해', '함께 해보자'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지현",
                    "script": "Thank you for listening.",
                    "translation": "내 말을 들어줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현석",
                    "script": "You make changes smooth.",
                    "translation": "넌 변화를 부드럽게 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지현",
                    "script": "And you make us brave!",
                    "translation": "그리고 넌 우리를 용감하게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hyun-suk drives change through @@.",
                    "hint": "INTJ는 신속한 분석과 실행으로 변화를 주도해요.",
                    "optionA": "consideration",
                    "optionB": "speed",
                    "optionC": "care",
                    "result": "speed",
                    "explanation": "현석은 빠른 행동으로 변화를 주도해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현석",
                    "script": "Your wisdom helps!",
                    "translation": "넌 지혜가 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지현",
                    "script": "Your courage helps.",
                    "translation": "넌 용기가 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현석",
                    "script": "We navigate change well!",
                    "translation": "우리 변화를 잘 헤쳐나가!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지현",
                    "script": "So well.",
                    "translation": "정말 잘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현석",
                    "script": "You bring people with us!",
                    "translation": "넌 사람들을 우리한테 데리고 와!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지현",
                    "script": "You show us the way.",
                    "translation": "넌 우리한테 길을 보여줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "변화 리더십에 대한 문장이에요.",
                    "result": "Vision and care guide transition",
                    "explanation": "비전과 배려가 변화를 이끌어요.",
                    "optionA": "and",
                    "optionB": "guide",
                    "optionC": "Vision",
                    "optionD": "transition",
                    "optionE": "care"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "변화 앞에서",
            "explanation": "INTJ의 신속한 적응과 ESFJ의 신중한 준비 비교",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현석",
                    "script": "We need to change now.",
                    "translation": "우리 지금 바꿔야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지현",
                    "script": "But I need to prepare them!",
                    "translation": "근데 난 그들을 준비시켜야 해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현석",
                    "script": "You're right. Let's do it together.",
                    "translation": "넌 맞아. 우리 함께 해보자."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현석은 모두를 충분히 준비시킵니다.",
                    "hint": "INTJ는 변화를 신속하게 주도하려고 해요.",
                    "result": "X",
                    "explanation": "현석은 '지금 바꿔야 해', '함께 해보자'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지현",
                    "script": "Thank you for listening.",
                    "translation": "내 말을 들어줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현석",
                    "script": "You make changes smooth.",
                    "translation": "넌 변화를 부드럽게 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지현",
                    "script": "And you make us brave!",
                    "translation": "그리고 넌 우리를 용감하게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hyun-suk drives change through @@.",
                    "hint": "INTJ는 신속한 분석과 실행으로 변화를 주도해요.",
                    "optionA": "consideration",
                    "optionB": "speed",
                    "optionC": "care",
                    "result": "speed",
                    "explanation": "현석은 빠른 행동으로 변화를 주도해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현석",
                    "script": "Your wisdom helps!",
                    "translation": "넌 지혜가 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지현",
                    "script": "Your courage helps.",
                    "translation": "넌 용기가 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현석",
                    "script": "We navigate change well!",
                    "translation": "우리 변화를 잘 헤쳐나가!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지현",
                    "script": "So well.",
                    "translation": "정말 잘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현석",
                    "script": "You bring people with us!",
                    "translation": "넌 사람들을 우리한테 데리고 와!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지현",
                    "script": "You show us the way.",
                    "translation": "넌 우리한테 길을 보여줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "변화 리더십에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "guide",
                    "optionC": "Vision",
                    "optionD": "transition",
                    "optionE": "care",
                    "result": "Vision and care guide transition",
                    "explanation": "비전과 배려가 변화를 이끌어요."
                }
            ]
        }
    ]
}
ID: 19269 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "성공에 대한 정의",
            "explanation": "INTJ의 성과 중심과 ESFJ의 행복 중심 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "Success is achievement.",
                    "translation": "성공은 성과야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "But is everyone happy?",
                    "translation": "근데 모두가 행복할까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준영",
                    "script": "That's actually part of it.",
                    "translation": "그게 사실 일부야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준영은 모두의 행복을 먼저 생각합니다.",
                    "hint": "INTJ는 목표 달성과 성과를 성공의 기준으로 봐요.",
                    "result": "X",
                    "explanation": "준영은 '성과야', '일부야'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "You want us happy too!",
                    "translation": "넌 우리도 행복하길 원해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준영",
                    "script": "Because that matters to me.",
                    "translation": "왜냐하면 그게 나한테 중요하거든."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "That's real success!",
                    "translation": "그게 진정한 성공이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-young measures success by @@.",
                    "hint": "INTJ는 목표 달성과 영향력으로 성공을 평가해요.",
                    "optionA": "happiness",
                    "optionB": "achievement",
                    "optionC": "feelings",
                    "result": "achievement",
                    "explanation": "준영은 성과로 성공을 평가해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준영",
                    "script": "You remind me what matters!",
                    "translation": "넌 나한테 뭐가 중요한지 상기시켜!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수현",
                    "script": "You remind us to aim high.",
                    "translation": "넌 우리한테 높이 목표 세우라고 상기시켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준영",
                    "script": "Real success is together!",
                    "translation": "진정한 성공은 함께야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수현",
                    "script": "Always.",
                    "translation": "항상."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준영",
                    "script": "You make success meaningful!",
                    "translation": "넌 성공을 의미 있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수현",
                    "script": "You make success real.",
                    "translation": "넌 성공을 현실로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "의미 있는 성공에 대한 문장이에요.",
                    "result": "Achievement and people define happiness",
                    "explanation": "성과와 사람이 행복을 정의해요.",
                    "optionA": "Achievement",
                    "optionB": "people",
                    "optionC": "happiness",
                    "optionD": "define",
                    "optionE": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "성공에 대한 정의",
            "explanation": "INTJ의 성과 중심과 ESFJ의 행복 중심 비교",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "Success is achievement.",
                    "translation": "성공은 성과야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "But is everyone happy?",
                    "translation": "근데 모두가 행복할까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준영",
                    "script": "That's actually part of it.",
                    "translation": "그게 사실 일부야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준영은 모두의 행복을 먼저 생각합니다.",
                    "hint": "INTJ는 목표 달성과 성과를 성공의 기준으로 봐요.",
                    "result": "X",
                    "explanation": "준영은 '성과야', '일부야'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "You want us happy too!",
                    "translation": "넌 우리도 행복하길 원해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준영",
                    "script": "Because that matters to me.",
                    "translation": "왜냐하면 그게 나한테 중요하거든."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "That's real success!",
                    "translation": "그게 진정한 성공이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-young measures success by @@.",
                    "hint": "INTJ는 목표 달성과 영향력으로 성공을 평가해요.",
                    "optionA": "happiness",
                    "optionB": "achievement",
                    "optionC": "feelings",
                    "result": "achievement",
                    "explanation": "준영은 성과로 성공을 평가해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준영",
                    "script": "You remind me what matters!",
                    "translation": "넌 나한테 뭐가 중요한지 상기시켜!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수현",
                    "script": "You remind us to aim high.",
                    "translation": "넌 우리한테 높이 목표 세우라고 상기시켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준영",
                    "script": "Real success is together!",
                    "translation": "진정한 성공은 함께야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수현",
                    "script": "Always.",
                    "translation": "항상."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준영",
                    "script": "You make success meaningful!",
                    "translation": "넌 성공을 의미 있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수현",
                    "script": "You make success real.",
                    "translation": "넌 성공을 현실로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "의미 있는 성공에 대한 문장이에요.",
                    "optionA": "Achievement",
                    "optionB": "people",
                    "optionC": "happiness",
                    "optionD": "define",
                    "optionE": "and",
                    "result": "Achievement and people define happiness",
                    "explanation": "성과와 사람이 행복을 정의해요."
                }
            ]
        }
    ]
}
ID: 19270 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "기대와 현실의 간격",
            "explanation": "INTJ의 높은 기준과 ESFJ의 실현적 격려 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도준",
                    "script": "This isn't good enough.",
                    "translation": "이건 충분하지 않아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은주",
                    "script": "But you did amazing!",
                    "translation": "근데 넌 정말 멋있었어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도준",
                    "script": "There's better.",
                    "translation": "더 나은 게 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도준은 모든 성취를 긍정적으로 받아들입니다.",
                    "hint": "INTJ는 높은 기준을 가지고 계속 개선하려고 해요.",
                    "result": "X",
                    "explanation": "도준은 '충분하지 않아', '더 나은 게 있어'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은주",
                    "script": "And you'll get there.",
                    "translation": "그리고 넌 거기 도착할 거야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도준",
                    "script": "Because you believe in me.",
                    "translation": "왜냐하면 넌 나를 믿으니까."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은주",
                    "script": "I always do!",
                    "translation": "난 항상 그래!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Do-jun holds himself to @@.",
                    "hint": "INTJ는 자신과 다른 사람에게 높은 기준을 적용해요.",
                    "optionA": "low standards",
                    "optionB": "high standards",
                    "optionC": "easy standards",
                    "result": "high standards",
                    "explanation": "도준은 높은 기준을 자신에게 적용해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도준",
                    "script": "Your confidence helps!",
                    "translation": "넌 자신감이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은주",
                    "script": "Your drive helps.",
                    "translation": "넌 추진력이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도준",
                    "script": "We make each other better!",
                    "translation": "우리 서로를 더 좋게 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "은주",
                    "script": "So much better.",
                    "translation": "훨씬 더."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도준",
                    "script": "You celebrate my progress!",
                    "translation": "넌 내 진전을 축하해줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "은주",
                    "script": "You inspire my growth.",
                    "translation": "넌 내 성장에 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성장 관계에 대한 문장이에요.",
                    "result": "Encouragement and ambition achieve excellence",
                    "explanation": "격려와 야심이 탁월함을 이루어요.",
                    "optionA": "Encouragement",
                    "optionB": "excellence",
                    "optionC": "achieve",
                    "optionD": "ambition",
                    "optionE": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "기대와 현실의 간격",
            "explanation": "INTJ의 높은 기준과 ESFJ의 실현적 격려 비교",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도준",
                    "script": "This isn't good enough.",
                    "translation": "이건 충분하지 않아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은주",
                    "script": "But you did amazing!",
                    "translation": "근데 넌 정말 멋있었어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도준",
                    "script": "There's better.",
                    "translation": "더 나은 게 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도준은 모든 성취를 긍정적으로 받아들입니다.",
                    "hint": "INTJ는 높은 기준을 가지고 계속 개선하려고 해요.",
                    "result": "X",
                    "explanation": "도준은 '충분하지 않아', '더 나은 게 있어'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은주",
                    "script": "And you'll get there.",
                    "translation": "그리고 넌 거기 도착할 거야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도준",
                    "script": "Because you believe in me.",
                    "translation": "왜냐하면 넌 나를 믿으니까."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은주",
                    "script": "I always do!",
                    "translation": "난 항상 그래!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Do-jun holds himself to @@.",
                    "hint": "INTJ는 자신과 다른 사람에게 높은 기준을 적용해요.",
                    "optionA": "low standards",
                    "optionB": "high standards",
                    "optionC": "easy standards",
                    "result": "high standards",
                    "explanation": "도준은 높은 기준을 자신에게 적용해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도준",
                    "script": "Your confidence helps!",
                    "translation": "넌 자신감이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은주",
                    "script": "Your drive helps.",
                    "translation": "넌 추진력이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도준",
                    "script": "We make each other better!",
                    "translation": "우리 서로를 더 좋게 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "은주",
                    "script": "So much better.",
                    "translation": "훨씬 더."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도준",
                    "script": "You celebrate my progress!",
                    "translation": "넌 내 진전을 축하해줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "은주",
                    "script": "You inspire my growth.",
                    "translation": "넌 내 성장에 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "성장 관계에 대한 문장이에요.",
                    "optionA": "Encouragement",
                    "optionB": "excellence",
                    "optionC": "achieve",
                    "optionD": "ambition",
                    "optionE": "and",
                    "result": "Encouragement and ambition achieve excellence",
                    "explanation": "격려와 야심이 탁월함을 이루어요."
                }
            ]
        }
    ]
}
ID: 19271 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "감정과 논리의 춤",
            "explanation": "ISFP의 감정 표현과 ENTP의 논리적 분석 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "This feels really important.",
                    "translation": "이게 정말 중요한 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤호",
                    "script": "Let's think about it logically.",
                    "translation": "논리적으로 생각해보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "But what if feeling matters?",
                    "translation": "근데 감정이 중요하면 어떻게 돼?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준호는 논리적으로만 상황을 분석합니다.",
                    "hint": "ISFP는 개인의 감정과 가치를 중시해요.",
                    "result": "X",
                    "explanation": "준호는 '중요한 것 같아', '감정이 중요하면'이라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤호",
                    "script": "Both matter. You're right.",
                    "translation": "둘 다 중요해. 넌 맞아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "Your mind is sharp!",
                    "translation": "넌 생각이 정말 날카로워!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤호",
                    "script": "Your heart is wise.",
                    "translation": "넌 마음이 정말 지혜로워."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-ho makes decisions through @@.",
                    "hint": "ISFP는 개인의 가치관과 감정을 우선 고려해요.",
                    "optionA": "logic",
                    "optionB": "values",
                    "optionC": "analysis",
                    "result": "values",
                    "explanation": "준호는 자신의 가치로 결정해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "You make thinking fun!",
                    "translation": "넌 생각을 재미있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "You make feeling real.",
                    "translation": "넌 감정을 현실로 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "We balance each other!",
                    "translation": "우리 서로 균형을 맞춰!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤호",
                    "script": "Perfectly.",
                    "translation": "완벽하게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "You challenge my thinking!",
                    "translation": "넌 내 생각에 도전해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤호",
                    "script": "You teach me to feel.",
                    "translation": "넌 나한테 느끼는 법을 가르쳐."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "조화로운 관계에 대한 문장이에요.",
                    "result": "Logic and emotion create depth",
                    "explanation": "논리와 감정이 깊이를 만들어요.",
                    "optionA": "Logic",
                    "optionB": "and",
                    "optionC": "create",
                    "optionD": "emotion",
                    "optionE": "depth"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "감정과 논리의 춤",
            "explanation": "ISFP의 감정 표현과 ENTP의 논리적 분석 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "This feels really important.",
                    "translation": "이게 정말 중요한 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤호",
                    "script": "Let's think about it logically.",
                    "translation": "논리적으로 생각해보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "But what if feeling matters?",
                    "translation": "근데 감정이 중요하면 어떻게 돼?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준호는 논리적으로만 상황을 분석합니다.",
                    "hint": "ISFP는 개인의 감정과 가치를 중시해요.",
                    "result": "X",
                    "explanation": "준호는 '중요한 것 같아', '감정이 중요하면'이라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤호",
                    "script": "Both matter. You're right.",
                    "translation": "둘 다 중요해. 넌 맞아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "Your mind is sharp!",
                    "translation": "넌 생각이 정말 날카로워!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤호",
                    "script": "Your heart is wise.",
                    "translation": "넌 마음이 정말 지혜로워."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-ho makes decisions through @@.",
                    "hint": "ISFP는 개인의 가치관과 감정을 우선 고려해요.",
                    "optionA": "logic",
                    "optionB": "values",
                    "optionC": "analysis",
                    "result": "values",
                    "explanation": "준호는 자신의 가치로 결정해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "You make thinking fun!",
                    "translation": "넌 생각을 재미있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "You make feeling real.",
                    "translation": "넌 감정을 현실로 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "We balance each other!",
                    "translation": "우리 서로 균형을 맞춰!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤호",
                    "script": "Perfectly.",
                    "translation": "완벽하게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "You challenge my thinking!",
                    "translation": "넌 내 생각에 도전해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤호",
                    "script": "You teach me to feel.",
                    "translation": "넌 나한테 느끼는 법을 가르쳐."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "조화로운 관계에 대한 문장이에요.",
                    "optionA": "Logic",
                    "optionB": "and",
                    "optionC": "create",
                    "optionD": "emotion",
                    "optionE": "depth",
                    "result": "Logic and emotion create depth",
                    "explanation": "논리와 감정이 깊이를 만들어요."
                }
            ]
        }
    ]
}
ID: 19272 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "깊은 대화와 넓은 탐색",
            "explanation": "ISFP의 깊이 있는 주제와 ENTP의 다양한 주제 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지현",
                    "script": "I want to talk deep.",
                    "translation": "난 깊게 얘기하고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준영",
                    "script": "What about this new idea?",
                    "translation": "근데 이 새로운 아이디어는?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지현",
                    "script": "Tell me. But stay with me.",
                    "translation": "말해봐. 근데 내 곁에 있어줄래."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지현은 많은 주제를 빠르게 바꿉니다.",
                    "hint": "ISFP는 한 가지 주제를 깊게 탐구하려고 해요.",
                    "result": "X",
                    "explanation": "지현은 '깊게 얘기하고 싶어', '곁에 있어줄래'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준영",
                    "script": "I can do both.",
                    "translation": "난 둘 다 할 수 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지현",
                    "script": "You're good at everything!",
                    "translation": "넌 뭐든 잘해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준영",
                    "script": "You're good at everything that matters.",
                    "translation": "넌 중요한 모든 것을 잘해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-hyun explores topics through @@.",
                    "hint": "ISFP는 깊이 있고 개인적인 의미 있는 주제를 탐구해요.",
                    "optionA": "breadth",
                    "optionB": "depth",
                    "optionC": "variety",
                    "result": "depth",
                    "explanation": "지현은 깊이로 주제를 탐구해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지현",
                    "script": "Your energy is amazing!",
                    "translation": "넌 에너지가 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "Your focus is amazing.",
                    "translation": "넌 집중이 정말 멋있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지현",
                    "script": "We explore together!",
                    "translation": "우리 함께 탐구해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준영",
                    "script": "In different ways.",
                    "translation": "다른 방식으로."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지현",
                    "script": "You make learning fun!",
                    "translation": "넌 배움을 재미있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준영",
                    "script": "You make learning meaningful.",
                    "translation": "넌 배움을 의미 있게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께한 탐구에 대한 문장이에요.",
                    "result": "Breadth and depth fuel growth",
                    "explanation": "넓이와 깊이가 성장을 이끌어요.",
                    "optionA": "growth",
                    "optionB": "fuel",
                    "optionC": "Breadth",
                    "optionD": "and",
                    "optionE": "depth"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "깊은 대화와 넓은 탐색",
            "explanation": "ISFP의 깊이 있는 주제와 ENTP의 다양한 주제 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지현",
                    "script": "I want to talk deep.",
                    "translation": "난 깊게 얘기하고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준영",
                    "script": "What about this new idea?",
                    "translation": "근데 이 새로운 아이디어는?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지현",
                    "script": "Tell me. But stay with me.",
                    "translation": "말해봐. 근데 내 곁에 있어줄래."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지현은 많은 주제를 빠르게 바꿉니다.",
                    "hint": "ISFP는 한 가지 주제를 깊게 탐구하려고 해요.",
                    "result": "X",
                    "explanation": "지현은 '깊게 얘기하고 싶어', '곁에 있어줄래'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준영",
                    "script": "I can do both.",
                    "translation": "난 둘 다 할 수 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지현",
                    "script": "You're good at everything!",
                    "translation": "넌 뭐든 잘해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준영",
                    "script": "You're good at everything that matters.",
                    "translation": "넌 중요한 모든 것을 잘해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-hyun explores topics through @@.",
                    "hint": "ISFP는 깊이 있고 개인적인 의미 있는 주제를 탐구해요.",
                    "optionA": "breadth",
                    "optionB": "depth",
                    "optionC": "variety",
                    "result": "depth",
                    "explanation": "지현은 깊이로 주제를 탐구해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지현",
                    "script": "Your energy is amazing!",
                    "translation": "넌 에너지가 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "Your focus is amazing.",
                    "translation": "넌 집중이 정말 멋있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지현",
                    "script": "We explore together!",
                    "translation": "우리 함께 탐구해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준영",
                    "script": "In different ways.",
                    "translation": "다른 방식으로."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지현",
                    "script": "You make learning fun!",
                    "translation": "넌 배움을 재미있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준영",
                    "script": "You make learning meaningful.",
                    "translation": "넌 배움을 의미 있게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "함께한 탐구에 대한 문장이에요.",
                    "optionA": "growth",
                    "optionB": "fuel",
                    "optionC": "Breadth",
                    "optionD": "and",
                    "optionE": "depth",
                    "result": "Breadth and depth fuel growth",
                    "explanation": "넓이와 깊이가 성장을 이끌어요."
                }
            ]
        }
    ]
}
ID: 19273 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 가능성과 감정적 영향",
            "explanation": "ISFP의 감정 민감성과 ENTP의 아이디어 탐색 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "What if this hurts people?",
                    "translation": "만약 이게 사람들을 상하게 하면?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준석",
                    "script": "But think of possibilities!",
                    "translation": "근데 가능성을 생각해봐!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Both matter to me.",
                    "translation": "둘 다 나한테 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태호는 새로운 아이디어만 탐색합니다.",
                    "hint": "ISFP는 아이디어의 감정적 영향을 먼저 생각해요.",
                    "result": "X",
                    "explanation": "태호는 '상하게 하면', '둘 다 중요해'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준석",
                    "script": "That's why I like you.",
                    "translation": "그래서 난 너를 좋아해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "You expand my thinking!",
                    "translation": "넌 내 생각을 확장해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준석",
                    "script": "You ground my ideas.",
                    "translation": "넌 내 아이디어를 현실로 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Tae-ho considers ideas through @@.",
                    "hint": "ISFP는 아이디어가 사람에게 미치는 영향을 먼저 살피요.",
                    "optionA": "novelty",
                    "optionB": "impact",
                    "optionC": "excitement",
                    "result": "impact",
                    "explanation": "태호는 영향으로 아이디어를 고려해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "Your creativity amazes me!",
                    "translation": "넌 창의력이 정말 놀라워!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준석",
                    "script": "Your wisdom amazes me.",
                    "translation": "넌 지혜가 정말 놀라워."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "We create something good!",
                    "translation": "우리 좋은 것을 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준석",
                    "script": "The best kind.",
                    "translation": "최고의 종류."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태호",
                    "script": "You help me dream!",
                    "translation": "넌 나한테 꿈꾸게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준석",
                    "script": "You help me care.",
                    "translation": "넌 나한테 배려하는 법을 가르쳐."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "책임 있는 혁신에 대한 문장이에요.",
                    "result": "Innovation and compassion create impact",
                    "explanation": "혁신과 연민이 영향을 만들어요.",
                    "optionA": "impact",
                    "optionB": "create",
                    "optionC": "compassion",
                    "optionD": "Innovation",
                    "optionE": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 가능성과 감정적 영향",
            "explanation": "ISFP의 감정 민감성과 ENTP의 아이디어 탐색 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "What if this hurts people?",
                    "translation": "만약 이게 사람들을 상하게 하면?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준석",
                    "script": "But think of possibilities!",
                    "translation": "근데 가능성을 생각해봐!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Both matter to me.",
                    "translation": "둘 다 나한테 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태호는 새로운 아이디어만 탐색합니다.",
                    "hint": "ISFP는 아이디어의 감정적 영향을 먼저 생각해요.",
                    "result": "X",
                    "explanation": "태호는 '상하게 하면', '둘 다 중요해'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준석",
                    "script": "That's why I like you.",
                    "translation": "그래서 난 너를 좋아해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "You expand my thinking!",
                    "translation": "넌 내 생각을 확장해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준석",
                    "script": "You ground my ideas.",
                    "translation": "넌 내 아이디어를 현실로 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Tae-ho considers ideas through @@.",
                    "hint": "ISFP는 아이디어가 사람에게 미치는 영향을 먼저 살피요.",
                    "optionA": "novelty",
                    "optionB": "impact",
                    "optionC": "excitement",
                    "result": "impact",
                    "explanation": "태호는 영향으로 아이디어를 고려해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "Your creativity amazes me!",
                    "translation": "넌 창의력이 정말 놀라워!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준석",
                    "script": "Your wisdom amazes me.",
                    "translation": "넌 지혜가 정말 놀라워."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "We create something good!",
                    "translation": "우리 좋은 것을 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준석",
                    "script": "The best kind.",
                    "translation": "최고의 종류."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태호",
                    "script": "You help me dream!",
                    "translation": "넌 나한테 꿈꾸게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준석",
                    "script": "You help me care.",
                    "translation": "넌 나한테 배려하는 법을 가르쳐."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "책임 있는 혁신에 대한 문장이에요.",
                    "optionA": "impact",
                    "optionB": "create",
                    "optionC": "compassion",
                    "optionD": "Innovation",
                    "optionE": "and",
                    "result": "Innovation and compassion create impact",
                    "explanation": "혁신과 연민이 영향을 만들어요."
                }
            ]
        }
    ]
}
ID: 19274 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "사람을 이해하는 방식",
            "explanation": "ISFP의 감정 공감과 ENTP의 논리적 분석 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "I feel what they feel.",
                    "translation": "난 그들 감정을 느껴."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현우",
                    "script": "Let me analyze why.",
                    "translation": "내가 왜인지 분석해보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소희",
                    "script": "That helps me understand better.",
                    "translation": "그게 내가 더 잘 이해하게 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소희는 사람들을 논리적으로만 분석합니다.",
                    "hint": "ISFP는 사람의 감정을 깊게 느끼고 공감해요.",
                    "result": "X",
                    "explanation": "소희는 '감정을 느껴', '도움이 돼'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현우",
                    "script": "Your empathy is powerful!",
                    "translation": "넌 공감이 정말 강해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소희",
                    "script": "Your analysis is powerful.",
                    "translation": "넌 분석이 정말 강해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현우",
                    "script": "Together we see people.",
                    "translation": "우리 함께라면 사람들을 봐."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hui understands people through @@.",
                    "hint": "ISFP는 감정 공감과 직관으로 사람을 이해해요.",
                    "optionA": "logic",
                    "optionB": "empathy",
                    "optionC": "analysis",
                    "result": "empathy",
                    "explanation": "소희는 공감으로 사람을 이해해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "Your questioning helps!",
                    "translation": "넌 질문이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현우",
                    "script": "Your feeling helps.",
                    "translation": "넌 감정이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "We understand people well!",
                    "translation": "우리 사람들을 잘 이해해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현우",
                    "script": "So well.",
                    "translation": "정말 잘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소희",
                    "script": "You make thinking deeper!",
                    "translation": "넌 생각을 더 깊게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "현우",
                    "script": "You make feeling real.",
                    "translation": "넌 감정을 현실로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "인간 이해에 대한 문장이에요.",
                    "result": "Analysis and empathy create understanding",
                    "explanation": "분석과 공감이 이해를 만들어요.",
                    "optionA": "Analysis",
                    "optionB": "and",
                    "optionC": "empathy",
                    "optionD": "create",
                    "optionE": "understanding"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "사람을 이해하는 방식",
            "explanation": "ISFP의 감정 공감과 ENTP의 논리적 분석 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "I feel what they feel.",
                    "translation": "난 그들 감정을 느껴."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현우",
                    "script": "Let me analyze why.",
                    "translation": "내가 왜인지 분석해보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소희",
                    "script": "That helps me understand better.",
                    "translation": "그게 내가 더 잘 이해하게 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소희는 사람들을 논리적으로만 분석합니다.",
                    "hint": "ISFP는 사람의 감정을 깊게 느끼고 공감해요.",
                    "result": "X",
                    "explanation": "소희는 '감정을 느껴', '도움이 돼'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현우",
                    "script": "Your empathy is powerful!",
                    "translation": "넌 공감이 정말 강해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소희",
                    "script": "Your analysis is powerful.",
                    "translation": "넌 분석이 정말 강해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현우",
                    "script": "Together we see people.",
                    "translation": "우리 함께라면 사람들을 봐."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hui understands people through @@.",
                    "hint": "ISFP는 감정 공감과 직관으로 사람을 이해해요.",
                    "optionA": "logic",
                    "optionB": "empathy",
                    "optionC": "analysis",
                    "result": "empathy",
                    "explanation": "소희는 공감으로 사람을 이해해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "Your questioning helps!",
                    "translation": "넌 질문이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현우",
                    "script": "Your feeling helps.",
                    "translation": "넌 감정이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "We understand people well!",
                    "translation": "우리 사람들을 잘 이해해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현우",
                    "script": "So well.",
                    "translation": "정말 잘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소희",
                    "script": "You make thinking deeper!",
                    "translation": "넌 생각을 더 깊게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "현우",
                    "script": "You make feeling real.",
                    "translation": "넌 감정을 현실로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "인간 이해에 대한 문장이에요.",
                    "optionA": "Analysis",
                    "optionB": "and",
                    "optionC": "empathy",
                    "optionD": "create",
                    "optionE": "understanding",
                    "result": "Analysis and empathy create understanding",
                    "explanation": "분석과 공감이 이해를 만들어요."
                }
            ]
        }
    ]
}
ID: 19275 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "결정을 내릴 때의 충돌",
            "explanation": "ISFP의 가치 판단과 ENTP의 가능성 탐색 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민철",
                    "script": "This feels wrong to me.",
                    "translation": "이게 나한테 잘못된 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승호",
                    "script": "But what if we try?",
                    "translation": "근데 우리 시도해볼까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민철",
                    "script": "Your idea has merit though.",
                    "translation": "너 아이디어도 좋기는 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민철은 모든 가능성을 먼저 탐색합니다.",
                    "hint": "ISFP는 자신의 가치관과 직관을 우선 고려해요.",
                    "result": "X",
                    "explanation": "민철은 '잘못된 것 같아', '아이디어도 좋기는 해'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승호",
                    "script": "Your gut is usually right.",
                    "translation": "넌 직감이 항상 맞아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민철",
                    "script": "And you find new paths!",
                    "translation": "그리고 넌 새로운 길을 찾아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승호",
                    "script": "We decide better together!",
                    "translation": "우리 함께라면 더 잘 결정해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-chul makes decisions through @@.",
                    "hint": "ISFP는 개인의 가치와 직관으로 판단해요.",
                    "optionA": "possibility",
                    "optionB": "values",
                    "optionC": "logic",
                    "result": "values",
                    "explanation": "민철은 자신의 가치로 결정해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민철",
                    "script": "Your arguments are brilliant!",
                    "translation": "넌 주장이 정말 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승호",
                    "script": "Your conviction is brilliant.",
                    "translation": "넌 신념이 정말 훌륭해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민철",
                    "script": "We make good choices!",
                    "translation": "우리 좋은 선택을 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승호",
                    "script": "The best choices.",
                    "translation": "최고의 선택."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민철",
                    "script": "You open my mind!",
                    "translation": "넌 내 마음을 열게 해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "승호",
                    "script": "You guide my choices.",
                    "translation": "넌 내 선택을 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현명한 결정에 대한 문장이에요.",
                    "result": "Values and possibility guide vision",
                    "explanation": "가치와 가능성이 비전을 이끌어요.",
                    "optionA": "vision",
                    "optionB": "guide",
                    "optionC": "Values",
                    "optionD": "possibility",
                    "optionE": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "결정을 내릴 때의 충돌",
            "explanation": "ISFP의 가치 판단과 ENTP의 가능성 탐색 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민철",
                    "script": "This feels wrong to me.",
                    "translation": "이게 나한테 잘못된 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승호",
                    "script": "But what if we try?",
                    "translation": "근데 우리 시도해볼까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민철",
                    "script": "Your idea has merit though.",
                    "translation": "너 아이디어도 좋기는 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민철은 모든 가능성을 먼저 탐색합니다.",
                    "hint": "ISFP는 자신의 가치관과 직관을 우선 고려해요.",
                    "result": "X",
                    "explanation": "민철은 '잘못된 것 같아', '아이디어도 좋기는 해'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승호",
                    "script": "Your gut is usually right.",
                    "translation": "넌 직감이 항상 맞아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민철",
                    "script": "And you find new paths!",
                    "translation": "그리고 넌 새로운 길을 찾아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승호",
                    "script": "We decide better together!",
                    "translation": "우리 함께라면 더 잘 결정해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-chul makes decisions through @@.",
                    "hint": "ISFP는 개인의 가치와 직관으로 판단해요.",
                    "optionA": "possibility",
                    "optionB": "values",
                    "optionC": "logic",
                    "result": "values",
                    "explanation": "민철은 자신의 가치로 결정해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민철",
                    "script": "Your arguments are brilliant!",
                    "translation": "넌 주장이 정말 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승호",
                    "script": "Your conviction is brilliant.",
                    "translation": "넌 신념이 정말 훌륭해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민철",
                    "script": "We make good choices!",
                    "translation": "우리 좋은 선택을 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승호",
                    "script": "The best choices.",
                    "translation": "최고의 선택."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민철",
                    "script": "You open my mind!",
                    "translation": "넌 내 마음을 열게 해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "승호",
                    "script": "You guide my choices.",
                    "translation": "넌 내 선택을 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "현명한 결정에 대한 문장이에요.",
                    "optionA": "vision",
                    "optionB": "guide",
                    "optionC": "Values",
                    "optionD": "possibility",
                    "optionE": "and",
                    "result": "Values and possibility guide vision",
                    "explanation": "가치와 가능성이 비전을 이끌어요."
                }
            ]
        }
    ]
}
ID: 19276 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획과 즉흥 사이",
            "explanation": "ISFP의 유연함과 ENTP의 탐색 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은지",
                    "script": "Let's see what happens.",
                    "translation": "뭐가 될지 봐보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "But we need some structure!",
                    "translation": "근데 우리 좀 구조가 필요해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은지",
                    "script": "Okay. But stay flexible!",
                    "translation": "좋아. 근데 유연하게 있어줄래!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은지는 매우 체계적으로 계획을 세웁니다.",
                    "hint": "ISFP는 유연하고 적응적으로 상황에 대응해요.",
                    "result": "X",
                    "explanation": "은지는 '뭐가 될지 봐보자', '유연하게'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "I like your flexibility!",
                    "translation": "넌 유연함이 좋아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은지",
                    "script": "I like your structure!",
                    "translation": "넌 구조가 좋아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "We're a good balance!",
                    "translation": "우리 좋은 균형이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-ji approaches life through @@.",
                    "hint": "ISFP는 현 순간에 집중하고 유연하게 적응해요.",
                    "optionA": "planning",
                    "optionB": "flexibility",
                    "optionC": "structure",
                    "result": "flexibility",
                    "explanation": "은지는 유연함으로 인생을 접근해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은지",
                    "script": "Your thinking expands everything!",
                    "translation": "넌 생각이 모든 걸 확장해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "Your presence grounds everything.",
                    "translation": "넌 존재가 모든 걸 현실로 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은지",
                    "script": "We navigate well!",
                    "translation": "우리 잘 헤쳐나가!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재현",
                    "script": "So well.",
                    "translation": "정말 잘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은지",
                    "script": "You help me think ahead!",
                    "translation": "넌 나한테 미리 생각하게 해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "재진",
                    "script": "You help me be real.",
                    "translation": "넌 나한테 현실적이게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "차이 수용에 대한 문장이에요.",
                    "result": "Sensitivity and boldness create vision",
                    "explanation": "섬세함과 담대함이 비전을 만들어요.",
                    "optionA": "create",
                    "optionB": "boldness",
                    "optionC": "vision",
                    "optionD": "and",
                    "optionE": "Sensitivity"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획과 즉흥 사이",
            "explanation": "ISFP의 유연함과 ENTP의 탐색 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은지",
                    "script": "Let's see what happens.",
                    "translation": "뭐가 될지 봐보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "But we need some structure!",
                    "translation": "근데 우리 좀 구조가 필요해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은지",
                    "script": "Okay. But stay flexible!",
                    "translation": "좋아. 근데 유연하게 있어줄래!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은지는 매우 체계적으로 계획을 세웁니다.",
                    "hint": "ISFP는 유연하고 적응적으로 상황에 대응해요.",
                    "result": "X",
                    "explanation": "은지는 '뭐가 될지 봐보자', '유연하게'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "I like your flexibility!",
                    "translation": "넌 유연함이 좋아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은지",
                    "script": "I like your structure!",
                    "translation": "넌 구조가 좋아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "We're a good balance!",
                    "translation": "우리 좋은 균형이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-ji approaches life through @@.",
                    "hint": "ISFP는 현 순간에 집중하고 유연하게 적응해요.",
                    "optionA": "planning",
                    "optionB": "flexibility",
                    "optionC": "structure",
                    "result": "flexibility",
                    "explanation": "은지는 유연함으로 인생을 접근해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은지",
                    "script": "Your thinking expands everything!",
                    "translation": "넌 생각이 모든 걸 확장해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "Your presence grounds everything.",
                    "translation": "넌 존재가 모든 걸 현실로 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은지",
                    "script": "We navigate well!",
                    "translation": "우리 잘 헤쳐나가!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재현",
                    "script": "So well.",
                    "translation": "정말 잘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은지",
                    "script": "You help me think ahead!",
                    "translation": "넌 나한테 미리 생각하게 해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "재진",
                    "script": "You help me be real.",
                    "translation": "넌 나한테 현실적이게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "차이 수용에 대한 문장이에요.",
                    "optionA": "create",
                    "optionB": "boldness",
                    "optionC": "vision",
                    "optionD": "and",
                    "optionE": "Sensitivity",
                    "result": "Sensitivity and boldness create vision",
                    "explanation": "섬세함과 담대함이 비전을 만들어요."
                }
            ]
        }
    ]
}
ID: 19277 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견 다를 때",
            "explanation": "ISFP의 가치 기반 표현과 ENTP의 논리 기반 토론 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소영",
                    "script": "This goes against my values.",
                    "translation": "이게 내 가치를 어겨."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "Let's debate the logic.",
                    "translation": "논리를 토론해보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소영",
                    "script": "Your reasoning is sound.",
                    "translation": "넌 논리가 견고해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소영은 자신의 의견을 쉽게 포기합니다.",
                    "hint": "ISFP는 자신의 가치에 굳건해요.",
                    "result": "X",
                    "explanation": "소영은 '가치를 어겨', '견고해'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "But your values matter too!",
                    "translation": "근데 넌 가치도 중요해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소영",
                    "script": "And your logic helps me think!",
                    "translation": "그리고 넌 논리가 나한테 생각하게 해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "We understand each other!",
                    "translation": "우리 서로 이해해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-young expresses opinions through @@.",
                    "hint": "ISFP는 개인의 가치관을 바탕으로 의견을 표현해요.",
                    "optionA": "logic",
                    "optionB": "values",
                    "optionC": "reasoning",
                    "result": "values",
                    "explanation": "소영은 자신의 가치로 의견을 표현해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "Your arguments help!",
                    "translation": "넌 주장이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Your conviction helps.",
                    "translation": "넌 신념이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소영",
                    "script": "We reach good conclusions!",
                    "translation": "우리 좋은 결론에 도달해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Through respect.",
                    "translation": "존중을 통해서."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소영",
                    "script": "You expand my thinking!",
                    "translation": "넌 내 생각을 확장해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준호",
                    "script": "You deepen my caring.",
                    "translation": "넌 내 배려를 더 깊게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "건설적 토론에 대한 문장이에요.",
                    "result": "Logic and values create understanding",
                    "explanation": "논리와 가치가 이해를 만들어요.",
                    "optionA": "create",
                    "optionB": "Logic",
                    "optionC": "and",
                    "optionD": "values",
                    "optionE": "understanding"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견 다를 때",
            "explanation": "ISFP의 가치 기반 표현과 ENTP의 논리 기반 토론 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소영",
                    "script": "This goes against my values.",
                    "translation": "이게 내 가치를 어겨."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "Let's debate the logic.",
                    "translation": "논리를 토론해보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소영",
                    "script": "Your reasoning is sound.",
                    "translation": "넌 논리가 견고해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소영은 자신의 의견을 쉽게 포기합니다.",
                    "hint": "ISFP는 자신의 가치에 굳건해요.",
                    "result": "X",
                    "explanation": "소영은 '가치를 어겨', '견고해'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "But your values matter too!",
                    "translation": "근데 넌 가치도 중요해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소영",
                    "script": "And your logic helps me think!",
                    "translation": "그리고 넌 논리가 나한테 생각하게 해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "We understand each other!",
                    "translation": "우리 서로 이해해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-young expresses opinions through @@.",
                    "hint": "ISFP는 개인의 가치관을 바탕으로 의견을 표현해요.",
                    "optionA": "logic",
                    "optionB": "values",
                    "optionC": "reasoning",
                    "result": "values",
                    "explanation": "소영은 자신의 가치로 의견을 표현해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "Your arguments help!",
                    "translation": "넌 주장이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Your conviction helps.",
                    "translation": "넌 신념이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소영",
                    "script": "We reach good conclusions!",
                    "translation": "우리 좋은 결론에 도달해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Through respect.",
                    "translation": "존중을 통해서."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소영",
                    "script": "You expand my thinking!",
                    "translation": "넌 내 생각을 확장해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준호",
                    "script": "You deepen my caring.",
                    "translation": "넌 내 배려를 더 깊게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "건설적 토론에 대한 문장이에요.",
                    "optionA": "create",
                    "optionB": "Logic",
                    "optionC": "and",
                    "optionD": "values",
                    "optionE": "understanding",
                    "result": "Logic and values create understanding",
                    "explanation": "논리와 가치가 이해를 만들어요."
                }
            ]
        }
    ]
}
ID: 19278 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "상처를 함께할 때",
            "explanation": "ISFP의 감정 치유와 ENTP의 해석 제공 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은호",
                    "script": "I'm really hurting.",
                    "translation": "난 정말 상처받았어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도영",
                    "script": "Let me understand why.",
                    "translation": "내가 왜인지 이해하게 해줄래."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은호",
                    "script": "Thank you for trying.",
                    "translation": "그래줘서 고마워."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은호는 상대의 설명만 들으려고 합니다.",
                    "hint": "ISFP는 상처받은 감정을 먼저 처리해야 해요.",
                    "result": "X",
                    "explanation": "은호는 '상처받았어', '고마워'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도영",
                    "script": "Your feeling is valid.",
                    "translation": "넌 느낌이 타당해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은호",
                    "script": "Your understanding helps!",
                    "translation": "넌 이해가 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도영",
                    "script": "We can work through this.",
                    "translation": "우리 이걸 함께 해결할 수 있어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-ho processes hurt through @@.",
                    "hint": "ISFP는 감정을 느끼고 처리해요.",
                    "optionA": "logic",
                    "optionB": "feeling",
                    "optionC": "analysis",
                    "result": "feeling",
                    "explanation": "은호는 감정으로 상처를 처리해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은호",
                    "script": "Your logic helps later!",
                    "translation": "넌 논리가 나중에 도움돼!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도영",
                    "script": "Your honesty helps always.",
                    "translation": "넌 솔직함이 항상 도움돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은호",
                    "script": "We heal well together!",
                    "translation": "우리 함께 잘 치유해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도영",
                    "script": "The best healing.",
                    "translation": "최고의 치유."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은호",
                    "script": "You give me space!",
                    "translation": "넌 나한테 공간을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "도영",
                    "script": "You give me meaning.",
                    "translation": "넌 나한테 의미를 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "감정 회복에 대한 문장이에요.",
                    "result": "Feeling and understanding enable healing",
                    "explanation": "감정과 이해가 치유를 가능하게 해요.",
                    "optionA": "healing",
                    "optionB": "enable",
                    "optionC": "and",
                    "optionD": "Feeling",
                    "optionE": "understanding"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "상처를 함께할 때",
            "explanation": "ISFP의 감정 치유와 ENTP의 해석 제공 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은호",
                    "script": "I'm really hurting.",
                    "translation": "난 정말 상처받았어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도영",
                    "script": "Let me understand why.",
                    "translation": "내가 왜인지 이해하게 해줄래."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은호",
                    "script": "Thank you for trying.",
                    "translation": "그래줘서 고마워."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은호는 상대의 설명만 들으려고 합니다.",
                    "hint": "ISFP는 상처받은 감정을 먼저 처리해야 해요.",
                    "result": "X",
                    "explanation": "은호는 '상처받았어', '고마워'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도영",
                    "script": "Your feeling is valid.",
                    "translation": "넌 느낌이 타당해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은호",
                    "script": "Your understanding helps!",
                    "translation": "넌 이해가 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도영",
                    "script": "We can work through this.",
                    "translation": "우리 이걸 함께 해결할 수 있어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-ho processes hurt through @@.",
                    "hint": "ISFP는 감정을 느끼고 처리해요.",
                    "optionA": "logic",
                    "optionB": "feeling",
                    "optionC": "analysis",
                    "result": "feeling",
                    "explanation": "은호는 감정으로 상처를 처리해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은호",
                    "script": "Your logic helps later!",
                    "translation": "넌 논리가 나중에 도움돼!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도영",
                    "script": "Your honesty helps always.",
                    "translation": "넌 솔직함이 항상 도움돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은호",
                    "script": "We heal well together!",
                    "translation": "우리 함께 잘 치유해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도영",
                    "script": "The best healing.",
                    "translation": "최고의 치유."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은호",
                    "script": "You give me space!",
                    "translation": "넌 나한테 공간을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "도영",
                    "script": "You give me meaning.",
                    "translation": "넌 나한테 의미를 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "감정 회복에 대한 문장이에요.",
                    "optionA": "healing",
                    "optionB": "enable",
                    "optionC": "and",
                    "optionD": "Feeling",
                    "optionE": "understanding",
                    "result": "Feeling and understanding enable healing",
                    "explanation": "감정과 이해가 치유를 가능하게 해요."
                }
            ]
        }
    ]
}
ID: 19279 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "창의적 시간 함께하기",
            "explanation": "ISFP의 감각적 창작과 ENTP의 개념적 탐구 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "I want to create.",
                    "translation": "난 창작하고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "What if we explore concepts?",
                    "translation": "우리 개념을 탐구해볼까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준영",
                    "script": "That could inspire my work!",
                    "translation": "그게 내 작업에 영감을 줄 수도!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준영은 추상적 개념만 탐구합니다.",
                    "hint": "ISFP는 감각과 감정으로 창작해요.",
                    "result": "X",
                    "explanation": "준영은 '창작하고 싶어', '영감을 줄 수도'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태준",
                    "script": "Your creation is beautiful!",
                    "translation": "넌 창작이 정말 아름다워!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준영",
                    "script": "Your thinking is beautiful!",
                    "translation": "넌 생각이 정말 아름다워!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "We inspire each other!",
                    "translation": "우리 서로를 영감 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-young creates through @@.",
                    "hint": "ISFP는 개인의 감정과 감각으로 창작해요.",
                    "optionA": "concepts",
                    "optionB": "feeling",
                    "optionC": "logic",
                    "result": "feeling",
                    "explanation": "준영은 감정으로 창작해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준영",
                    "script": "Your ideas fuel my art!",
                    "translation": "넌 아이디어가 내 예술을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "Your art fuels my ideas.",
                    "translation": "넌 예술이 내 아이디어를 이끌어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준영",
                    "script": "We create magic together!",
                    "translation": "우리 함께 마법을 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태준",
                    "script": "Real magic.",
                    "translation": "진정한 마법."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준영",
                    "script": "You help me think deeper!",
                    "translation": "넌 나한테 더 깊게 생각하게 해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태준",
                    "script": "You help me feel deeper.",
                    "translation": "넌 나한테 더 깊게 느끼게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "창의적 협력에 대한 문장이에요.",
                    "result": "Thought and feeling spark creation",
                    "explanation": "생각과 감정이 창작을 불태워요.",
                    "optionA": "spark",
                    "optionB": "creation",
                    "optionC": "feeling",
                    "optionD": "and",
                    "optionE": "Thought"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "창의적 시간 함께하기",
            "explanation": "ISFP의 감각적 창작과 ENTP의 개념적 탐구 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "I want to create.",
                    "translation": "난 창작하고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "What if we explore concepts?",
                    "translation": "우리 개념을 탐구해볼까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준영",
                    "script": "That could inspire my work!",
                    "translation": "그게 내 작업에 영감을 줄 수도!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준영은 추상적 개념만 탐구합니다.",
                    "hint": "ISFP는 감각과 감정으로 창작해요.",
                    "result": "X",
                    "explanation": "준영은 '창작하고 싶어', '영감을 줄 수도'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태준",
                    "script": "Your creation is beautiful!",
                    "translation": "넌 창작이 정말 아름다워!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준영",
                    "script": "Your thinking is beautiful!",
                    "translation": "넌 생각이 정말 아름다워!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "We inspire each other!",
                    "translation": "우리 서로를 영감 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-young creates through @@.",
                    "hint": "ISFP는 개인의 감정과 감각으로 창작해요.",
                    "optionA": "concepts",
                    "optionB": "feeling",
                    "optionC": "logic",
                    "result": "feeling",
                    "explanation": "준영은 감정으로 창작해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준영",
                    "script": "Your ideas fuel my art!",
                    "translation": "넌 아이디어가 내 예술을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "Your art fuels my ideas.",
                    "translation": "넌 예술이 내 아이디어를 이끌어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준영",
                    "script": "We create magic together!",
                    "translation": "우리 함께 마법을 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태준",
                    "script": "Real magic.",
                    "translation": "진정한 마법."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준영",
                    "script": "You help me think deeper!",
                    "translation": "넌 나한테 더 깊게 생각하게 해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태준",
                    "script": "You help me feel deeper.",
                    "translation": "넌 나한테 더 깊게 느끼게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "창의적 협력에 대한 문장이에요.",
                    "optionA": "spark",
                    "optionB": "creation",
                    "optionC": "feeling",
                    "optionD": "and",
                    "optionE": "Thought",
                    "result": "Thought and feeling spark creation",
                    "explanation": "생각과 감정이 창작을 불태워요."
                }
            ]
        }
    ]
}
ID: 19280 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "독립성 존중하기",
            "explanation": "ISFP의 개인적 공간과 ENTP의 자유로운 탐색 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현민",
                    "script": "I need my own time.",
                    "translation": "난 내 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "Go. I'll explore new things!",
                    "translation": "가. 난 새 거 탐구할 거야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현민",
                    "script": "You understand me!",
                    "translation": "넌 나를 이해해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현민은 함께 있는 것을 항상 원합니다.",
                    "hint": "ISFP는 개인의 공간과 시간을 필요로 해요.",
                    "result": "X",
                    "explanation": "현민은 '내 시간이 필요해', '이해해'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Because you matter.",
                    "translation": "왜냐하면 넌 중요하니까."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현민",
                    "script": "And you matter!",
                    "translation": "그리고 넌 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "We're independent but together!",
                    "translation": "우리 독립적이지만 함께야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hyun-min values @@.",
                    "hint": "ISFP는 개인적 자율성과 개인적 공간을 소중히 여겨요.",
                    "optionA": "connection",
                    "optionB": "independence",
                    "optionC": "togetherness",
                    "result": "independence",
                    "explanation": "현민은 개인적 독립성을 소중히 봐요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현민",
                    "script": "Your freedom inspires me!",
                    "translation": "넌 자유가 나한테 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지호",
                    "script": "Your groundedness inspires me.",
                    "translation": "넌 현실성이 나한테 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현민",
                    "script": "We're a great pair!",
                    "translation": "우리 정말 좋은 짝이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지호",
                    "script": "The best pair.",
                    "translation": "최고의 짝."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현민",
                    "script": "You respect my space!",
                    "translation": "넌 내 공간을 존중해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지호",
                    "script": "You inspire my growth.",
                    "translation": "넌 내 성장에 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "건강한 관계에 대한 문장이에요.",
                    "result": "Independence and respect build together",
                    "explanation": "독립성과 존중이 함께함을 만들어요.현: You help me enjoy now.",
                    "optionA": "build",
                    "optionB": "Independence",
                    "optionC": "and",
                    "optionD": "together",
                    "optionE": "respect"
                },
                {
                    "type": "puzzle",
                    "index": 16,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "적응적 삶에 대한 문장이에요.",
                    "result": "Planning and presence create moment",
                    "explanation": "계획과 함께함이 순간을 만들어요.",
                    "optionA": "and",
                    "optionB": "Planning",
                    "optionC": "presence",
                    "optionD": "moment",
                    "optionE": "create"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "독립성 존중하기",
            "explanation": "ISFP의 개인적 공간과 ENTP의 자유로운 탐색 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현민",
                    "script": "I need my own time.",
                    "translation": "난 내 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "Go. I'll explore new things!",
                    "translation": "가. 난 새 거 탐구할 거야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현민",
                    "script": "You understand me!",
                    "translation": "넌 나를 이해해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현민은 함께 있는 것을 항상 원합니다.",
                    "hint": "ISFP는 개인의 공간과 시간을 필요로 해요.",
                    "result": "X",
                    "explanation": "현민은 '내 시간이 필요해', '이해해'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Because you matter.",
                    "translation": "왜냐하면 넌 중요하니까."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현민",
                    "script": "And you matter!",
                    "translation": "그리고 넌 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "We're independent but together!",
                    "translation": "우리 독립적이지만 함께야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hyun-min values @@.",
                    "hint": "ISFP는 개인적 자율성과 개인적 공간을 소중히 여겨요.",
                    "optionA": "connection",
                    "optionB": "independence",
                    "optionC": "togetherness",
                    "result": "independence",
                    "explanation": "현민은 개인적 독립성을 소중히 봐요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현민",
                    "script": "Your freedom inspires me!",
                    "translation": "넌 자유가 나한테 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지호",
                    "script": "Your groundedness inspires me.",
                    "translation": "넌 현실성이 나한테 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현민",
                    "script": "We're a great pair!",
                    "translation": "우리 정말 좋은 짝이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지호",
                    "script": "The best pair.",
                    "translation": "최고의 짝."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현민",
                    "script": "You respect my space!",
                    "translation": "넌 내 공간을 존중해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지호",
                    "script": "You inspire my growth.",
                    "translation": "넌 내 성장에 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "건강한 관계에 대한 문장이에요.",
                    "optionA": "build",
                    "optionB": "Independence",
                    "optionC": "and",
                    "optionD": "together",
                    "optionE": "respect",
                    "result": "Independence and respect build together",
                    "explanation": "독립성과 존중이 함께함을 만들어요.현: You help me enjoy now."
                },
                {
                    "type": "puzzle",
                    "index": 16,
                    "hint": "적응적 삶에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "Planning",
                    "optionC": "presence",
                    "optionD": "moment",
                    "optionE": "create",
                    "result": "Planning and presence create moment",
                    "explanation": "계획과 함께함이 순간을 만들어요."
                }
            ]
        }
    ]
}
ID: 19281 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "감정이 상할 때",
            "explanation": "ISFP의 상처 회복과 ENTP의 논리적 해석 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수진",
                    "script": "That really hurt me.",
                    "translation": "그게 정말 나한테 상처였어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도현",
                    "script": "Let me explain my view.",
                    "translation": "내 관점을 설명해줄게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수진",
                    "script": "I know you didn't mean it.",
                    "translation": "넌 의도한 게 아니라는 건 알아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수진은 상대의 의도만 봅니다.",
                    "hint": "ISFP는 상처받은 감정을 먼저 처리해야 해요.",
                    "result": "X",
                    "explanation": "수진은 '상처였어', '의도한 게 아니라는 걸 알아'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도현",
                    "script": "But your feeling is valid.",
                    "translation": "근데 넌 느낌이 타당해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수진",
                    "script": "Your explanation helps too.",
                    "translation": "넌 설명도 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도현",
                    "script": "We can talk through this.",
                    "translation": "우리 이것 때문에 얘기할 수 있어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Su-jin processes hurt through @@.",
                    "hint": "ISFP는 감정을 먼저 느끼고 처리해요.",
                    "optionA": "logic",
                    "optionB": "emotion",
                    "optionC": "analysis",
                    "result": "emotion",
                    "explanation": "수진은 감정으로 상처를 처리해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "Your honesty helps!",
                    "translation": "넌 솔직함이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도현",
                    "script": "Your vulnerability helps.",
                    "translation": "넌 취약함이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수진",
                    "script": "We understand each other!",
                    "translation": "우리 서로 이해해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도현",
                    "script": "Completely.",
                    "translation": "완전히."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수진",
                    "script": "You make sense of it!",
                    "translation": "넌 그걸 이해하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "도현",
                    "script": "You make me care.",
                    "translation": "넌 나한테 배려하는 법을 가르쳐."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "감정 회복에 대한 문장이에요.",
                    "result": "Honesty and care heal understanding",
                    "explanation": "솔직함과 배려가 이해를 치유해요.",
                    "optionA": "understanding",
                    "optionB": "care",
                    "optionC": "Honesty",
                    "optionD": "and",
                    "optionE": "heal"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "감정이 상할 때",
            "explanation": "ISFP의 상처 회복과 ENTP의 논리적 해석 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수진",
                    "script": "That really hurt me.",
                    "translation": "그게 정말 나한테 상처였어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도현",
                    "script": "Let me explain my view.",
                    "translation": "내 관점을 설명해줄게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수진",
                    "script": "I know you didn't mean it.",
                    "translation": "넌 의도한 게 아니라는 건 알아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수진은 상대의 의도만 봅니다.",
                    "hint": "ISFP는 상처받은 감정을 먼저 처리해야 해요.",
                    "result": "X",
                    "explanation": "수진은 '상처였어', '의도한 게 아니라는 걸 알아'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도현",
                    "script": "But your feeling is valid.",
                    "translation": "근데 넌 느낌이 타당해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수진",
                    "script": "Your explanation helps too.",
                    "translation": "넌 설명도 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도현",
                    "script": "We can talk through this.",
                    "translation": "우리 이것 때문에 얘기할 수 있어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Su-jin processes hurt through @@.",
                    "hint": "ISFP는 감정을 먼저 느끼고 처리해요.",
                    "optionA": "logic",
                    "optionB": "emotion",
                    "optionC": "analysis",
                    "result": "emotion",
                    "explanation": "수진은 감정으로 상처를 처리해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "Your honesty helps!",
                    "translation": "넌 솔직함이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도현",
                    "script": "Your vulnerability helps.",
                    "translation": "넌 취약함이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수진",
                    "script": "We understand each other!",
                    "translation": "우리 서로 이해해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도현",
                    "script": "Completely.",
                    "translation": "완전히."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수진",
                    "script": "You make sense of it!",
                    "translation": "넌 그걸 이해하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "도현",
                    "script": "You make me care.",
                    "translation": "넌 나한테 배려하는 법을 가르쳐."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "감정 회복에 대한 문장이에요.",
                    "optionA": "understanding",
                    "optionB": "care",
                    "optionC": "Honesty",
                    "optionD": "and",
                    "optionE": "heal",
                    "result": "Honesty and care heal understanding",
                    "explanation": "솔직함과 배려가 이해를 치유해요."
                }
            ]
        }
    ]
}
ID: 19282 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "예상 밖의 상황에서",
            "explanation": "ISFP의 적응적 대응과 ENTP의 즉흥적 해결 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현민",
                    "script": "Let me feel this first.",
                    "translation": "난 먼저 이걸 느껴봐야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "I've got a solution!",
                    "translation": "난 해결책이 있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현민",
                    "script": "Your quick thinking helps!",
                    "translation": "넌 빠른 생각이 정말 도와!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현민은 즉시 문제를 해결합니다.",
                    "hint": "ISFP는 상황의 감정적 영향을 먼저 느껴요.",
                    "result": "X",
                    "explanation": "현민은 '먼저 느껴봐야 해', '도움이 돼'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "And your calm helps.",
                    "translation": "그리고 넌 차분함이 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현민",
                    "script": "We handle crisis well!",
                    "translation": "우리 위기를 잘 처리해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "Together.",
                    "translation": "함께."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hyun-min responds to crisis through @@.",
                    "hint": "ISFP는 상황에 유연하게 적응해요.",
                    "optionA": "planning",
                    "optionB": "adaptation",
                    "optionC": "logic",
                    "result": "adaptation",
                    "explanation": "현민은 적응으로 위기에 대응해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현민",
                    "script": "Your ideas save us!",
                    "translation": "넌 아이디어로 우리를 구해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지호",
                    "script": "Your steadiness saves us.",
                    "translation": "넌 차분함으로 우리를 구해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현민",
                    "script": "We overcome everything!",
                    "translation": "우리 뭐든 극복해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지호",
                    "script": "Always.",
                    "translation": "항상."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현민",
                    "script": "You make crisis manageable!",
                    "translation": "넌 위기를 관리 가능하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지호",
                    "script": "You make solutions real.",
                    "translation": "넌 해결책을 현실로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "위기 극복에 대한 문장이에요.",
                    "result": "Quick-thinking and calm overcome crisis",
                    "explanation": "빠른 생각과 침착함이 위기를 극복해요.",
                    "optionA": "overcome",
                    "optionB": "and",
                    "optionC": "calm",
                    "optionD": "Quick-thinking",
                    "optionE": "crisis"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "예상 밖의 상황에서",
            "explanation": "ISFP의 적응적 대응과 ENTP의 즉흥적 해결 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현민",
                    "script": "Let me feel this first.",
                    "translation": "난 먼저 이걸 느껴봐야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "I've got a solution!",
                    "translation": "난 해결책이 있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현민",
                    "script": "Your quick thinking helps!",
                    "translation": "넌 빠른 생각이 정말 도와!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현민은 즉시 문제를 해결합니다.",
                    "hint": "ISFP는 상황의 감정적 영향을 먼저 느껴요.",
                    "result": "X",
                    "explanation": "현민은 '먼저 느껴봐야 해', '도움이 돼'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "And your calm helps.",
                    "translation": "그리고 넌 차분함이 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현민",
                    "script": "We handle crisis well!",
                    "translation": "우리 위기를 잘 처리해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "Together.",
                    "translation": "함께."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hyun-min responds to crisis through @@.",
                    "hint": "ISFP는 상황에 유연하게 적응해요.",
                    "optionA": "planning",
                    "optionB": "adaptation",
                    "optionC": "logic",
                    "result": "adaptation",
                    "explanation": "현민은 적응으로 위기에 대응해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현민",
                    "script": "Your ideas save us!",
                    "translation": "넌 아이디어로 우리를 구해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지호",
                    "script": "Your steadiness saves us.",
                    "translation": "넌 차분함으로 우리를 구해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현민",
                    "script": "We overcome everything!",
                    "translation": "우리 뭐든 극복해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지호",
                    "script": "Always.",
                    "translation": "항상."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현민",
                    "script": "You make crisis manageable!",
                    "translation": "넌 위기를 관리 가능하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지호",
                    "script": "You make solutions real.",
                    "translation": "넌 해결책을 현실로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "위기 극복에 대한 문장이에요.",
                    "optionA": "overcome",
                    "optionB": "and",
                    "optionC": "calm",
                    "optionD": "Quick-thinking",
                    "optionE": "crisis",
                    "result": "Quick-thinking and calm overcome crisis",
                    "explanation": "빠른 생각과 침착함이 위기를 극복해요."
                }
            ]
        }
    ]
}
ID: 19283 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "꿈과 현실",
            "explanation": "ISFP의 개인적 열정과 ENTP의 가능성 탐색 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I want to follow my passion.",
                    "translation": "난 내 열정을 따르고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준석",
                    "script": "What if we explore options?",
                    "translation": "우리 선택지를 탐색해볼까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "That might open new doors!",
                    "translation": "그게 새 문을 열 수도 있겠다!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영은 모든 선택지를 자세히 탐색합니다.",
                    "hint": "ISFP는 자신의 개인적 가치와 열정을 우선 따라요.",
                    "result": "X",
                    "explanation": "태영은 '내 열정을 따르고 싶어', '새 문을 열 수도'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준석",
                    "script": "But your passion matters most!",
                    "translation": "근데 넌 열정이 가장 중요해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "And your ideas matter!",
                    "translation": "그리고 넌 아이디어가 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준석",
                    "script": "We dream well together!",
                    "translation": "우리 함께 잘 꿈꿔!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Tae-young pursues @@.",
                    "hint": "ISFP는 개인적으로 의미 있는 일을 추구해요.",
                    "optionA": "any opportunity",
                    "optionB": "personal meaning",
                    "optionC": "possibilities",
                    "result": "personal meaning",
                    "explanation": "태영은 개인적 의미를 추구해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Your options expand my thinking!",
                    "translation": "넌 선택지로 내 생각을 확장해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준석",
                    "script": "Your passion inspires my thinking.",
                    "translation": "넌 열정으로 내 생각에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "We create amazing things!",
                    "translation": "우리 멋진 것들을 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준석",
                    "script": "The best things.",
                    "translation": "최고의 것들."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태영",
                    "script": "You help me see further!",
                    "translation": "넌 나한테 더 멀리 보게 해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준석",
                    "script": "You help me care.",
                    "translation": "넌 나한테 배려하는 법을 가르쳐."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "삶의 목표에 대한 문장이에요.",
                    "result": "Passion and exploration create meaning",
                    "explanation": "열정과 탐구가 의미를 만들어요.",
                    "optionA": "exploration",
                    "optionB": "create",
                    "optionC": "and",
                    "optionD": "Passion",
                    "optionE": "meaning"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "꿈과 현실",
            "explanation": "ISFP의 개인적 열정과 ENTP의 가능성 탐색 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I want to follow my passion.",
                    "translation": "난 내 열정을 따르고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준석",
                    "script": "What if we explore options?",
                    "translation": "우리 선택지를 탐색해볼까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "That might open new doors!",
                    "translation": "그게 새 문을 열 수도 있겠다!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영은 모든 선택지를 자세히 탐색합니다.",
                    "hint": "ISFP는 자신의 개인적 가치와 열정을 우선 따라요.",
                    "result": "X",
                    "explanation": "태영은 '내 열정을 따르고 싶어', '새 문을 열 수도'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준석",
                    "script": "But your passion matters most!",
                    "translation": "근데 넌 열정이 가장 중요해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "And your ideas matter!",
                    "translation": "그리고 넌 아이디어가 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준석",
                    "script": "We dream well together!",
                    "translation": "우리 함께 잘 꿈꿔!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Tae-young pursues @@.",
                    "hint": "ISFP는 개인적으로 의미 있는 일을 추구해요.",
                    "optionA": "any opportunity",
                    "optionB": "personal meaning",
                    "optionC": "possibilities",
                    "result": "personal meaning",
                    "explanation": "태영은 개인적 의미를 추구해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Your options expand my thinking!",
                    "translation": "넌 선택지로 내 생각을 확장해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준석",
                    "script": "Your passion inspires my thinking.",
                    "translation": "넌 열정으로 내 생각에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "We create amazing things!",
                    "translation": "우리 멋진 것들을 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준석",
                    "script": "The best things.",
                    "translation": "최고의 것들."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태영",
                    "script": "You help me see further!",
                    "translation": "넌 나한테 더 멀리 보게 해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준석",
                    "script": "You help me care.",
                    "translation": "넌 나한테 배려하는 법을 가르쳐."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "삶의 목표에 대한 문장이에요.",
                    "optionA": "exploration",
                    "optionB": "create",
                    "optionC": "and",
                    "optionD": "Passion",
                    "optionE": "meaning",
                    "result": "Passion and exploration create meaning",
                    "explanation": "열정과 탐구가 의미를 만들어요."
                }
            ]
        }
    ]
}
ID: 19284 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "성장과 개선",
            "explanation": "ISFP의 자기다움과 ENTP의 최적화 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I like who I am.",
                    "translation": "난 내가 누구인지 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승우",
                    "script": "But you could optimize more!",
                    "translation": "근데 넌 더 최적화할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "True. But stay true to me!",
                    "translation": "맞아. 근데 날 잃지 마!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 자신을 과하게 개선하려고 합니다.",
                    "hint": "ISFP는 자신의 고유함과 가치를 유지하려고 해요.",
                    "result": "X",
                    "explanation": "민지는 '날 좋아해', '날 잃지 마'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승우",
                    "script": "I respect that!",
                    "translation": "난 그걸 존경해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "And I respect your ideas!",
                    "translation": "그리고 난 넌 아이디어를 존경해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승우",
                    "script": "We grow well together!",
                    "translation": "우리 함께 잘 성장해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-ji values @@.",
                    "hint": "ISFP는 개인적 진정성과 자기다움을 값지게 봐요.",
                    "optionA": "optimization",
                    "optionB": "authenticity",
                    "optionC": "improvement",
                    "result": "authenticity",
                    "explanation": "민지는 진정성을 값지게 봐요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Your energy challenges me!",
                    "translation": "넌 에너지가 나한테 도전을 줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승우",
                    "script": "Your groundedness grounds me.",
                    "translation": "넌 현실성이 나를 현실로 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "We inspire each other!",
                    "translation": "우리 서로를 영감 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승우",
                    "script": "Always.",
                    "translation": "항상."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "You help me grow!",
                    "translation": "넌 나한테 성장하게 해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "승우",
                    "script": "You help me be real.",
                    "translation": "넌 나한테 진정하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성장 관계에 대한 문장이에요.",
                    "result": "Authenticity and challenge create growth",
                    "explanation": "진정성과 도전이 성장을 만들어요.",
                    "optionA": "challenge",
                    "optionB": "growth",
                    "optionC": "create",
                    "optionD": "and",
                    "optionE": "Authenticity"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "성장과 개선",
            "explanation": "ISFP의 자기다움과 ENTP의 최적화 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I like who I am.",
                    "translation": "난 내가 누구인지 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승우",
                    "script": "But you could optimize more!",
                    "translation": "근데 넌 더 최적화할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "True. But stay true to me!",
                    "translation": "맞아. 근데 날 잃지 마!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 자신을 과하게 개선하려고 합니다.",
                    "hint": "ISFP는 자신의 고유함과 가치를 유지하려고 해요.",
                    "result": "X",
                    "explanation": "민지는 '날 좋아해', '날 잃지 마'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승우",
                    "script": "I respect that!",
                    "translation": "난 그걸 존경해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "And I respect your ideas!",
                    "translation": "그리고 난 넌 아이디어를 존경해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승우",
                    "script": "We grow well together!",
                    "translation": "우리 함께 잘 성장해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-ji values @@.",
                    "hint": "ISFP는 개인적 진정성과 자기다움을 값지게 봐요.",
                    "optionA": "optimization",
                    "optionB": "authenticity",
                    "optionC": "improvement",
                    "result": "authenticity",
                    "explanation": "민지는 진정성을 값지게 봐요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Your energy challenges me!",
                    "translation": "넌 에너지가 나한테 도전을 줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승우",
                    "script": "Your groundedness grounds me.",
                    "translation": "넌 현실성이 나를 현실로 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "We inspire each other!",
                    "translation": "우리 서로를 영감 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승우",
                    "script": "Always.",
                    "translation": "항상."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "You help me grow!",
                    "translation": "넌 나한테 성장하게 해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "승우",
                    "script": "You help me be real.",
                    "translation": "넌 나한테 진정하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "성장 관계에 대한 문장이에요.",
                    "optionA": "challenge",
                    "optionB": "growth",
                    "optionC": "create",
                    "optionD": "and",
                    "optionE": "Authenticity",
                    "result": "Authenticity and challenge create growth",
                    "explanation": "진정성과 도전이 성장을 만들어요."
                }
            ]
        }
    ]
}
ID: 19285 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "배려와 야심의 만남",
            "explanation": "ISFJ의 헌신과 ENTJ의 비전 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민호",
                    "script": "I want to help everyone.",
                    "translation": "난 모두를 돕고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Let's build something big!",
                    "translation": "우리 큰 거를 만들자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민호",
                    "script": "That's amazing too!",
                    "translation": "그것도 정말 멋있어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민호는 자신의 야심을 먼저 표현합니다.",
                    "hint": "ISFJ는 다른 사람을 돕는 것을 우선하고 자신의 목표는 나중에 생각해요.",
                    "result": "X",
                    "explanation": "민호는 '모두를 돕고 싶어', '그것도 멋있어'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Your care moves people.",
                    "translation": "넌 배려로 사람들을 감동시켜."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민호",
                    "script": "Your vision inspires people!",
                    "translation": "넌 비전으로 사람들을 영감 줘!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Together we change everything!",
                    "translation": "우리 함께라면 모든 걸 바꿔!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-ho wants to @@.",
                    "hint": "ISFJ는 타인의 행복과 편안함을 추구해요.",
                    "optionA": "lead",
                    "optionB": "serve",
                    "optionC": "achieve",
                    "result": "serve",
                    "explanation": "민호는 봉사를 원해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민호",
                    "script": "Your ambition is inspiring!",
                    "translation": "넌 야심이 정말 영감이 돼!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "Your loyalty is inspiring.",
                    "translation": "넌 충성이 정말 영감이 돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민호",
                    "script": "We make powerful things!",
                    "translation": "우리 강력한 것들을 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준혁",
                    "script": "The best things.",
                    "translation": "최고의 것들."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민호",
                    "script": "You help me dream big!",
                    "translation": "넌 나한테 크게 꿈꾸게 해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준혁",
                    "script": "You help me care deep.",
                    "translation": "넌 나한테 깊게 배려하게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께한 성공에 대한 문장이에요.",
                    "result": "Service and vision achieve leadership",
                    "explanation": "봉사와 비전이 리더십을 이루어요.",
                    "optionA": "achieve",
                    "optionB": "Service",
                    "optionC": "and",
                    "optionD": "leadership",
                    "optionE": "vision"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "배려와 야심의 만남",
            "explanation": "ISFJ의 헌신과 ENTJ의 비전 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민호",
                    "script": "I want to help everyone.",
                    "translation": "난 모두를 돕고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Let's build something big!",
                    "translation": "우리 큰 거를 만들자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민호",
                    "script": "That's amazing too!",
                    "translation": "그것도 정말 멋있어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민호는 자신의 야심을 먼저 표현합니다.",
                    "hint": "ISFJ는 다른 사람을 돕는 것을 우선하고 자신의 목표는 나중에 생각해요.",
                    "result": "X",
                    "explanation": "민호는 '모두를 돕고 싶어', '그것도 멋있어'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Your care moves people.",
                    "translation": "넌 배려로 사람들을 감동시켜."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민호",
                    "script": "Your vision inspires people!",
                    "translation": "넌 비전으로 사람들을 영감 줘!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Together we change everything!",
                    "translation": "우리 함께라면 모든 걸 바꿔!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-ho wants to @@.",
                    "hint": "ISFJ는 타인의 행복과 편안함을 추구해요.",
                    "optionA": "lead",
                    "optionB": "serve",
                    "optionC": "achieve",
                    "result": "serve",
                    "explanation": "민호는 봉사를 원해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민호",
                    "script": "Your ambition is inspiring!",
                    "translation": "넌 야심이 정말 영감이 돼!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "Your loyalty is inspiring.",
                    "translation": "넌 충성이 정말 영감이 돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민호",
                    "script": "We make powerful things!",
                    "translation": "우리 강력한 것들을 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준혁",
                    "script": "The best things.",
                    "translation": "최고의 것들."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민호",
                    "script": "You help me dream big!",
                    "translation": "넌 나한테 크게 꿈꾸게 해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준혁",
                    "script": "You help me care deep.",
                    "translation": "넌 나한테 깊게 배려하게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "함께한 성공에 대한 문장이에요.",
                    "optionA": "achieve",
                    "optionB": "Service",
                    "optionC": "and",
                    "optionD": "leadership",
                    "optionE": "vision",
                    "result": "Service and vision achieve leadership",
                    "explanation": "봉사와 비전이 리더십을 이루어요."
                }
            ]
        }
    ]
}
ID: 19286 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "따뜻함과 직설의 리더십",
            "explanation": "ISFJ의 배려적 리더십과 ENTJ의 단호한 리더십 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "I support everyone on the team.",
                    "translation": "난 팀의 모두를 지지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "I push them to excellence.",
                    "translation": "난 그들을 탁월함으로 이끌어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤서",
                    "script": "Both are important!",
                    "translation": "둘 다 중요해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤서는 팀을 엄격하게 이끕니다.",
                    "hint": "ISFJ는 팀원들의 감정과 편안함을 배려하면서 리더십을 해요.",
                    "result": "X",
                    "explanation": "윤서는 '모두를 지지해', '둘 다 중요해'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "Your warmth holds us together.",
                    "translation": "넌 따뜻함으로 우리를 하나로 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤서",
                    "script": "Your vision pushes us forward!",
                    "translation": "넌 비전으로 우리를 앞으로 밀어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성훈",
                    "script": "We lead the best way!",
                    "translation": "우리 최고의 방식으로 리더하고 있어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-seo leads through @@.",
                    "hint": "ISFJ는 배려와 지지로 팀을 이끌어요.",
                    "optionA": "authority",
                    "optionB": "empathy",
                    "optionC": "pressure",
                    "result": "empathy",
                    "explanation": "윤서는 공감으로 리더십을 해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "Your decisiveness helps!",
                    "translation": "넌 결단력이 정말 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성훈",
                    "script": "Your gentleness helps.",
                    "translation": "넌 온화함이 정말 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "We inspire our team!",
                    "translation": "우리 팀을 영감 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성훈",
                    "script": "They follow us.",
                    "translation": "그들이 우리를 따르지."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤서",
                    "script": "You make me bold!",
                    "translation": "넌 나한테 담대함을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성훈",
                    "script": "You make me human.",
                    "translation": "넌 나를 인간답게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "효과적인 리더십에 대한 문장이에요.",
                    "result": "Care and vision inspire excellence",
                    "explanation": "배려와 비전이 탁월함을 영감 줘요.",
                    "optionA": "vision",
                    "optionB": "and",
                    "optionC": "excellence",
                    "optionD": "inspire",
                    "optionE": "Care"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "따뜻함과 직설의 리더십",
            "explanation": "ISFJ의 배려적 리더십과 ENTJ의 단호한 리더십 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "I support everyone on the team.",
                    "translation": "난 팀의 모두를 지지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "I push them to excellence.",
                    "translation": "난 그들을 탁월함으로 이끌어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤서",
                    "script": "Both are important!",
                    "translation": "둘 다 중요해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤서는 팀을 엄격하게 이끕니다.",
                    "hint": "ISFJ는 팀원들의 감정과 편안함을 배려하면서 리더십을 해요.",
                    "result": "X",
                    "explanation": "윤서는 '모두를 지지해', '둘 다 중요해'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "Your warmth holds us together.",
                    "translation": "넌 따뜻함으로 우리를 하나로 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤서",
                    "script": "Your vision pushes us forward!",
                    "translation": "넌 비전으로 우리를 앞으로 밀어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성훈",
                    "script": "We lead the best way!",
                    "translation": "우리 최고의 방식으로 리더하고 있어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-seo leads through @@.",
                    "hint": "ISFJ는 배려와 지지로 팀을 이끌어요.",
                    "optionA": "authority",
                    "optionB": "empathy",
                    "optionC": "pressure",
                    "result": "empathy",
                    "explanation": "윤서는 공감으로 리더십을 해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "Your decisiveness helps!",
                    "translation": "넌 결단력이 정말 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성훈",
                    "script": "Your gentleness helps.",
                    "translation": "넌 온화함이 정말 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "We inspire our team!",
                    "translation": "우리 팀을 영감 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성훈",
                    "script": "They follow us.",
                    "translation": "그들이 우리를 따르지."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤서",
                    "script": "You make me bold!",
                    "translation": "넌 나한테 담대함을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성훈",
                    "script": "You make me human.",
                    "translation": "넌 나를 인간답게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "효과적인 리더십에 대한 문장이에요.",
                    "optionA": "vision",
                    "optionB": "and",
                    "optionC": "excellence",
                    "optionD": "inspire",
                    "optionE": "Care",
                    "result": "Care and vision inspire excellence",
                    "explanation": "배려와 비전이 탁월함을 영감 줘요."
                }
            ]
        }
    ]
}
ID: 19287 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "세부와 전략",
            "explanation": "ISFJ의 실행 능력과 ENTJ의 전략 수립 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지원",
                    "script": "I handle all the details.",
                    "translation": "난 모든 세부를 처리해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "I create the master plan.",
                    "translation": "난 마스터 플랜을 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지원",
                    "script": "Perfect combination!",
                    "translation": "완벽한 조합이야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지원은 전체 전략을 설계합니다.",
                    "hint": "ISFJ는 세부사항 처리와 실행에 탁월해요.",
                    "result": "X",
                    "explanation": "지원은 '세부를 처리해', '완벽해'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Your execution is flawless.",
                    "translation": "넌 실행이 완벽해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지원",
                    "script": "Your strategy is brilliant!",
                    "translation": "넌 전략이 정말 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Together we conquer!",
                    "translation": "우리 함께라면 정복해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-won excels at @@.",
                    "hint": "ISFJ는 실행과 세부 관리에 뛰어나요.",
                    "optionA": "strategy",
                    "optionB": "execution",
                    "optionC": "planning",
                    "result": "execution",
                    "explanation": "지원은 실행에 뛰어나요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지원",
                    "script": "Your thinking is impressive!",
                    "translation": "넌 생각이 정말 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Your reliability is impressive.",
                    "translation": "넌 신뢰성이 정말 인상적이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지원",
                    "script": "We achieve everything!",
                    "translation": "우리 모든 걸 달성해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "All our goals.",
                    "translation": "모든 우리 목표."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지원",
                    "script": "You inspire big thinking!",
                    "translation": "넌 큰 생각에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준호",
                    "script": "You inspire excellence.",
                    "translation": "넌 탁월함에 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "효과적 실행에 대한 문장이에요.",
                    "result": "Strategy and execution create success",
                    "explanation": "전략과 실행이 성공을 만들어요.",
                    "optionA": "Strategy",
                    "optionB": "and",
                    "optionC": "execution",
                    "optionD": "create",
                    "optionE": "success"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "세부와 전략",
            "explanation": "ISFJ의 실행 능력과 ENTJ의 전략 수립 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지원",
                    "script": "I handle all the details.",
                    "translation": "난 모든 세부를 처리해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "I create the master plan.",
                    "translation": "난 마스터 플랜을 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지원",
                    "script": "Perfect combination!",
                    "translation": "완벽한 조합이야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지원은 전체 전략을 설계합니다.",
                    "hint": "ISFJ는 세부사항 처리와 실행에 탁월해요.",
                    "result": "X",
                    "explanation": "지원은 '세부를 처리해', '완벽해'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Your execution is flawless.",
                    "translation": "넌 실행이 완벽해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지원",
                    "script": "Your strategy is brilliant!",
                    "translation": "넌 전략이 정말 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Together we conquer!",
                    "translation": "우리 함께라면 정복해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-won excels at @@.",
                    "hint": "ISFJ는 실행과 세부 관리에 뛰어나요.",
                    "optionA": "strategy",
                    "optionB": "execution",
                    "optionC": "planning",
                    "result": "execution",
                    "explanation": "지원은 실행에 뛰어나요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지원",
                    "script": "Your thinking is impressive!",
                    "translation": "넌 생각이 정말 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Your reliability is impressive.",
                    "translation": "넌 신뢰성이 정말 인상적이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지원",
                    "script": "We achieve everything!",
                    "translation": "우리 모든 걸 달성해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "All our goals.",
                    "translation": "모든 우리 목표."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지원",
                    "script": "You inspire big thinking!",
                    "translation": "넌 큰 생각에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준호",
                    "script": "You inspire excellence.",
                    "translation": "넌 탁월함에 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "효과적 실행에 대한 문장이에요.",
                    "optionA": "Strategy",
                    "optionB": "and",
                    "optionC": "execution",
                    "optionD": "create",
                    "optionE": "success",
                    "result": "Strategy and execution create success",
                    "explanation": "전략과 실행이 성공을 만들어요."
                }
            ]
        }
    ]
}
ID: 19288 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "감정과 논리의 소통",
            "explanation": "ISFJ의 감정적 표현과 ENTJ의 직설적 표현 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은희",
                    "script": "I'm worried about you.",
                    "translation": "난 너 때문에 걱정돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I'm fine. Don't worry.",
                    "translation": "난 괜찮아. 걱정하지 마."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은희",
                    "script": "But I care!",
                    "translation": "근데 난 신경 써!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은희는 자신의 감정을 숨기고 다른 사람만 배려합니다.",
                    "hint": "ISFJ는 타인에 대한 진심 어린 배려를 표현해요.",
                    "result": "X",
                    "explanation": "은희는 '걱정돼', '신경 써'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Your care matters to me.",
                    "translation": "넌 배려가 내게 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은희",
                    "script": "Your honesty matters!",
                    "translation": "넌 솔직함이 정말 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "We communicate well.",
                    "translation": "우리 잘 소통해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-hui expresses through @@.",
                    "hint": "ISFJ는 감정과 배려를 통해 표현해요.",
                    "optionA": "logic",
                    "optionB": "emotion",
                    "optionC": "criticism",
                    "result": "emotion",
                    "explanation": "은희는 감정으로 표현해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은희",
                    "script": "Your directness helps!",
                    "translation": "넌 직설이 정말 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Your concern helps.",
                    "translation": "넌 배려가 정말 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은희",
                    "script": "We understand each other!",
                    "translation": "우리 서로 이해해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Completely.",
                    "translation": "완전히."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은희",
                    "script": "You teach me to be strong!",
                    "translation": "넌 나한테 강해지는 법을 가르쳐!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "You teach me to be kind.",
                    "translation": "넌 나한테 친절함을 가르쳐."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "효과적 소통에 대한 문장이에요.",
                    "result": "Honesty and care create understanding",
                    "explanation": "솔직함과 배려가 이해를 만들어요.",
                    "optionA": "understanding",
                    "optionB": "and",
                    "optionC": "care",
                    "optionD": "create",
                    "optionE": "Honesty"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "감정과 논리의 소통",
            "explanation": "ISFJ의 감정적 표현과 ENTJ의 직설적 표현 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은희",
                    "script": "I'm worried about you.",
                    "translation": "난 너 때문에 걱정돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I'm fine. Don't worry.",
                    "translation": "난 괜찮아. 걱정하지 마."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은희",
                    "script": "But I care!",
                    "translation": "근데 난 신경 써!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은희는 자신의 감정을 숨기고 다른 사람만 배려합니다.",
                    "hint": "ISFJ는 타인에 대한 진심 어린 배려를 표현해요.",
                    "result": "X",
                    "explanation": "은희는 '걱정돼', '신경 써'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Your care matters to me.",
                    "translation": "넌 배려가 내게 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은희",
                    "script": "Your honesty matters!",
                    "translation": "넌 솔직함이 정말 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "We communicate well.",
                    "translation": "우리 잘 소통해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-hui expresses through @@.",
                    "hint": "ISFJ는 감정과 배려를 통해 표현해요.",
                    "optionA": "logic",
                    "optionB": "emotion",
                    "optionC": "criticism",
                    "result": "emotion",
                    "explanation": "은희는 감정으로 표현해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은희",
                    "script": "Your directness helps!",
                    "translation": "넌 직설이 정말 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Your concern helps.",
                    "translation": "넌 배려가 정말 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은희",
                    "script": "We understand each other!",
                    "translation": "우리 서로 이해해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Completely.",
                    "translation": "완전히."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은희",
                    "script": "You teach me to be strong!",
                    "translation": "넌 나한테 강해지는 법을 가르쳐!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "You teach me to be kind.",
                    "translation": "넌 나한테 친절함을 가르쳐."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "효과적 소통에 대한 문장이에요.",
                    "optionA": "understanding",
                    "optionB": "and",
                    "optionC": "care",
                    "optionD": "create",
                    "optionE": "Honesty",
                    "result": "Honesty and care create understanding",
                    "explanation": "솔직함과 배려가 이해를 만들어요."
                }
            ]
        }
    ]
}
ID: 19289 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "타인과 목표 사이의 선택",
            "explanation": "ISFJ의 타인 중심과 ENTJ의 목표 중심 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "But people need me!",
                    "translation": "근데 사람들이 날 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준석",
                    "script": "Goals must come first.",
                    "translation": "목표가 먼저 와야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Both matter though!",
                    "translation": "둘 다 중요하지만!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 자신의 목표를 먼저 생각합니다.",
                    "hint": "ISFJ는 타인의 필요를 우선하는 경향이 있어요.",
                    "result": "X",
                    "explanation": "민지는 '사람들이 날 필요해', '둘 다 중요해'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준석",
                    "script": "Your devotion is admirable.",
                    "translation": "넌 헌신이 정말 칭찬할 만해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "Your ambition is admirable!",
                    "translation": "넌 야심이 정말 칭찬할 만해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준석",
                    "script": "We balance each other.",
                    "translation": "우리 서로 균형을 맞춰."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-ji prioritizes @@.",
                    "hint": "ISFJ는 타인의 필요와 행복을 우선시해요.",
                    "optionA": "goals",
                    "optionB": "people",
                    "optionC": "achievement",
                    "result": "people",
                    "explanation": "민지는 사람을 우선시해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Your focus is amazing!",
                    "translation": "넌 집중이 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준석",
                    "script": "Your balance is amazing.",
                    "translation": "넌 균형이 정말 멋있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "We succeed together!",
                    "translation": "우리 함께 성공해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준석",
                    "script": "In every way.",
                    "translation": "모든 면에서."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "You help me reach higher!",
                    "translation": "넌 나한테 더 높이 가게 해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준석",
                    "script": "You help me reach wider.",
                    "translation": "넌 나한테 더 멀리 가게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "균형 잡힌 성공에 대한 문장이에요.",
                    "result": "People and purpose guide impact",
                    "explanation": "사람과 목적이 영향을 이끌어요.",
                    "optionA": "purpose",
                    "optionB": "guide",
                    "optionC": "and",
                    "optionD": "People",
                    "optionE": "impact"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "타인과 목표 사이의 선택",
            "explanation": "ISFJ의 타인 중심과 ENTJ의 목표 중심 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "But people need me!",
                    "translation": "근데 사람들이 날 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준석",
                    "script": "Goals must come first.",
                    "translation": "목표가 먼저 와야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Both matter though!",
                    "translation": "둘 다 중요하지만!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 자신의 목표를 먼저 생각합니다.",
                    "hint": "ISFJ는 타인의 필요를 우선하는 경향이 있어요.",
                    "result": "X",
                    "explanation": "민지는 '사람들이 날 필요해', '둘 다 중요해'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준석",
                    "script": "Your devotion is admirable.",
                    "translation": "넌 헌신이 정말 칭찬할 만해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "Your ambition is admirable!",
                    "translation": "넌 야심이 정말 칭찬할 만해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준석",
                    "script": "We balance each other.",
                    "translation": "우리 서로 균형을 맞춰."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-ji prioritizes @@.",
                    "hint": "ISFJ는 타인의 필요와 행복을 우선시해요.",
                    "optionA": "goals",
                    "optionB": "people",
                    "optionC": "achievement",
                    "result": "people",
                    "explanation": "민지는 사람을 우선시해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Your focus is amazing!",
                    "translation": "넌 집중이 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준석",
                    "script": "Your balance is amazing.",
                    "translation": "넌 균형이 정말 멋있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "We succeed together!",
                    "translation": "우리 함께 성공해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준석",
                    "script": "In every way.",
                    "translation": "모든 면에서."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "You help me reach higher!",
                    "translation": "넌 나한테 더 높이 가게 해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준석",
                    "script": "You help me reach wider.",
                    "translation": "넌 나한테 더 멀리 가게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "균형 잡힌 성공에 대한 문장이에요.",
                    "optionA": "purpose",
                    "optionB": "guide",
                    "optionC": "and",
                    "optionD": "People",
                    "optionE": "impact",
                    "result": "People and purpose guide impact",
                    "explanation": "사람과 목적이 영향을 이끌어요."
                }
            ]
        }
    ]
}
ID: 19290 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "빠른 결정과 신중한 검토",
            "explanation": "ISFJ의 실행과 ENTJ의 신속한 판단 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "Let me check everything first.",
                    "translation": "난 먼저 모든 걸 확인할게."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성민",
                    "script": "I've already decided!",
                    "translation": "난 이미 결정했어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현준",
                    "script": "Your speed is impressive!",
                    "translation": "넌 빠르기가 정말 인상적이야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현준은 즉시 결정하고 행동합니다.",
                    "hint": "ISFJ는 신중하게 검토한 후 실행해요.",
                    "result": "X",
                    "explanation": "현준은 '모든 걸 확인할게', '인상적이야'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성민",
                    "script": "Your thoroughness prevents mistakes.",
                    "translation": "넌 철저함으로 실수를 막아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현준",
                    "script": "Your decisiveness moves things!",
                    "translation": "넌 결단력이 모든 걸 움직여!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성민",
                    "script": "We execute perfectly!",
                    "translation": "우리 완벽하게 실행해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hyun-jun decides through @@.",
                    "hint": "ISFJ는 세부를 확인하고 신중하게 결정해요.",
                    "optionA": "speed",
                    "optionB": "careful review",
                    "optionC": "intuition",
                    "result": "careful review",
                    "explanation": "현준은 신중한 검토로 결정해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현준",
                    "script": "Your confidence helps!",
                    "translation": "넌 자신감이 정말 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성민",
                    "script": "Your caution helps.",
                    "translation": "넌 신중함이 정말 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현준",
                    "script": "We're an unstoppable team!",
                    "translation": "우리 멈출 수 없는 팀이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성민",
                    "script": "Absolutely unstoppable.",
                    "translation": "절대 멈출 수 없어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현준",
                    "script": "You make me braver!",
                    "translation": "넌 나한테 용감함을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성민",
                    "script": "You make me wiser.",
                    "translation": "넌 나를 더 지혜롭게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "효율적 실행에 대한 문장이에요.",
                    "result": "Speed and precision achieve excellence",
                    "explanation": "빠름과 정확성이 탁월함을 이루어요.",
                    "optionA": "achieve",
                    "optionB": "precision",
                    "optionC": "excellence",
                    "optionD": "and",
                    "optionE": "Speed"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "빠른 결정과 신중한 검토",
            "explanation": "ISFJ의 실행과 ENTJ의 신속한 판단 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "Let me check everything first.",
                    "translation": "난 먼저 모든 걸 확인할게."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성민",
                    "script": "I've already decided!",
                    "translation": "난 이미 결정했어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현준",
                    "script": "Your speed is impressive!",
                    "translation": "넌 빠르기가 정말 인상적이야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현준은 즉시 결정하고 행동합니다.",
                    "hint": "ISFJ는 신중하게 검토한 후 실행해요.",
                    "result": "X",
                    "explanation": "현준은 '모든 걸 확인할게', '인상적이야'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성민",
                    "script": "Your thoroughness prevents mistakes.",
                    "translation": "넌 철저함으로 실수를 막아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현준",
                    "script": "Your decisiveness moves things!",
                    "translation": "넌 결단력이 모든 걸 움직여!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성민",
                    "script": "We execute perfectly!",
                    "translation": "우리 완벽하게 실행해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hyun-jun decides through @@.",
                    "hint": "ISFJ는 세부를 확인하고 신중하게 결정해요.",
                    "optionA": "speed",
                    "optionB": "careful review",
                    "optionC": "intuition",
                    "result": "careful review",
                    "explanation": "현준은 신중한 검토로 결정해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현준",
                    "script": "Your confidence helps!",
                    "translation": "넌 자신감이 정말 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성민",
                    "script": "Your caution helps.",
                    "translation": "넌 신중함이 정말 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현준",
                    "script": "We're an unstoppable team!",
                    "translation": "우리 멈출 수 없는 팀이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성민",
                    "script": "Absolutely unstoppable.",
                    "translation": "절대 멈출 수 없어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현준",
                    "script": "You make me braver!",
                    "translation": "넌 나한테 용감함을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성민",
                    "script": "You make me wiser.",
                    "translation": "넌 나를 더 지혜롭게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "효율적 실행에 대한 문장이에요.",
                    "optionA": "achieve",
                    "optionB": "precision",
                    "optionC": "excellence",
                    "optionD": "and",
                    "optionE": "Speed",
                    "result": "Speed and precision achieve excellence",
                    "explanation": "빠름과 정확성이 탁월함을 이루어요."
                }
            ]
        }
    ]
}
ID: 19291 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스받을 때",
            "explanation": "ISFJ의 자책과 ENTJ의 문제 해결 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지현",
                    "script": "I should have done better.",
                    "translation": "난 더 잘했어야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "Let's fix it now!",
                    "translation": "우리 지금 고쳐보자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지현",
                    "script": "But I failed!",
                    "translation": "근데 난 실패했어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지현은 상황을 즉시 행동으로 해결합니다.",
                    "hint": "ISFJ는 자신의 부족함을 자책하는 경향이 있어요.",
                    "result": "X",
                    "explanation": "지현은 '더 잘했어야 해', '실패했어'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "No, you tried your best.",
                    "translation": "아니야, 넌 최선을 다했어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지현",
                    "script": "You believe in me?",
                    "translation": "넌 나를 믿어?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Always. Now let's move on.",
                    "translation": "항상. 이제 앞으로 나아가자."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-hyun responds to stress @@.",
                    "hint": "ISFJ는 실수를 심각하게 받아들이고 자책해요.",
                    "optionA": "proactively",
                    "optionB": "self-critically",
                    "optionC": "calmly",
                    "result": "self-critically",
                    "explanation": "지현은 자기 비판적으로 반응해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지현",
                    "script": "Your action helps!",
                    "translation": "넌 행동이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Your care helps.",
                    "translation": "넌 배려가 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지현",
                    "script": "We overcome anything!",
                    "translation": "우리 뭐든 극복해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Everything.",
                    "translation": "모든 거."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지현",
                    "script": "You give me courage!",
                    "translation": "넌 나한테 용기를 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준호",
                    "script": "You give me purpose.",
                    "translation": "넌 나한테 목적을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "스트레스 극복에 대한 문장이에요.",
                    "result": "Support and action build resilience",
                    "explanation": "지지와 행동이 회복력을 만들어요.",
                    "optionA": "Support",
                    "optionB": "build",
                    "optionC": "and",
                    "optionD": "resilience",
                    "optionE": "action"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스받을 때",
            "explanation": "ISFJ의 자책과 ENTJ의 문제 해결 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지현",
                    "script": "I should have done better.",
                    "translation": "난 더 잘했어야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "Let's fix it now!",
                    "translation": "우리 지금 고쳐보자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지현",
                    "script": "But I failed!",
                    "translation": "근데 난 실패했어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지현은 상황을 즉시 행동으로 해결합니다.",
                    "hint": "ISFJ는 자신의 부족함을 자책하는 경향이 있어요.",
                    "result": "X",
                    "explanation": "지현은 '더 잘했어야 해', '실패했어'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "No, you tried your best.",
                    "translation": "아니야, 넌 최선을 다했어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지현",
                    "script": "You believe in me?",
                    "translation": "넌 나를 믿어?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Always. Now let's move on.",
                    "translation": "항상. 이제 앞으로 나아가자."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-hyun responds to stress @@.",
                    "hint": "ISFJ는 실수를 심각하게 받아들이고 자책해요.",
                    "optionA": "proactively",
                    "optionB": "self-critically",
                    "optionC": "calmly",
                    "result": "self-critically",
                    "explanation": "지현은 자기 비판적으로 반응해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지현",
                    "script": "Your action helps!",
                    "translation": "넌 행동이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Your care helps.",
                    "translation": "넌 배려가 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지현",
                    "script": "We overcome anything!",
                    "translation": "우리 뭐든 극복해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Everything.",
                    "translation": "모든 거."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지현",
                    "script": "You give me courage!",
                    "translation": "넌 나한테 용기를 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준호",
                    "script": "You give me purpose.",
                    "translation": "넌 나한테 목적을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "스트레스 극복에 대한 문장이에요.",
                    "optionA": "Support",
                    "optionB": "build",
                    "optionC": "and",
                    "optionD": "resilience",
                    "optionE": "action",
                    "result": "Support and action build resilience",
                    "explanation": "지지와 행동이 회복력을 만들어요."
                }
            ]
        }
    ]
}
ID: 19292 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "변화 앞에서",
            "explanation": "ISFJ의 신중한 적응과 ENTJ의 신속한 전환 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수진",
                    "script": "This is big change.",
                    "translation": "이건 큰 변화네."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승준",
                    "script": "We'll adapt quickly!",
                    "translation": "우리 빨리 적응할 거야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수진",
                    "script": "But what about everyone else?",
                    "translation": "근데 다른 사람들은?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수진은 변화를 즉시 받아들입니다.",
                    "hint": "ISFJ는 변화가 영향을 미칠 사람들을 먼저 생각해요.",
                    "result": "X",
                    "explanation": "수진은 '이건 큰 변화네', '다른 사람들은?'이라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승준",
                    "script": "I'll lead them through it.",
                    "translation": "난 그들을 이끌어갈 거야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수진",
                    "script": "You always do!",
                    "translation": "넌 항상 그래!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승준",
                    "script": "And you help them adjust.",
                    "translation": "그리고 넌 그들이 적응하도록 도와."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Su-jin handles change through @@.",
                    "hint": "ISFJ는 사람들의 적응을 돕고 안정을 제공해요.",
                    "optionA": "aggression",
                    "optionB": "care",
                    "optionC": "speed",
                    "result": "care",
                    "explanation": "수진은 배려로 변화를 처리해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "Your confidence helps!",
                    "translation": "넌 자신감이 정말 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승준",
                    "script": "Your compassion helps.",
                    "translation": "넌 연민이 정말 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수진",
                    "script": "We navigate change well!",
                    "translation": "우리 변화를 잘 헤쳐나가!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승준",
                    "script": "Together.",
                    "translation": "함께."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수진",
                    "script": "You make transitions smooth!",
                    "translation": "넌 전환을 부드럽게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "승준",
                    "script": "You make transitions meaningful.",
                    "translation": "넌 전환을 의미 있게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "변화 리더십에 대한 문장이에요.",
                    "result": "Vision and empathy guide stability",
                    "explanation": "비전과 공감이 안정성을 이끌어요.",
                    "optionA": "and",
                    "optionB": "Vision",
                    "optionC": "stability",
                    "optionD": "guide",
                    "optionE": "empathy"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "변화 앞에서",
            "explanation": "ISFJ의 신중한 적응과 ENTJ의 신속한 전환 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수진",
                    "script": "This is big change.",
                    "translation": "이건 큰 변화네."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승준",
                    "script": "We'll adapt quickly!",
                    "translation": "우리 빨리 적응할 거야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수진",
                    "script": "But what about everyone else?",
                    "translation": "근데 다른 사람들은?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수진은 변화를 즉시 받아들입니다.",
                    "hint": "ISFJ는 변화가 영향을 미칠 사람들을 먼저 생각해요.",
                    "result": "X",
                    "explanation": "수진은 '이건 큰 변화네', '다른 사람들은?'이라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승준",
                    "script": "I'll lead them through it.",
                    "translation": "난 그들을 이끌어갈 거야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수진",
                    "script": "You always do!",
                    "translation": "넌 항상 그래!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승준",
                    "script": "And you help them adjust.",
                    "translation": "그리고 넌 그들이 적응하도록 도와."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Su-jin handles change through @@.",
                    "hint": "ISFJ는 사람들의 적응을 돕고 안정을 제공해요.",
                    "optionA": "aggression",
                    "optionB": "care",
                    "optionC": "speed",
                    "result": "care",
                    "explanation": "수진은 배려로 변화를 처리해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "Your confidence helps!",
                    "translation": "넌 자신감이 정말 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승준",
                    "script": "Your compassion helps.",
                    "translation": "넌 연민이 정말 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수진",
                    "script": "We navigate change well!",
                    "translation": "우리 변화를 잘 헤쳐나가!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승준",
                    "script": "Together.",
                    "translation": "함께."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수진",
                    "script": "You make transitions smooth!",
                    "translation": "넌 전환을 부드럽게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "승준",
                    "script": "You make transitions meaningful.",
                    "translation": "넌 전환을 의미 있게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "변화 리더십에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "Vision",
                    "optionC": "stability",
                    "optionD": "guide",
                    "optionE": "empathy",
                    "result": "Vision and empathy guide stability",
                    "explanation": "비전과 공감이 안정성을 이끌어요."
                }
            ]
        }
    ]
}
ID: 19293 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "성공의 의미",
            "explanation": "ISFJ의 관계적 성공과 ENTJ의 성과 중심 성공 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Success is helping people.",
                    "translation": "성공은 사람들을 돕는 거야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준영",
                    "script": "Success is achievement.",
                    "translation": "성공은 성과야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "But we need both!",
                    "translation": "근데 우리 둘 다 필요해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민준은 주로 성과만 추구합니다.",
                    "hint": "ISFJ는 타인이 행복할 때 성공을 느껴요.",
                    "result": "X",
                    "explanation": "민준은 '사람들을 돕는 거', '둘 다 필요해'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준영",
                    "script": "Your care measures true success.",
                    "translation": "넌 배려가 진정한 성공을 평가해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Your achievement inspires me!",
                    "translation": "넌 성과가 나한테 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준영",
                    "script": "Together we define success!",
                    "translation": "우리 함께라면 성공을 정의해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-jun measures success through @@.",
                    "hint": "ISFJ는 타인의 행복과 성장으로 성공을 평가해요.",
                    "optionA": "metrics",
                    "optionB": "relationships",
                    "optionC": "numbers",
                    "result": "relationships",
                    "explanation": "민준은 관계로 성공을 측정해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민준",
                    "script": "Your drive is amazing!",
                    "translation": "넌 추진력이 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "Your impact is amazing.",
                    "translation": "넌 영향이 정말 멋있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민준",
                    "script": "We achieve great things!",
                    "translation": "우리 위대한 것들을 이루어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준영",
                    "script": "The greatest things.",
                    "translation": "가장 위대한 것들."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "You help me aim higher!",
                    "translation": "넌 나한테 더 높이 목표 세우게 해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준영",
                    "script": "You help me care deeper.",
                    "translation": "넌 나한테 더 깊게 배려하게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "의미 있는 성공에 대한 문장이에요.",
                    "result": "Achievement and care define impact",
                    "explanation": "성과와 배려가 영향을 정의해요.",
                    "optionA": "care",
                    "optionB": "impact",
                    "optionC": "and",
                    "optionD": "define",
                    "optionE": "Achievement"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "성공의 의미",
            "explanation": "ISFJ의 관계적 성공과 ENTJ의 성과 중심 성공 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Success is helping people.",
                    "translation": "성공은 사람들을 돕는 거야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준영",
                    "script": "Success is achievement.",
                    "translation": "성공은 성과야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "But we need both!",
                    "translation": "근데 우리 둘 다 필요해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민준은 주로 성과만 추구합니다.",
                    "hint": "ISFJ는 타인이 행복할 때 성공을 느껴요.",
                    "result": "X",
                    "explanation": "민준은 '사람들을 돕는 거', '둘 다 필요해'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준영",
                    "script": "Your care measures true success.",
                    "translation": "넌 배려가 진정한 성공을 평가해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Your achievement inspires me!",
                    "translation": "넌 성과가 나한테 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준영",
                    "script": "Together we define success!",
                    "translation": "우리 함께라면 성공을 정의해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-jun measures success through @@.",
                    "hint": "ISFJ는 타인의 행복과 성장으로 성공을 평가해요.",
                    "optionA": "metrics",
                    "optionB": "relationships",
                    "optionC": "numbers",
                    "result": "relationships",
                    "explanation": "민준은 관계로 성공을 측정해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민준",
                    "script": "Your drive is amazing!",
                    "translation": "넌 추진력이 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "Your impact is amazing.",
                    "translation": "넌 영향이 정말 멋있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민준",
                    "script": "We achieve great things!",
                    "translation": "우리 위대한 것들을 이루어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준영",
                    "script": "The greatest things.",
                    "translation": "가장 위대한 것들."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "You help me aim higher!",
                    "translation": "넌 나한테 더 높이 목표 세우게 해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준영",
                    "script": "You help me care deeper.",
                    "translation": "넌 나한테 더 깊게 배려하게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "의미 있는 성공에 대한 문장이에요.",
                    "optionA": "care",
                    "optionB": "impact",
                    "optionC": "and",
                    "optionD": "define",
                    "optionE": "Achievement",
                    "result": "Achievement and care define impact",
                    "explanation": "성과와 배려가 영향을 정의해요."
                }
            ]
        }
    ]
}
ID: 19294 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "충실함과 야심",
            "explanation": "ISFJ의 충성과 ENTJ의 새로운 도전 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은주",
                    "script": "I'm loyal to this.",
                    "translation": "난 이것에 충실해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태호",
                    "script": "But what about new challenges?",
                    "translation": "근데 새 도전은?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은주",
                    "script": "I like your ambition!",
                    "translation": "넌 야심이 좋아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은주는 자주 새로운 것을 추구합니다.",
                    "hint": "ISFJ는 신뢰할 수 있는 것에 충실하려고 해요.",
                    "result": "X",
                    "explanation": "은주는 '충실해', '아직도 중요해'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태호",
                    "script": "Your loyalty is your strength.",
                    "translation": "넌 충성이 넌 강점이야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은주",
                    "script": "Your vision is your strength!",
                    "translation": "넌 비전이 넌 강점이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태호",
                    "script": "We're unstoppable!",
                    "translation": "우리 멈출 수 없어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-ju values @@.",
                    "hint": "ISFJ는 신뢰와 충성을 소중하게 여겨요.",
                    "optionA": "novelty",
                    "optionB": "loyalty",
                    "optionC": "change",
                    "result": "loyalty",
                    "explanation": "은주는 충성을 소중히 봐요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은주",
                    "script": "Your drive inspires me!",
                    "translation": "넌 추진력이 나한테 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태호",
                    "script": "Your steadiness inspires me.",
                    "translation": "넌 안정성이 나한테 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은주",
                    "script": "We're the best team!",
                    "translation": "우리 최고의 팀이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태호",
                    "script": "Absolutely the best.",
                    "translation": "절대 최고야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은주",
                    "script": "You help me grow!",
                    "translation": "넌 나한테 성장하게 해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태호",
                    "script": "You help me root deeper.",
                    "translation": "넌 나한테 더 깊이 뿌리내리게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께한 성공에 대한 문장이에요.",
                    "result": "Loyalty and vision build legacy",
                    "explanation": "충성과 비전이 유산을 만들어요.",
                    "optionA": "build",
                    "optionB": "and",
                    "optionC": "legacy",
                    "optionD": "vision",
                    "optionE": "Loyalty"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "충실함과 야심",
            "explanation": "ISFJ의 충성과 ENTJ의 새로운 도전 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은주",
                    "script": "I'm loyal to this.",
                    "translation": "난 이것에 충실해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태호",
                    "script": "But what about new challenges?",
                    "translation": "근데 새 도전은?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은주",
                    "script": "I like your ambition!",
                    "translation": "넌 야심이 좋아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은주는 자주 새로운 것을 추구합니다.",
                    "hint": "ISFJ는 신뢰할 수 있는 것에 충실하려고 해요.",
                    "result": "X",
                    "explanation": "은주는 '충실해', '아직도 중요해'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태호",
                    "script": "Your loyalty is your strength.",
                    "translation": "넌 충성이 넌 강점이야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은주",
                    "script": "Your vision is your strength!",
                    "translation": "넌 비전이 넌 강점이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태호",
                    "script": "We're unstoppable!",
                    "translation": "우리 멈출 수 없어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-ju values @@.",
                    "hint": "ISFJ는 신뢰와 충성을 소중하게 여겨요.",
                    "optionA": "novelty",
                    "optionB": "loyalty",
                    "optionC": "change",
                    "result": "loyalty",
                    "explanation": "은주는 충성을 소중히 봐요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은주",
                    "script": "Your drive inspires me!",
                    "translation": "넌 추진력이 나한테 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태호",
                    "script": "Your steadiness inspires me.",
                    "translation": "넌 안정성이 나한테 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은주",
                    "script": "We're the best team!",
                    "translation": "우리 최고의 팀이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태호",
                    "script": "Absolutely the best.",
                    "translation": "절대 최고야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은주",
                    "script": "You help me grow!",
                    "translation": "넌 나한테 성장하게 해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태호",
                    "script": "You help me root deeper.",
                    "translation": "넌 나한테 더 깊이 뿌리내리게 해."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "함께한 성공에 대한 문장이에요.",
                    "optionA": "build",
                    "optionB": "and",
                    "optionC": "legacy",
                    "optionD": "vision",
                    "optionE": "Loyalty",
                    "result": "Loyalty and vision build legacy",
                    "explanation": "충성과 비전이 유산을 만들어요."
                }
            ]
        }
    ]
}
ID: 19295 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "깊은 신뢰 관계",
            "explanation": "ISFJ의 헌신적 지지와 ENTJ의 명확한 신뢰 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현진",
                    "script": "I'll always be here for you.",
                    "translation": "난 항상 넌 곁에 있을 거야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지준",
                    "script": "I trust you completely.",
                    "translation": "난 너를 완전히 믿어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현진",
                    "script": "That means everything!",
                    "translation": "그게 모든 걸 의미해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현진은 자신의 감정을 자주 숨깁니다.",
                    "hint": "ISFJ는 헌신적인 지지를 아낌없이 제공해요.",
                    "result": "X",
                    "explanation": "현진은 '항상 곁에 있을 거야', '모든 걸 의미해'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지준",
                    "script": "Your devotion is rare.",
                    "translation": "넌 헌신이 정말 드물어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현진",
                    "script": "Your clarity is rare!",
                    "translation": "넌 명확함이 정말 드물어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지준",
                    "script": "We're truly bonded.",
                    "translation": "우리 진정 연결되어 있어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hyun-jin shows trust through @@.",
                    "hint": "ISFJ는 꾸준한 지지와 헌신으로 신뢰를 표현해요.",
                    "optionA": "words",
                    "optionB": "actions",
                    "optionC": "promises",
                    "result": "actions",
                    "explanation": "현진은 행동으로 신뢰를 보여요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현진",
                    "script": "Your decisiveness amazes me!",
                    "translation": "넌 결단력이 정말 놀라워!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지준",
                    "script": "Your constancy amazes me.",
                    "translation": "넌 변함없음이 정말 놀라워."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현진",
                    "script": "We're soul mates!",
                    "translation": "우리 영혼의 친구야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지준",
                    "script": "In every sense.",
                    "translation": "모든 면에서."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현진",
                    "script": "You help me trust!",
                    "translation": "넌 나한테 믿음을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지준",
                    "script": "You help me feel.",
                    "translation": "넌 나한테 느끼는 법을 가르쳐."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "깊은 유대에 대한 문장이에요.",
                    "result": "Trust and devotion build bond",
                    "explanation": "신뢰와 헌신이 유대를 만들어요.",
                    "optionA": "and",
                    "optionB": "bond",
                    "optionC": "devotion",
                    "optionD": "build",
                    "optionE": "Trust"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "깊은 신뢰 관계",
            "explanation": "ISFJ의 헌신적 지지와 ENTJ의 명확한 신뢰 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현진",
                    "script": "I'll always be here for you.",
                    "translation": "난 항상 넌 곁에 있을 거야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지준",
                    "script": "I trust you completely.",
                    "translation": "난 너를 완전히 믿어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현진",
                    "script": "That means everything!",
                    "translation": "그게 모든 걸 의미해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현진은 자신의 감정을 자주 숨깁니다.",
                    "hint": "ISFJ는 헌신적인 지지를 아낌없이 제공해요.",
                    "result": "X",
                    "explanation": "현진은 '항상 곁에 있을 거야', '모든 걸 의미해'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지준",
                    "script": "Your devotion is rare.",
                    "translation": "넌 헌신이 정말 드물어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현진",
                    "script": "Your clarity is rare!",
                    "translation": "넌 명확함이 정말 드물어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지준",
                    "script": "We're truly bonded.",
                    "translation": "우리 진정 연결되어 있어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hyun-jin shows trust through @@.",
                    "hint": "ISFJ는 꾸준한 지지와 헌신으로 신뢰를 표현해요.",
                    "optionA": "words",
                    "optionB": "actions",
                    "optionC": "promises",
                    "result": "actions",
                    "explanation": "현진은 행동으로 신뢰를 보여요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현진",
                    "script": "Your decisiveness amazes me!",
                    "translation": "넌 결단력이 정말 놀라워!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지준",
                    "script": "Your constancy amazes me.",
                    "translation": "넌 변함없음이 정말 놀라워."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현진",
                    "script": "We're soul mates!",
                    "translation": "우리 영혼의 친구야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지준",
                    "script": "In every sense.",
                    "translation": "모든 면에서."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현진",
                    "script": "You help me trust!",
                    "translation": "넌 나한테 믿음을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지준",
                    "script": "You help me feel.",
                    "translation": "넌 나한테 느끼는 법을 가르쳐."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "깊은 유대에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "bond",
                    "optionC": "devotion",
                    "optionD": "build",
                    "optionE": "Trust",
                    "result": "Trust and devotion build bond",
                    "explanation": "신뢰와 헌신이 유대를 만들어요."
                }
            ]
        }
    ]
}
ID: 19296 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "함께 있는 방식",
            "explanation": "ISFJ의 조용한 지지와 ENTJ의 활동적 함께함 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "I just want to be with you.",
                    "translation": "난 그냥 너랑 있고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준석",
                    "script": "Let's do something!",
                    "translation": "우리 뭔가 해보자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소현",
                    "script": "That's you. I like that!",
                    "translation": "넌 그렇지. 난 그게 좋아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소현은 항상 활동적입니다.",
                    "hint": "ISFJ는 함께 있는 것 자체를 소중하게 여겨요.",
                    "result": "X",
                    "explanation": "소현은 '있고 싶어', '그게 좋아'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준석",
                    "script": "Your presence is enough.",
                    "translation": "넌 존재만으로도 충분해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소현",
                    "script": "But your energy is wonderful!",
                    "translation": "근데 넌 에너지가 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준석",
                    "script": "We're perfect together!",
                    "translation": "우리 함께라면 완벽해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hyun values @@.",
                    "hint": "ISFJ는 함께하는 시간과 깊은 연결을 추구해요.",
                    "optionA": "activity",
                    "optionB": "connection",
                    "optionC": "excitement",
                    "result": "connection",
                    "explanation": "소현은 연결을 중시해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "Your momentum carries us!",
                    "translation": "넌 추진력으로 우리를 이끌어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준석",
                    "script": "Your stillness grounds us.",
                    "translation": "넌 차분함으로 우리를 현실로 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "We balance perfectly!",
                    "translation": "우리 완벽하게 균형이 맞아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준석",
                    "script": "In every way.",
                    "translation": "모든 면에서."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You make life exciting!",
                    "translation": "넌 삶을 흥미롭게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준석",
                    "script": "You make life meaningful.",
                    "translation": "넌 삶을 의미 있게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께함의 가치에 대한 문장이에요.",
                    "result": "Action and presence create time",
                    "explanation": "행동과 함께함이 시간을 만들어요.",
                    "optionA": "and",
                    "optionB": "create",
                    "optionC": "Action",
                    "optionD": "time",
                    "optionE": "presence"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "함께 있는 방식",
            "explanation": "ISFJ의 조용한 지지와 ENTJ의 활동적 함께함 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "I just want to be with you.",
                    "translation": "난 그냥 너랑 있고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준석",
                    "script": "Let's do something!",
                    "translation": "우리 뭔가 해보자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소현",
                    "script": "That's you. I like that!",
                    "translation": "넌 그렇지. 난 그게 좋아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소현은 항상 활동적입니다.",
                    "hint": "ISFJ는 함께 있는 것 자체를 소중하게 여겨요.",
                    "result": "X",
                    "explanation": "소현은 '있고 싶어', '그게 좋아'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준석",
                    "script": "Your presence is enough.",
                    "translation": "넌 존재만으로도 충분해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소현",
                    "script": "But your energy is wonderful!",
                    "translation": "근데 넌 에너지가 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준석",
                    "script": "We're perfect together!",
                    "translation": "우리 함께라면 완벽해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hyun values @@.",
                    "hint": "ISFJ는 함께하는 시간과 깊은 연결을 추구해요.",
                    "optionA": "activity",
                    "optionB": "connection",
                    "optionC": "excitement",
                    "result": "connection",
                    "explanation": "소현은 연결을 중시해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "Your momentum carries us!",
                    "translation": "넌 추진력으로 우리를 이끌어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준석",
                    "script": "Your stillness grounds us.",
                    "translation": "넌 차분함으로 우리를 현실로 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "We balance perfectly!",
                    "translation": "우리 완벽하게 균형이 맞아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준석",
                    "script": "In every way.",
                    "translation": "모든 면에서."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You make life exciting!",
                    "translation": "넌 삶을 흥미롭게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준석",
                    "script": "You make life meaningful.",
                    "translation": "넌 삶을 의미 있게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "함께함의 가치에 대한 문장이에요.",
                    "optionA": "and",
                    "optionB": "create",
                    "optionC": "Action",
                    "optionD": "time",
                    "optionE": "presence",
                    "result": "Action and presence create time",
                    "explanation": "행동과 함께함이 시간을 만들어요."
                }
            ]
        }
    ]
}
ID: 19297 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "차이를 받아들일 때",
            "explanation": "ISFJ의 조용한 배려와 ENTJ의 적극적 리더십 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은희",
                    "script": "You're so bold.",
                    "translation": "넌 정말 대담해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "You're so gentle.",
                    "translation": "넌 정말 온화해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은희",
                    "script": "Both help us!",
                    "translation": "둘 다 우리를 도와!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은희는 공격적으로 문제를 대응합니다.",
                    "hint": "ISFJ는 조화를 추구하고 조용하게 문제를 해결하려고 해요.",
                    "result": "X",
                    "explanation": "은희는 '온화해', '둘 다 도와'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Your gentleness balances me.",
                    "translation": "넌 온화함으로 나를 균형 맞춰."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은희",
                    "script": "Your boldness inspires me!",
                    "translation": "넌 대담함이 나한테 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "We're complementary.",
                    "translation": "우리 서로 보완해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-hui approaches conflict with @@.",
                    "hint": "ISFJ는 조화와 타협을 추구해요.",
                    "optionA": "confrontation",
                    "optionB": "harmony",
                    "optionC": "aggression",
                    "result": "harmony",
                    "explanation": "은희는 조화를 추구해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은희",
                    "script": "Your confidence helps!",
                    "translation": "넌 자신감이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Your wisdom helps.",
                    "translation": "넌 지혜가 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은희",
                    "script": "We resolve well!",
                    "translation": "우리 잘 해결해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Every time.",
                    "translation": "매번."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은희",
                    "script": "You push me forward!",
                    "translation": "넌 나한테 앞으로 나아가게 해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준호",
                    "script": "You hold me steady.",
                    "translation": "넌 나를 안정적으로 유지시켜."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "차이 수용에 대한 문장이에요.",
                    "result": "Boldness and gentleness create strength",
                    "explanation": "대담함과 온화함이 강함을 만들어요.",
                    "optionA": "strength",
                    "optionB": "gentleness",
                    "optionC": "Boldness",
                    "optionD": "create",
                    "optionE": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "차이를 받아들일 때",
            "explanation": "ISFJ의 조용한 배려와 ENTJ의 적극적 리더십 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은희",
                    "script": "You're so bold.",
                    "translation": "넌 정말 대담해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "You're so gentle.",
                    "translation": "넌 정말 온화해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은희",
                    "script": "Both help us!",
                    "translation": "둘 다 우리를 도와!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은희는 공격적으로 문제를 대응합니다.",
                    "hint": "ISFJ는 조화를 추구하고 조용하게 문제를 해결하려고 해요.",
                    "result": "X",
                    "explanation": "은희는 '온화해', '둘 다 도와'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Your gentleness balances me.",
                    "translation": "넌 온화함으로 나를 균형 맞춰."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은희",
                    "script": "Your boldness inspires me!",
                    "translation": "넌 대담함이 나한테 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "We're complementary.",
                    "translation": "우리 서로 보완해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-hui approaches conflict with @@.",
                    "hint": "ISFJ는 조화와 타협을 추구해요.",
                    "optionA": "confrontation",
                    "optionB": "harmony",
                    "optionC": "aggression",
                    "result": "harmony",
                    "explanation": "은희는 조화를 추구해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은희",
                    "script": "Your confidence helps!",
                    "translation": "넌 자신감이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Your wisdom helps.",
                    "translation": "넌 지혜가 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은희",
                    "script": "We resolve well!",
                    "translation": "우리 잘 해결해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Every time.",
                    "translation": "매번."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은희",
                    "script": "You push me forward!",
                    "translation": "넌 나한테 앞으로 나아가게 해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준호",
                    "script": "You hold me steady.",
                    "translation": "넌 나를 안정적으로 유지시켜."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "차이 수용에 대한 문장이에요.",
                    "optionA": "strength",
                    "optionB": "gentleness",
                    "optionC": "Boldness",
                    "optionD": "create",
                    "optionE": "and",
                    "result": "Boldness and gentleness create strength",
                    "explanation": "대담함과 온화함이 강함을 만들어요."
                }
            ]
        }
    ]
}
ID: 19298 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견 충돌",
            "explanation": "ISFJ의 신중함과 ENTJ의 결단력 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지현",
                    "script": "I'm not sure about this.",
                    "translation": "난 이건 잘 모르겠어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성준",
                    "script": "I am. Let's go!",
                    "translation": "난 확실해. 가자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지현",
                    "script": "But think about others!",
                    "translation": "근데 다른 사람들을 생각해봐!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지현은 즉시 판단하고 행동합니다.",
                    "hint": "ISFJ는 신중하게 모든 면을 고려하려고 해요.",
                    "result": "X",
                    "explanation": "지현은 '잘 모르겠어', '생각해봐'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성준",
                    "script": "Your consideration prevents mistakes.",
                    "translation": "넌 배려로 실수를 막아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지현",
                    "script": "Your decisiveness saves time!",
                    "translation": "넌 결단력이 시간을 절약해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성준",
                    "script": "Together we decide best.",
                    "translation": "우리 함께라면 최고로 결정해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-hyun makes decisions through @@.",
                    "hint": "ISFJ는 신중한 검토와 타인 배려를 통해 결정해요.",
                    "optionA": "instinct",
                    "optionB": "careful consideration",
                    "optionC": "speed",
                    "result": "careful consideration",
                    "explanation": "지현은 신중한 검토로 결정해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지현",
                    "script": "Your clarity helps!",
                    "translation": "넌 명확함이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성준",
                    "script": "Your thoughtfulness helps.",
                    "translation": "넌 사려 깊음이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지현",
                    "script": "We decide wisely!",
                    "translation": "우리 현명하게 결정해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성준",
                    "script": "Always.",
                    "translation": "항상."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지현",
                    "script": "You help me be braver!",
                    "translation": "넌 나한테 용감함을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성준",
                    "script": "You help me be wiser.",
                    "translation": "넌 나를 더 지혜롭게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현명한 결정에 대한 문장이에요.",
                    "result": "Decisiveness and consideration guide wisdom",
                    "explanation": "결단력과 배려가 지혜를 이끌어요.",
                    "optionA": "consideration",
                    "optionB": "Decisiveness",
                    "optionC": "guide",
                    "optionD": "and",
                    "optionE": "wisdom"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견 충돌",
            "explanation": "ISFJ의 신중함과 ENTJ의 결단력 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지현",
                    "script": "I'm not sure about this.",
                    "translation": "난 이건 잘 모르겠어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성준",
                    "script": "I am. Let's go!",
                    "translation": "난 확실해. 가자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지현",
                    "script": "But think about others!",
                    "translation": "근데 다른 사람들을 생각해봐!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지현은 즉시 판단하고 행동합니다.",
                    "hint": "ISFJ는 신중하게 모든 면을 고려하려고 해요.",
                    "result": "X",
                    "explanation": "지현은 '잘 모르겠어', '생각해봐'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성준",
                    "script": "Your consideration prevents mistakes.",
                    "translation": "넌 배려로 실수를 막아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지현",
                    "script": "Your decisiveness saves time!",
                    "translation": "넌 결단력이 시간을 절약해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성준",
                    "script": "Together we decide best.",
                    "translation": "우리 함께라면 최고로 결정해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-hyun makes decisions through @@.",
                    "hint": "ISFJ는 신중한 검토와 타인 배려를 통해 결정해요.",
                    "optionA": "instinct",
                    "optionB": "careful consideration",
                    "optionC": "speed",
                    "result": "careful consideration",
                    "explanation": "지현은 신중한 검토로 결정해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지현",
                    "script": "Your clarity helps!",
                    "translation": "넌 명확함이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성준",
                    "script": "Your thoughtfulness helps.",
                    "translation": "넌 사려 깊음이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지현",
                    "script": "We decide wisely!",
                    "translation": "우리 현명하게 결정해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성준",
                    "script": "Always.",
                    "translation": "항상."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지현",
                    "script": "You help me be braver!",
                    "translation": "넌 나한테 용감함을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성준",
                    "script": "You help me be wiser.",
                    "translation": "넌 나를 더 지혜롭게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "현명한 결정에 대한 문장이에요.",
                    "optionA": "consideration",
                    "optionB": "Decisiveness",
                    "optionC": "guide",
                    "optionD": "and",
                    "optionE": "wisdom",
                    "result": "Decisiveness and consideration guide wisdom",
                    "explanation": "결단력과 배려가 지혜를 이끌어요."
                }
            ]
        }
    ]
}
ID: 19299 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "어려움을 함께할 때",
            "explanation": "ISFJ의 감정적 지지와 ENTJ의 문제 해결 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "I'm here for you.",
                    "translation": "난 넌 곁에 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준영",
                    "script": "We'll fix this!",
                    "translation": "우리 이거 고쳐!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Your action helps!",
                    "translation": "넌 행동이 정말 도와!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민준은 문제를 즉시 해결합니다.",
                    "hint": "ISFJ는 상대의 감정을 먼저 배려해요.",
                    "result": "X",
                    "explanation": "민준은 '곁에 있어', '도와'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준영",
                    "script": "Your support moves me.",
                    "translation": "넌 지지로 나를 감동시켜."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Your solutions save us!",
                    "translation": "넌 해결책이 우리를 구해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준영",
                    "script": "Together we overcome!",
                    "translation": "우리 함께라면 극복해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-jun responds with @@.",
                    "hint": "ISFJ는 감정적 지지와 헌신으로 도와요.",
                    "optionA": "solutions",
                    "optionB": "emotional support",
                    "optionC": "action",
                    "result": "emotional support",
                    "explanation": "민준은 감정적 지지로 도와요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민준",
                    "script": "Your strength helps!",
                    "translation": "넌 강함이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "Your comfort helps.",
                    "translation": "넌 안락함이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민준",
                    "script": "We're unstoppable!",
                    "translation": "우리 멈출 수 없어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준영",
                    "script": "Absolutely.",
                    "translation": "절대."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "You make it possible!",
                    "translation": "넌 그걸 가능하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준영",
                    "script": "You make it meaningful.",
                    "translation": "넌 그걸 의미 있게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께 극복함에 대한 문장이에요.",
                    "result": "Support and action overcome hardship",
                    "explanation": "지지와 행동이 어려움을 극복해요.",
                    "optionA": "overcome",
                    "optionB": "and",
                    "optionC": "Support",
                    "optionD": "action",
                    "optionE": "hardship"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "어려움을 함께할 때",
            "explanation": "ISFJ의 감정적 지지와 ENTJ의 문제 해결 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "I'm here for you.",
                    "translation": "난 넌 곁에 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준영",
                    "script": "We'll fix this!",
                    "translation": "우리 이거 고쳐!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Your action helps!",
                    "translation": "넌 행동이 정말 도와!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민준은 문제를 즉시 해결합니다.",
                    "hint": "ISFJ는 상대의 감정을 먼저 배려해요.",
                    "result": "X",
                    "explanation": "민준은 '곁에 있어', '도와'라고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준영",
                    "script": "Your support moves me.",
                    "translation": "넌 지지로 나를 감동시켜."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Your solutions save us!",
                    "translation": "넌 해결책이 우리를 구해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준영",
                    "script": "Together we overcome!",
                    "translation": "우리 함께라면 극복해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-jun responds with @@.",
                    "hint": "ISFJ는 감정적 지지와 헌신으로 도와요.",
                    "optionA": "solutions",
                    "optionB": "emotional support",
                    "optionC": "action",
                    "result": "emotional support",
                    "explanation": "민준은 감정적 지지로 도와요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민준",
                    "script": "Your strength helps!",
                    "translation": "넌 강함이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "Your comfort helps.",
                    "translation": "넌 안락함이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민준",
                    "script": "We're unstoppable!",
                    "translation": "우리 멈출 수 없어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준영",
                    "script": "Absolutely.",
                    "translation": "절대."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민준",
                    "script": "You make it possible!",
                    "translation": "넌 그걸 가능하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준영",
                    "script": "You make it meaningful.",
                    "translation": "넌 그걸 의미 있게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "함께 극복함에 대한 문장이에요.",
                    "optionA": "overcome",
                    "optionB": "and",
                    "optionC": "Support",
                    "optionD": "action",
                    "optionE": "hardship",
                    "result": "Support and action overcome hardship",
                    "explanation": "지지와 행동이 어려움을 극복해요."
                }
            ]
        }
    ]
}
ID: 19300 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용한 배려 vs 신나는 행동",
            "explanation": "ISFJ의 세심한 배려와 ESTP의 즉각적인 행동 방식 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하준",
                    "script": "Hey, let's go out now!",
                    "translation": "야, 지금 나가자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "I check if everyone's ready first.",
                    "translation": "먼저 모두가 준비됐는지 확인해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하준",
                    "script": "Life is about quick fun!",
                    "translation": "인생은 빠른 재미야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 모든 준비가 끝난 후에 외출하려고 합니다.",
                    "hint": "ISFJ는 세심하게 준비하고 확인하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "민지는 'I check if everyone's ready first'라고 말했어요. ISFJ답게 모든 준비를 먼저 살피죠."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Your energy is really cool!",
                    "translation": "너의 에너지가 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하준",
                    "script": "Come on, just try it!",
                    "translation": "어디, 한 번만 해봐!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "I feel safer with a plan.",
                    "translation": "계획이 있으면 더 안심돼."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-ji feels safer with a @@.",
                    "hint": "ISFJ는 계획과 준비가 있을 때 안심해요.",
                    "optionA": "friend",
                    "optionB": "plan",
                    "optionC": "trip",
                    "result": "plan",
                    "explanation": "민지는 계획이 있으면 더 마음이 편해져요. ISFJ의 특징이죠."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하준",
                    "script": "Plans are just boring anyway.",
                    "translation": "계획은 어차피 지루해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your spontaneous spirit amazes me!",
                    "translation": "너의 즉흥적 정신이 정말 놀라워!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하준",
                    "script": "Let's just do it!",
                    "translation": "그냥 해버리자!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민지",
                    "script": "I'll support your adventure!",
                    "translation": "너의 모험을 응원할게!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하준",
                    "script": "You make it feel safe.",
                    "translation": "넌 나한테 안전감을 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민지",
                    "script": "You make life exciting!",
                    "translation": "넌 인생을 흥미롭게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 성격의 조화에 대한 문장이에요.",
                    "result": "Spontaneity and preparation create perfect balance",
                    "explanation": "즉흥성과 준비가 완벽한 균형을 만들어요.",
                    "optionA": "Spontaneity",
                    "optionB": "perfect",
                    "optionC": "create",
                    "optionD": "and",
                    "optionE": "balance",
                    "optionF": "preparation"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용한 배려 vs 신나는 행동",
            "explanation": "ISFJ의 세심한 배려와 ESTP의 즉각적인 행동 방식 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하준",
                    "script": "Hey, let's go out now!",
                    "translation": "야, 지금 나가자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "I check if everyone's ready first.",
                    "translation": "먼저 모두가 준비됐는지 확인해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하준",
                    "script": "Life is about quick fun!",
                    "translation": "인생은 빠른 재미야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 모든 준비가 끝난 후에 외출하려고 합니다.",
                    "hint": "ISFJ는 세심하게 준비하고 확인하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "민지는 'I check if everyone's ready first'라고 말했어요. ISFJ답게 모든 준비를 먼저 살피죠."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Your energy is really cool!",
                    "translation": "너의 에너지가 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하준",
                    "script": "Come on, just try it!",
                    "translation": "어디, 한 번만 해봐!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "I feel safer with a plan.",
                    "translation": "계획이 있으면 더 안심돼."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-ji feels safer with a @@.",
                    "hint": "ISFJ는 계획과 준비가 있을 때 안심해요.",
                    "optionA": "friend",
                    "optionB": "plan",
                    "optionC": "trip",
                    "result": "plan",
                    "explanation": "민지는 계획이 있으면 더 마음이 편해져요. ISFJ의 특징이죠."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하준",
                    "script": "Plans are just boring anyway.",
                    "translation": "계획은 어차피 지루해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Your spontaneous spirit amazes me!",
                    "translation": "너의 즉흥적 정신이 정말 놀라워!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하준",
                    "script": "Let's just do it!",
                    "translation": "그냥 해버리자!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민지",
                    "script": "I'll support your adventure!",
                    "translation": "너의 모험을 응원할게!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하준",
                    "script": "You make it feel safe.",
                    "translation": "넌 나한테 안전감을 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민지",
                    "script": "You make life exciting!",
                    "translation": "넌 인생을 흥미롭게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "두 성격의 조화에 대한 문장이에요.",
                    "optionA": "Spontaneity",
                    "optionB": "perfect",
                    "optionC": "create",
                    "optionD": "and",
                    "optionE": "balance",
                    "optionF": "preparation",
                    "result": "Spontaneity and preparation create perfect balance",
                    "explanation": "즉흥성과 준비가 완벽한 균형을 만들어요."
                }
            ]
        }
    ]
}
ID: 19301 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "파티 가기 전에 할 일들",
            "explanation": "ISFJ의 꼼꼼한 확인과 ESTP의 빠른 결정 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태우",
                    "script": "The party starts now!",
                    "translation": "파티가 지금 시작이야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "Did you eat dinner?",
                    "translation": "저녁 먹었어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태우",
                    "script": "Who cares? Let's go!",
                    "translation": "뭐하러 그래? 가자!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤서는 파티에 가기 전에 준비물을 챙기도록 권합니다.",
                    "hint": "ISFJ는 작은 것도 놓치지 않으려고 해요.",
                    "result": "O",
                    "explanation": "윤서는 저녁 식사를 확인하는 등 세부사항을 챙기는 ISFJ의 특징을 보여줘요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "I want you to have fun safely.",
                    "translation": "넌 안전하게 재미있게 지났으면 좋아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태우",
                    "script": "Safety is boring!",
                    "translation": "안전은 지루해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "At least bring a jacket.",
                    "translation": "최소한 외투라도 입어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-seo asks Tae-woo to bring a @@.",
                    "hint": "ISFJ는 상대방의 안전과 편안함을 생각해요.",
                    "optionA": "phone",
                    "optionB": "jacket",
                    "optionC": "bag",
                    "result": "jacket",
                    "explanation": "윤서는 태우의 건강과 편안함을 챙기는 세심함을 보여줘요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태우",
                    "script": "I'll figure it out there!",
                    "translation": "거기서 해결할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤서",
                    "script": "Your confidence is really good!",
                    "translation": "너의 자신감이 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태우",
                    "script": "Exactly! Let's just go!",
                    "translation": "그래! 이제 가자!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤서",
                    "script": "I'll pack something for you.",
                    "translation": "너를 위해 뭔가 챙겨줄게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태우",
                    "script": "You're the best helper ever!",
                    "translation": "넌 최고의 도우미야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤서",
                    "script": "You bring so much joy!",
                    "translation": "넌 정말 많은 기쁨을 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도움과 신뢰에 관한 문장이에요.",
                    "result": "Trust grows through support and action",
                    "explanation": "신뢰는 지지와 행동을 통해 자라나요.",
                    "optionA": "and",
                    "optionB": "grows",
                    "optionC": "through",
                    "optionD": "action",
                    "optionE": "Trust",
                    "optionF": "support"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "파티 가기 전에 할 일들",
            "explanation": "ISFJ의 꼼꼼한 확인과 ESTP의 빠른 결정 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태우",
                    "script": "The party starts now!",
                    "translation": "파티가 지금 시작이야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "Did you eat dinner?",
                    "translation": "저녁 먹었어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태우",
                    "script": "Who cares? Let's go!",
                    "translation": "뭐하러 그래? 가자!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤서는 파티에 가기 전에 준비물을 챙기도록 권합니다.",
                    "hint": "ISFJ는 작은 것도 놓치지 않으려고 해요.",
                    "result": "O",
                    "explanation": "윤서는 저녁 식사를 확인하는 등 세부사항을 챙기는 ISFJ의 특징을 보여줘요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "I want you to have fun safely.",
                    "translation": "넌 안전하게 재미있게 지났으면 좋아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태우",
                    "script": "Safety is boring!",
                    "translation": "안전은 지루해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "At least bring a jacket.",
                    "translation": "최소한 외투라도 입어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-seo asks Tae-woo to bring a @@.",
                    "hint": "ISFJ는 상대방의 안전과 편안함을 생각해요.",
                    "optionA": "phone",
                    "optionB": "jacket",
                    "optionC": "bag",
                    "result": "jacket",
                    "explanation": "윤서는 태우의 건강과 편안함을 챙기는 세심함을 보여줘요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태우",
                    "script": "I'll figure it out there!",
                    "translation": "거기서 해결할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤서",
                    "script": "Your confidence is really good!",
                    "translation": "너의 자신감이 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태우",
                    "script": "Exactly! Let's just go!",
                    "translation": "그래! 이제 가자!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤서",
                    "script": "I'll pack something for you.",
                    "translation": "너를 위해 뭔가 챙겨줄게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태우",
                    "script": "You're the best helper ever!",
                    "translation": "넌 최고의 도우미야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤서",
                    "script": "You bring so much joy!",
                    "translation": "넌 정말 많은 기쁨을 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "도움과 신뢰에 관한 문장이에요.",
                    "optionA": "and",
                    "optionB": "grows",
                    "optionC": "through",
                    "optionD": "action",
                    "optionE": "Trust",
                    "optionF": "support",
                    "result": "Trust grows through support and action",
                    "explanation": "신뢰는 지지와 행동을 통해 자라나요."
                }
            ]
        }
    ]
}
ID: 19302 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "회의는 순식간에 끝내기",
            "explanation": "ISFJ의 꼼꼼한 논의와 ESTP의 빠른 결론 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "Let's just decide now!",
                    "translation": "그냥 지금 결정하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수빈",
                    "script": "We need to talk first.",
                    "translation": "먼저 얘기해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준서",
                    "script": "Talking takes forever!",
                    "translation": "얘기하면 시간만 걸려!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준서는 빨리 결정을 내리고 싶어합니다.",
                    "hint": "ESTP는 재빠른 행동과 결정을 좋아해요.",
                    "result": "O",
                    "explanation": "준서는 'Let's just decide now!'라고 하며 빠른 결정을 선호해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수빈",
                    "script": "Everyone's opinion matters.",
                    "translation": "모두의 의견이 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준서",
                    "script": "We can fix it later!",
                    "translation": "나중에 고치면 되잖아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수빈",
                    "script": "Your fast thinking is cool!",
                    "translation": "너의 빠른 생각이 멋있어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-seo wants to @@.",
                    "hint": "ESTP는 신속한 행동을 원해요.",
                    "optionA": "listen",
                    "optionB": "decide",
                    "optionC": "wait",
                    "result": "decide",
                    "explanation": "준서는 빠르게 결정을 내리려고 해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준서",
                    "script": "Action speaks louder!",
                    "translation": "행동이 더 크게 말해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수빈",
                    "script": "Your quick moves help us a lot!",
                    "translation": "너의 빠른 움직임이 정말 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준서",
                    "script": "See? I told you!",
                    "translation": "봤지? 내가 말했잖아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수빈",
                    "script": "Let me do this carefully.",
                    "translation": "내가 조심스럽게 해봐."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준서",
                    "script": "You make us move forward!",
                    "translation": "넌 우릴 앞으로 나가게 해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수빈",
                    "script": "You bring so much energy!",
                    "translation": "넌 정말 많은 에너지를 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "신중함과 행동의 조화에 관한 문장이에요.",
                    "result": "Action combines with thoughtfulness and wisdom",
                    "explanation": "행동이 사려깊음과 지혜와 합쳐져요.",
                    "optionA": "Action",
                    "optionB": "with",
                    "optionC": "and",
                    "optionD": "thoughtfulness",
                    "optionE": "combines",
                    "optionF": "wisdom"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "회의는 순식간에 끝내기",
            "explanation": "ISFJ의 꼼꼼한 논의와 ESTP의 빠른 결론 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "Let's just decide now!",
                    "translation": "그냥 지금 결정하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수빈",
                    "script": "We need to talk first.",
                    "translation": "먼저 얘기해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준서",
                    "script": "Talking takes forever!",
                    "translation": "얘기하면 시간만 걸려!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준서는 빨리 결정을 내리고 싶어합니다.",
                    "hint": "ESTP는 재빠른 행동과 결정을 좋아해요.",
                    "result": "O",
                    "explanation": "준서는 'Let's just decide now!'라고 하며 빠른 결정을 선호해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수빈",
                    "script": "Everyone's opinion matters.",
                    "translation": "모두의 의견이 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준서",
                    "script": "We can fix it later!",
                    "translation": "나중에 고치면 되잖아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수빈",
                    "script": "Your fast thinking is cool!",
                    "translation": "너의 빠른 생각이 멋있어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-seo wants to @@.",
                    "hint": "ESTP는 신속한 행동을 원해요.",
                    "optionA": "listen",
                    "optionB": "decide",
                    "optionC": "wait",
                    "result": "decide",
                    "explanation": "준서는 빠르게 결정을 내리려고 해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준서",
                    "script": "Action speaks louder!",
                    "translation": "행동이 더 크게 말해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수빈",
                    "script": "Your quick moves help us a lot!",
                    "translation": "너의 빠른 움직임이 정말 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준서",
                    "script": "See? I told you!",
                    "translation": "봤지? 내가 말했잖아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수빈",
                    "script": "Let me do this carefully.",
                    "translation": "내가 조심스럽게 해봐."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준서",
                    "script": "You make us move forward!",
                    "translation": "넌 우릴 앞으로 나가게 해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수빈",
                    "script": "You bring so much energy!",
                    "translation": "넌 정말 많은 에너지를 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "신중함과 행동의 조화에 관한 문장이에요.",
                    "optionA": "Action",
                    "optionB": "with",
                    "optionC": "and",
                    "optionD": "thoughtfulness",
                    "optionE": "combines",
                    "optionF": "wisdom",
                    "result": "Action combines with thoughtfulness and wisdom",
                    "explanation": "행동이 사려깊음과 지혜와 합쳐져요."
                }
            ]
        }
    ]
}
ID: 19303 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "새 프로젝트 시작하기",
            "explanation": "ISFJ의 계획적 준비와 ESTP의 즉각적 시도 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "Let's start today!",
                    "translation": "오늘부터 시작하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지수",
                    "script": "We should plan first.",
                    "translation": "먼저 계획을 세워야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현준",
                    "script": "Plans waste time!",
                    "translation": "계획은 시간 낭비야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지수는 프로젝트를 시작하기 전에 계획을 세우려고 합니다.",
                    "hint": "ISFJ는 철저한 준비와 계획을 선호해요.",
                    "result": "O",
                    "explanation": "지수는 'We should plan first'라고 말하며 계획을 먼저 짜려고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지수",
                    "script": "You're so brave and ready!",
                    "translation": "넌 정말 용감하고 준비가 돼있어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현준",
                    "script": "That's right! Let's go!",
                    "translation": "맞아! 가자!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지수",
                    "script": "I need a step-by-step guide.",
                    "translation": "나는 단계별 계획이 필요해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-soo needs a @@.",
                    "hint": "ISFJ는 체계적인 절차를 선호해요.",
                    "optionA": "break",
                    "optionB": "list",
                    "optionC": "guide",
                    "result": "guide",
                    "explanation": "지수는 단계별 계획과 안내를 필요로 해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현준",
                    "script": "Just try and see!",
                    "translation": "그냥 해보고 보자!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지수",
                    "script": "Your courage makes things move!",
                    "translation": "너의 용감함이 일을 진행시켜!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현준",
                    "script": "Let's make it fun!",
                    "translation": "이걸 즐겁게 만들자!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지수",
                    "script": "I'll organize everything for us.",
                    "translation": "내가 모든 것을 정리해줄게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현준",
                    "script": "You're so helpful!",
                    "translation": "넌 정말 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지수",
                    "script": "You bring adventure!",
                    "translation": "넌 모험을 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "계획과 실행의 조화에 관한 문장이에요.",
                    "result": "Adventure needs structure to move forward",
                    "explanation": "모험은 앞으로 나아가기 위해 구조가 필요해요.",
                    "optionA": "Adventure",
                    "optionB": "needs",
                    "optionC": "to",
                    "optionD": "move",
                    "optionE": "structure",
                    "optionF": "forward"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "새 프로젝트 시작하기",
            "explanation": "ISFJ의 계획적 준비와 ESTP의 즉각적 시도 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "Let's start today!",
                    "translation": "오늘부터 시작하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지수",
                    "script": "We should plan first.",
                    "translation": "먼저 계획을 세워야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현준",
                    "script": "Plans waste time!",
                    "translation": "계획은 시간 낭비야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지수는 프로젝트를 시작하기 전에 계획을 세우려고 합니다.",
                    "hint": "ISFJ는 철저한 준비와 계획을 선호해요.",
                    "result": "O",
                    "explanation": "지수는 'We should plan first'라고 말하며 계획을 먼저 짜려고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지수",
                    "script": "You're so brave and ready!",
                    "translation": "넌 정말 용감하고 준비가 돼있어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현준",
                    "script": "That's right! Let's go!",
                    "translation": "맞아! 가자!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지수",
                    "script": "I need a step-by-step guide.",
                    "translation": "나는 단계별 계획이 필요해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-soo needs a @@.",
                    "hint": "ISFJ는 체계적인 절차를 선호해요.",
                    "optionA": "break",
                    "optionB": "list",
                    "optionC": "guide",
                    "result": "guide",
                    "explanation": "지수는 단계별 계획과 안내를 필요로 해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현준",
                    "script": "Just try and see!",
                    "translation": "그냥 해보고 보자!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지수",
                    "script": "Your courage makes things move!",
                    "translation": "너의 용감함이 일을 진행시켜!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현준",
                    "script": "Let's make it fun!",
                    "translation": "이걸 즐겁게 만들자!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지수",
                    "script": "I'll organize everything for us.",
                    "translation": "내가 모든 것을 정리해줄게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현준",
                    "script": "You're so helpful!",
                    "translation": "넌 정말 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지수",
                    "script": "You bring adventure!",
                    "translation": "넌 모험을 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "계획과 실행의 조화에 관한 문장이에요.",
                    "optionA": "Adventure",
                    "optionB": "needs",
                    "optionC": "to",
                    "optionD": "move",
                    "optionE": "structure",
                    "optionF": "forward",
                    "result": "Adventure needs structure to move forward",
                    "explanation": "모험은 앞으로 나아가기 위해 구조가 필요해요."
                }
            ]
        }
    ]
}
ID: 19304 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "일이 힘들 때 마음 나누기",
            "explanation": "ISFJ의 감정 공감과 ESTP의 행동 조언 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Just do something new!",
                    "translation": "새로운 거 하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민경",
                    "script": "I feel sad today.",
                    "translation": "오늘 기분이 안 좋아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상우",
                    "script": "Sadness is just a feeling!",
                    "translation": "슬픔은 그냥 기분일 뿐이야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "상우는 민경의 감정을 충분히 인정해줍니다.",
                    "hint": "ESTP는 적극적이고 행동 지향적이에요.",
                    "result": "X",
                    "explanation": "상우는 'Just do something new!'라고 말하며 행동으로 기분을 바꾸려고 해요. 감정 공감보다는 행동 조언을 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민경",
                    "script": "I just want to talk.",
                    "translation": "나는 그냥 얘기하고 싶어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상우",
                    "script": "Let me help you move!",
                    "translation": "내가 널 움직이게 해줄게!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민경",
                    "script": "Your energy cheers me up!",
                    "translation": "너의 에너지가 나를 응원해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-kyung wants to @@.",
                    "hint": "ISFJ는 감정적인 연결과 대화를 필요로 해요.",
                    "optionA": "run",
                    "optionB": "talk",
                    "optionC": "try",
                    "result": "talk",
                    "explanation": "민경은 상대방과 깊이 있게 대화하고 싶어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Let's do something wild!",
                    "translation": "뭔가 신나는 거 하자!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민경",
                    "script": "I really need your support.",
                    "translation": "나는 정말 너의 지지가 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "You got it! Let's move!",
                    "translation": "좋아! 가자!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민경",
                    "script": "Your enthusiasm is wonderful!",
                    "translation": "너의 열정이 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "상우",
                    "script": "You make me feel good!",
                    "translation": "넌 나한테 좋은 기분이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민경",
                    "script": "You bring hope!",
                    "translation": "넌 희망을 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "감정과 행동의 조화에 관한 문장이에요.",
                    "result": "Understanding and action create meaningful growth",
                    "explanation": "이해와 행동이 의미 있는 성장을 만들어요.",
                    "optionA": "create",
                    "optionB": "growth",
                    "optionC": "Understanding",
                    "optionD": "and",
                    "optionE": "action",
                    "optionF": "meaningful"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "일이 힘들 때 마음 나누기",
            "explanation": "ISFJ의 감정 공감과 ESTP의 행동 조언 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Just do something new!",
                    "translation": "새로운 거 하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민경",
                    "script": "I feel sad today.",
                    "translation": "오늘 기분이 안 좋아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상우",
                    "script": "Sadness is just a feeling!",
                    "translation": "슬픔은 그냥 기분일 뿐이야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "상우는 민경의 감정을 충분히 인정해줍니다.",
                    "hint": "ESTP는 적극적이고 행동 지향적이에요.",
                    "result": "X",
                    "explanation": "상우는 'Just do something new!'라고 말하며 행동으로 기분을 바꾸려고 해요. 감정 공감보다는 행동 조언을 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민경",
                    "script": "I just want to talk.",
                    "translation": "나는 그냥 얘기하고 싶어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상우",
                    "script": "Let me help you move!",
                    "translation": "내가 널 움직이게 해줄게!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민경",
                    "script": "Your energy cheers me up!",
                    "translation": "너의 에너지가 나를 응원해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-kyung wants to @@.",
                    "hint": "ISFJ는 감정적인 연결과 대화를 필요로 해요.",
                    "optionA": "run",
                    "optionB": "talk",
                    "optionC": "try",
                    "result": "talk",
                    "explanation": "민경은 상대방과 깊이 있게 대화하고 싶어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Let's do something wild!",
                    "translation": "뭔가 신나는 거 하자!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민경",
                    "script": "I really need your support.",
                    "translation": "나는 정말 너의 지지가 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "You got it! Let's move!",
                    "translation": "좋아! 가자!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민경",
                    "script": "Your enthusiasm is wonderful!",
                    "translation": "너의 열정이 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "상우",
                    "script": "You make me feel good!",
                    "translation": "넌 나한테 좋은 기분이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민경",
                    "script": "You bring hope!",
                    "translation": "넌 희망을 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "감정과 행동의 조화에 관한 문장이에요.",
                    "optionA": "create",
                    "optionB": "growth",
                    "optionC": "Understanding",
                    "optionD": "and",
                    "optionE": "action",
                    "optionF": "meaningful",
                    "result": "Understanding and action create meaningful growth",
                    "explanation": "이해와 행동이 의미 있는 성장을 만들어요."
                }
            ]
        }
    ]
}
ID: 19305 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "새로운 친구 만들기",
            "explanation": "ISFJ의 신중한 신뢰와 ESTP의 쉬운 친근함 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "Hey, you're cool! Let's hang!",
                    "translation": "야, 넌 멋있어! 놀자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "I need time to know you.",
                    "translation": "너를 알기 위해 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "시우",
                    "script": "Time? Let's have fun now!",
                    "translation": "시간? 지금 재미있게 지내자!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소현은 새로운 친구와 천천히 친해지려고 합니다.",
                    "hint": "ISFJ는 신뢰 관계를 천천히 구축해요.",
                    "result": "O",
                    "explanation": "소현은 'I need time to know you'라고 말하며 시간을 들여 신뢰를 만들려고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "Your openness is really nice!",
                    "translation": "너의 개방성이 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "시우",
                    "script": "Come on! Feel the vibe!",
                    "translation": "어디, 그냥 기분을 느껴봐!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "I want to be careful.",
                    "translation": "나는 조심스럽고 싶어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hyeon wants to be @@.",
                    "hint": "ISFJ는 관계를 신중하게 맺어요.",
                    "optionA": "fast",
                    "optionB": "cool",
                    "optionC": "careful",
                    "result": "careful",
                    "explanation": "소현은 신중하게 관계를 맺고 싶어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "시우",
                    "script": "Being careful is boring!",
                    "translation": "조심은 지루해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소현",
                    "script": "Your friendliness brings people together!",
                    "translation": "너의 친근함이 사람들을 모아!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "시우",
                    "script": "That's just who I am!",
                    "translation": "그게 바로 날이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소현",
                    "script": "I'll trust you slowly.",
                    "translation": "나는 너를 천천히 믿을게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "시우",
                    "script": "You're so warm!",
                    "translation": "넌 정말 따뜻해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소현",
                    "script": "You're so exciting!",
                    "translation": "넌 정말 신나!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성격의 차이에 관한 문장이에요.",
                    "result": "Different pace builds beautiful trust",
                    "explanation": "다른 속도가 아름다운 신뢰를 만들어요.",
                    "optionA": "builds",
                    "optionB": "pace",
                    "optionC": "Different",
                    "optionD": "beautiful",
                    "optionE": "trust"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "새로운 친구 만들기",
            "explanation": "ISFJ의 신중한 신뢰와 ESTP의 쉬운 친근함 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "Hey, you're cool! Let's hang!",
                    "translation": "야, 넌 멋있어! 놀자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "I need time to know you.",
                    "translation": "너를 알기 위해 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "시우",
                    "script": "Time? Let's have fun now!",
                    "translation": "시간? 지금 재미있게 지내자!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소현은 새로운 친구와 천천히 친해지려고 합니다.",
                    "hint": "ISFJ는 신뢰 관계를 천천히 구축해요.",
                    "result": "O",
                    "explanation": "소현은 'I need time to know you'라고 말하며 시간을 들여 신뢰를 만들려고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "Your openness is really nice!",
                    "translation": "너의 개방성이 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "시우",
                    "script": "Come on! Feel the vibe!",
                    "translation": "어디, 그냥 기분을 느껴봐!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "I want to be careful.",
                    "translation": "나는 조심스럽고 싶어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hyeon wants to be @@.",
                    "hint": "ISFJ는 관계를 신중하게 맺어요.",
                    "optionA": "fast",
                    "optionB": "cool",
                    "optionC": "careful",
                    "result": "careful",
                    "explanation": "소현은 신중하게 관계를 맺고 싶어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "시우",
                    "script": "Being careful is boring!",
                    "translation": "조심은 지루해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소현",
                    "script": "Your friendliness brings people together!",
                    "translation": "너의 친근함이 사람들을 모아!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "시우",
                    "script": "That's just who I am!",
                    "translation": "그게 바로 날이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소현",
                    "script": "I'll trust you slowly.",
                    "translation": "나는 너를 천천히 믿을게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "시우",
                    "script": "You're so warm!",
                    "translation": "넌 정말 따뜻해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소현",
                    "script": "You're so exciting!",
                    "translation": "넌 정말 신나!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "성격의 차이에 관한 문장이에요.",
                    "optionA": "builds",
                    "optionB": "pace",
                    "optionC": "Different",
                    "optionD": "beautiful",
                    "optionE": "trust",
                    "result": "Different pace builds beautiful trust",
                    "explanation": "다른 속도가 아름다운 신뢰를 만들어요."
                }
            ]
        }
    ]
}
ID: 19306 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "주말 계획 짜기",
            "explanation": "ISFJ의 여유로운 준비와 ESTP의 즉흥적 일정 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승우",
                    "script": "What if we just go anywhere?",
                    "translation": "그냥 아무 데나 가면 어때?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하영",
                    "script": "We should know where we go.",
                    "translation": "어디 갈지 알아야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승우",
                    "script": "That's not how fun works!",
                    "translation": "재미는 그런 식으로 안 돼!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하영은 주말 계획을 미리 세우려고 합니다.",
                    "hint": "ISFJ는 준비된 계획을 선호해요.",
                    "result": "O",
                    "explanation": "하영은 'We should know where we go'라고 말하며 사전 계획을 중시해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하영",
                    "script": "Your spontaneous spirit is amazing!",
                    "translation": "너의 즉흥적 정신이 정말 놀라워!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "승우",
                    "script": "Let's just drive and see!",
                    "translation": "그냥 가서 보자!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하영",
                    "script": "I like having a plan ready.",
                    "translation": "나는 계획이 준비되어 있는 게 좋아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-young likes having a @@.",
                    "hint": "ISFJ는 체계적인 준비를 좋아해요.",
                    "optionA": "car",
                    "optionB": "surprise",
                    "optionC": "plan",
                    "result": "plan",
                    "explanation": "하영은 미리 준비된 계획을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "승우",
                    "script": "Plans kill the adventure!",
                    "translation": "계획은 모험을 죽여!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하영",
                    "script": "You make every moment exciting!",
                    "translation": "넌 모든 순간을 흥미롭게 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승우",
                    "script": "And you make it safe!",
                    "translation": "그리고 넌 안전하게 해줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하영",
                    "script": "Let me organize our trip.",
                    "translation": "내가 우리 여행을 정리해줄게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "승우",
                    "script": "You're the best organizer!",
                    "translation": "넌 최고의 정리자야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하영",
                    "script": "You're the best explorer!",
                    "translation": "넌 최고의 탐험가야!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "계획과 모험의 조화에 관한 문장이에요.",
                    "result": "Planning enhances safe and wonderful exploration",
                    "explanation": "계획이 안전하고 멋진 탐험을 강화해요.",
                    "optionA": "and",
                    "optionB": "wonderful",
                    "optionC": "Planning",
                    "optionD": "safe",
                    "optionE": "enhances",
                    "optionF": "exploration"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "주말 계획 짜기",
            "explanation": "ISFJ의 여유로운 준비와 ESTP의 즉흥적 일정 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승우",
                    "script": "What if we just go anywhere?",
                    "translation": "그냥 아무 데나 가면 어때?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하영",
                    "script": "We should know where we go.",
                    "translation": "어디 갈지 알아야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승우",
                    "script": "That's not how fun works!",
                    "translation": "재미는 그런 식으로 안 돼!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하영은 주말 계획을 미리 세우려고 합니다.",
                    "hint": "ISFJ는 준비된 계획을 선호해요.",
                    "result": "O",
                    "explanation": "하영은 'We should know where we go'라고 말하며 사전 계획을 중시해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하영",
                    "script": "Your spontaneous spirit is amazing!",
                    "translation": "너의 즉흥적 정신이 정말 놀라워!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "승우",
                    "script": "Let's just drive and see!",
                    "translation": "그냥 가서 보자!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하영",
                    "script": "I like having a plan ready.",
                    "translation": "나는 계획이 준비되어 있는 게 좋아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-young likes having a @@.",
                    "hint": "ISFJ는 체계적인 준비를 좋아해요.",
                    "optionA": "car",
                    "optionB": "surprise",
                    "optionC": "plan",
                    "result": "plan",
                    "explanation": "하영은 미리 준비된 계획을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "승우",
                    "script": "Plans kill the adventure!",
                    "translation": "계획은 모험을 죽여!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하영",
                    "script": "You make every moment exciting!",
                    "translation": "넌 모든 순간을 흥미롭게 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승우",
                    "script": "And you make it safe!",
                    "translation": "그리고 넌 안전하게 해줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하영",
                    "script": "Let me organize our trip.",
                    "translation": "내가 우리 여행을 정리해줄게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "승우",
                    "script": "You're the best organizer!",
                    "translation": "넌 최고의 정리자야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하영",
                    "script": "You're the best explorer!",
                    "translation": "넌 최고의 탐험가야!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "계획과 모험의 조화에 관한 문장이에요.",
                    "optionA": "and",
                    "optionB": "wonderful",
                    "optionC": "Planning",
                    "optionD": "safe",
                    "optionE": "enhances",
                    "optionF": "exploration",
                    "result": "Planning enhances safe and wonderful exploration",
                    "explanation": "계획이 안전하고 멋진 탐험을 강화해요."
                }
            ]
        }
    ]
}
ID: 19307 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "공부하고 놀기",
            "explanation": "ISFJ의 책임감과 ESTP의 현실 중심 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건호",
                    "script": "Just study when you need it!",
                    "translation": "필요할 때 공부하면 돼!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다인",
                    "script": "We should study every day.",
                    "translation": "우리는 매일 공부해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "건호",
                    "script": "That's too rigid!",
                    "translation": "그건 너무 경직되었어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다인은 규칙적인 공부를 중요시합니다.",
                    "hint": "ISFJ는 책임감 있는 일정관리를 좋아해요.",
                    "result": "O",
                    "explanation": "다인은 'We should study every day'라고 말하며 꾸준함을 중시해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다인",
                    "script": "Your real-world thinking is great!",
                    "translation": "너의 현실적인 생각이 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건호",
                    "script": "I learn by doing!",
                    "translation": "나는 하면서 배워!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다인",
                    "script": "I feel better with a routine.",
                    "translation": "나는 루틴이 있으면 더 좋아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Da-in feels better with a @@.",
                    "hint": "ISFJ는 규칙적인 일정을 선호해요.",
                    "optionA": "friend",
                    "optionB": "schedule",
                    "optionC": "routine",
                    "result": "routine",
                    "explanation": "다인은 규칙적인 루틴으로 안정감을 느껴요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건호",
                    "script": "Real learning happens outside!",
                    "translation": "진짜 배움은 밖에서 일어나!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다인",
                    "script": "Your practical skills are wonderful!",
                    "translation": "너의 실용적 능력이 정말 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건호",
                    "script": "Thanks! You're so responsible!",
                    "translation": "고마워! 넌 정말 책임감이 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다인",
                    "script": "I'll make a study plan.",
                    "translation": "내가 공부 계획을 세워줄게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "건호",
                    "script": "You help me grow!",
                    "translation": "넌 나를 자라게 해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "다인",
                    "script": "You show me new ways!",
                    "translation": "넌 나에게 새로운 길을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "학습 방식의 차이에 관한 문장이에요.",
                    "result": "Responsibility and real experience build knowledge",
                    "explanation": "책임감과 실제 경험이 지식을 만들어요.",
                    "optionA": "real",
                    "optionB": "build",
                    "optionC": "knowledge",
                    "optionD": "Responsibility",
                    "optionE": "experience",
                    "optionF": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "공부하고 놀기",
            "explanation": "ISFJ의 책임감과 ESTP의 현실 중심 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건호",
                    "script": "Just study when you need it!",
                    "translation": "필요할 때 공부하면 돼!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다인",
                    "script": "We should study every day.",
                    "translation": "우리는 매일 공부해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "건호",
                    "script": "That's too rigid!",
                    "translation": "그건 너무 경직되었어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다인은 규칙적인 공부를 중요시합니다.",
                    "hint": "ISFJ는 책임감 있는 일정관리를 좋아해요.",
                    "result": "O",
                    "explanation": "다인은 'We should study every day'라고 말하며 꾸준함을 중시해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다인",
                    "script": "Your real-world thinking is great!",
                    "translation": "너의 현실적인 생각이 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건호",
                    "script": "I learn by doing!",
                    "translation": "나는 하면서 배워!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다인",
                    "script": "I feel better with a routine.",
                    "translation": "나는 루틴이 있으면 더 좋아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Da-in feels better with a @@.",
                    "hint": "ISFJ는 규칙적인 일정을 선호해요.",
                    "optionA": "friend",
                    "optionB": "schedule",
                    "optionC": "routine",
                    "result": "routine",
                    "explanation": "다인은 규칙적인 루틴으로 안정감을 느껴요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건호",
                    "script": "Real learning happens outside!",
                    "translation": "진짜 배움은 밖에서 일어나!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다인",
                    "script": "Your practical skills are wonderful!",
                    "translation": "너의 실용적 능력이 정말 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건호",
                    "script": "Thanks! You're so responsible!",
                    "translation": "고마워! 넌 정말 책임감이 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다인",
                    "script": "I'll make a study plan.",
                    "translation": "내가 공부 계획을 세워줄게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "건호",
                    "script": "You help me grow!",
                    "translation": "넌 나를 자라게 해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "다인",
                    "script": "You show me new ways!",
                    "translation": "넌 나에게 새로운 길을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "학습 방식의 차이에 관한 문장이에요.",
                    "optionA": "real",
                    "optionB": "build",
                    "optionC": "knowledge",
                    "optionD": "Responsibility",
                    "optionE": "experience",
                    "optionF": "and",
                    "result": "Responsibility and real experience build knowledge",
                    "explanation": "책임감과 실제 경험이 지식을 만들어요."
                }
            ]
        }
    ]
}
ID: 19308 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "취업 시험 준비하기",
            "explanation": "ISFJ의 성실한 준비와 ESTP의 자신감 있는 도전 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I can pass it!",
                    "translation": "나는 합격할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예은",
                    "script": "Did you prepare enough?",
                    "translation": "충분히 준비했어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Preparation is too much work!",
                    "translation": "준비는 너무 많은 일이야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예은은 충분한 준비를 강조합니다.",
                    "hint": "ISFJ는 철저한 준비를 중시해요.",
                    "result": "O",
                    "explanation": "예은은 'Did you prepare enough?'라고 물으며 충분한 준비를 확인하려고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예은",
                    "script": "Your confidence is really good!",
                    "translation": "너의 자신감이 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "I'll figure it out there!",
                    "translation": "거기서 해결할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예은",
                    "script": "Let me help you study.",
                    "translation": "내가 공부하는 걸 도와줄게."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-eun wants to help Jun-hyuk @@.",
                    "hint": "ISFJ는 다른 사람을 지원하려고 해요.",
                    "optionA": "relax",
                    "optionB": "study",
                    "optionC": "think",
                    "result": "study",
                    "explanation": "예은은 준혁을 공부하도록 도와주려고 해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "I trust my brain!",
                    "translation": "나는 내 머리를 믿어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예은",
                    "script": "Your instant decision skills are amazing!",
                    "translation": "너의 순간적 결정 능력이 정말 놀라워!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "You make me think hard!",
                    "translation": "넌 나를 깊게 생각하게 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예은",
                    "script": "I'll organize your study plan.",
                    "translation": "내가 너의 공부 계획을 정리해줄게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "You're so helpful!",
                    "translation": "넌 정말 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "예은",
                    "script": "You inspire my courage!",
                    "translation": "넌 나의 용감함을 응원해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준비와 자신감의 조화에 관한 문장이에요.",
                    "result": "Preparation meeting confidence creates success",
                    "explanation": "준비와 자신감이 만나면 성공을 만들어요.",
                    "optionA": "confidence",
                    "optionB": "Preparation",
                    "optionC": "meeting",
                    "optionD": "creates",
                    "optionE": "success"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "취업 시험 준비하기",
            "explanation": "ISFJ의 성실한 준비와 ESTP의 자신감 있는 도전 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I can pass it!",
                    "translation": "나는 합격할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예은",
                    "script": "Did you prepare enough?",
                    "translation": "충분히 준비했어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Preparation is too much work!",
                    "translation": "준비는 너무 많은 일이야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예은은 충분한 준비를 강조합니다.",
                    "hint": "ISFJ는 철저한 준비를 중시해요.",
                    "result": "O",
                    "explanation": "예은은 'Did you prepare enough?'라고 물으며 충분한 준비를 확인하려고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예은",
                    "script": "Your confidence is really good!",
                    "translation": "너의 자신감이 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "I'll figure it out there!",
                    "translation": "거기서 해결할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예은",
                    "script": "Let me help you study.",
                    "translation": "내가 공부하는 걸 도와줄게."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-eun wants to help Jun-hyuk @@.",
                    "hint": "ISFJ는 다른 사람을 지원하려고 해요.",
                    "optionA": "relax",
                    "optionB": "study",
                    "optionC": "think",
                    "result": "study",
                    "explanation": "예은은 준혁을 공부하도록 도와주려고 해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "I trust my brain!",
                    "translation": "나는 내 머리를 믿어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예은",
                    "script": "Your instant decision skills are amazing!",
                    "translation": "너의 순간적 결정 능력이 정말 놀라워!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "You make me think hard!",
                    "translation": "넌 나를 깊게 생각하게 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예은",
                    "script": "I'll organize your study plan.",
                    "translation": "내가 너의 공부 계획을 정리해줄게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "You're so helpful!",
                    "translation": "넌 정말 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "예은",
                    "script": "You inspire my courage!",
                    "translation": "넌 나의 용감함을 응원해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "준비와 자신감의 조화에 관한 문장이에요.",
                    "optionA": "confidence",
                    "optionB": "Preparation",
                    "optionC": "meeting",
                    "optionD": "creates",
                    "optionE": "success",
                    "result": "Preparation meeting confidence creates success",
                    "explanation": "준비와 자신감이 만나면 성공을 만들어요."
                }
            ]
        }
    ]
}
ID: 19309 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "커리어 선택하기",
            "explanation": "ISFJ의 사람 중심 직업과 ESTP의 도전적 직업 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "I want an action job!",
                    "translation": "나는 액션 있는 일을 원해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서윤",
                    "script": "I want to help people.",
                    "translation": "나는 사람들을 돕고 싶어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태성",
                    "script": "Helping is slow!",
                    "translation": "돕는 건 느려!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서윤은 사람들을 돕는 직업을 원합니다.",
                    "hint": "ISFJ는 다른 사람을 도울 수 있는 일을 선호해요.",
                    "result": "O",
                    "explanation": "서윤은 'I want to help people'라고 말하며 사람 중심의 직업을 원해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서윤",
                    "script": "Your bold vision is wonderful!",
                    "translation": "너의 대담한 비전이 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태성",
                    "script": "I want real challenges!",
                    "translation": "나는 진짜 도전을 원해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서윤",
                    "script": "Your passion is so strong!",
                    "translation": "너의 열정이 정말 강해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Tae-sung wants real @@.",
                    "hint": "ESTP는 자극적이고 도전적인 것을 추구해요.",
                    "optionA": "friends",
                    "optionB": "money",
                    "optionC": "challenges",
                    "result": "challenges",
                    "explanation": "태성은 현실적인 도전을 원해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태성",
                    "script": "Let's do something exciting!",
                    "translation": "뭔가 신나는 일을 하자!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서윤",
                    "script": "Your courage helps us move!",
                    "translation": "너의 용감함이 우리를 나아가게 해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태성",
                    "script": "And you make it meaningful!",
                    "translation": "그리고 넌 그걸 의미 있게 해줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서윤",
                    "script": "I'll support your journey.",
                    "translation": "내가 너의 여정을 응원할게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태성",
                    "script": "You're my best support!",
                    "translation": "넌 나의 최고의 지지자야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "서윤",
                    "script": "You inspire my boldness!",
                    "translation": "넌 나의 대담함에 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "직업 선택의 다양함에 관한 문장이에요.",
                    "result": "Different paths create meaningful purpose",
                    "explanation": "다른 길들이 의미 있는 목표를 만들어요.",
                    "optionA": "purpose",
                    "optionB": "paths",
                    "optionC": "create",
                    "optionD": "Different",
                    "optionE": "meaningful"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "커리어 선택하기",
            "explanation": "ISFJ의 사람 중심 직업과 ESTP의 도전적 직업 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "I want an action job!",
                    "translation": "나는 액션 있는 일을 원해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서윤",
                    "script": "I want to help people.",
                    "translation": "나는 사람들을 돕고 싶어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태성",
                    "script": "Helping is slow!",
                    "translation": "돕는 건 느려!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서윤은 사람들을 돕는 직업을 원합니다.",
                    "hint": "ISFJ는 다른 사람을 도울 수 있는 일을 선호해요.",
                    "result": "O",
                    "explanation": "서윤은 'I want to help people'라고 말하며 사람 중심의 직업을 원해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서윤",
                    "script": "Your bold vision is wonderful!",
                    "translation": "너의 대담한 비전이 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태성",
                    "script": "I want real challenges!",
                    "translation": "나는 진짜 도전을 원해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서윤",
                    "script": "Your passion is so strong!",
                    "translation": "너의 열정이 정말 강해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Tae-sung wants real @@.",
                    "hint": "ESTP는 자극적이고 도전적인 것을 추구해요.",
                    "optionA": "friends",
                    "optionB": "money",
                    "optionC": "challenges",
                    "result": "challenges",
                    "explanation": "태성은 현실적인 도전을 원해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태성",
                    "script": "Let's do something exciting!",
                    "translation": "뭔가 신나는 일을 하자!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서윤",
                    "script": "Your courage helps us move!",
                    "translation": "너의 용감함이 우리를 나아가게 해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태성",
                    "script": "And you make it meaningful!",
                    "translation": "그리고 넌 그걸 의미 있게 해줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서윤",
                    "script": "I'll support your journey.",
                    "translation": "내가 너의 여정을 응원할게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태성",
                    "script": "You're my best support!",
                    "translation": "넌 나의 최고의 지지자야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "서윤",
                    "script": "You inspire my boldness!",
                    "translation": "넌 나의 대담함에 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "직업 선택의 다양함에 관한 문장이에요.",
                    "optionA": "purpose",
                    "optionB": "paths",
                    "optionC": "create",
                    "optionD": "Different",
                    "optionE": "meaningful",
                    "result": "Different paths create meaningful purpose",
                    "explanation": "다른 길들이 의미 있는 목표를 만들어요."
                }
            ]
        }
    ]
}
ID: 19310 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "보드게임 대회 즐기기",
            "explanation": "ISFJ의 팀 조화와 ESTP의 우승 욕구 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Let's win this game!",
                    "translation": "이 게임을 이기자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I want everyone to have fun.",
                    "translation": "나는 모두가 재미있게 지났으면 좋아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성진",
                    "script": "Winning is the most fun!",
                    "translation": "우승이 가장 재미있어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성진은 게임에서 이기는 것을 가장 중요하게 생각합니다.",
                    "hint": "ESTP는 도전과 승리를 추구해요.",
                    "result": "O",
                    "explanation": "성진은 'Let's win this game!'이라고 말하며 우승을 원해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Your competitive spirit is great!",
                    "translation": "너의 경쟁심이 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성진",
                    "script": "I love this challenge!",
                    "translation": "나는 이 도전을 좋아해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "I want us all to enjoy.",
                    "translation": "나는 우리 모두가 즐기길 원해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Chae-young wants them all to @@.",
                    "hint": "ISFJ는 모두의 행복을 중시해요.",
                    "optionA": "win",
                    "optionB": "enjoy",
                    "optionC": "play",
                    "result": "enjoy",
                    "explanation": "채영은 모든 사람이 즐기길 원해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성진",
                    "script": "Competition makes it better!",
                    "translation": "경쟁이 더 좋게 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Your energy brings excitement!",
                    "translation": "너의 에너지가 흥미를 가져와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성진",
                    "script": "You make us calm!",
                    "translation": "넌 우릴 진정시켜!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채영",
                    "script": "Let's play together happily.",
                    "translation": "함께 행복하게 놀자."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성진",
                    "script": "You're so kind!",
                    "translation": "넌 정말 친절해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채영",
                    "script": "You're so exciting!",
                    "translation": "넌 정말 신나!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "게임의 진정한 의미에 관한 문장이에요.",
                    "result": "Games create shared memories and moments",
                    "explanation": "게임은 공유된 추억과 순간을 만들어요.",
                    "optionA": "moments",
                    "optionB": "shared",
                    "optionC": "memories",
                    "optionD": "Games",
                    "optionE": "and",
                    "optionF": "create"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "보드게임 대회 즐기기",
            "explanation": "ISFJ의 팀 조화와 ESTP의 우승 욕구 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Let's win this game!",
                    "translation": "이 게임을 이기자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I want everyone to have fun.",
                    "translation": "나는 모두가 재미있게 지났으면 좋아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성진",
                    "script": "Winning is the most fun!",
                    "translation": "우승이 가장 재미있어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성진은 게임에서 이기는 것을 가장 중요하게 생각합니다.",
                    "hint": "ESTP는 도전과 승리를 추구해요.",
                    "result": "O",
                    "explanation": "성진은 'Let's win this game!'이라고 말하며 우승을 원해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Your competitive spirit is great!",
                    "translation": "너의 경쟁심이 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성진",
                    "script": "I love this challenge!",
                    "translation": "나는 이 도전을 좋아해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "I want us all to enjoy.",
                    "translation": "나는 우리 모두가 즐기길 원해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Chae-young wants them all to @@.",
                    "hint": "ISFJ는 모두의 행복을 중시해요.",
                    "optionA": "win",
                    "optionB": "enjoy",
                    "optionC": "play",
                    "result": "enjoy",
                    "explanation": "채영은 모든 사람이 즐기길 원해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성진",
                    "script": "Competition makes it better!",
                    "translation": "경쟁이 더 좋게 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Your energy brings excitement!",
                    "translation": "너의 에너지가 흥미를 가져와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성진",
                    "script": "You make us calm!",
                    "translation": "넌 우릴 진정시켜!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채영",
                    "script": "Let's play together happily.",
                    "translation": "함께 행복하게 놀자."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성진",
                    "script": "You're so kind!",
                    "translation": "넌 정말 친절해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채영",
                    "script": "You're so exciting!",
                    "translation": "넌 정말 신나!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "게임의 진정한 의미에 관한 문장이에요.",
                    "optionA": "moments",
                    "optionB": "shared",
                    "optionC": "memories",
                    "optionD": "Games",
                    "optionE": "and",
                    "optionF": "create",
                    "result": "Games create shared memories and moments",
                    "explanation": "게임은 공유된 추억과 순간을 만들어요."
                }
            ]
        }
    ]
}
ID: 19311 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "취미 시간 보내기",
            "explanation": "ISFJ의 깊이 있는 참여와 ESTP의 빠른 즐거움 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Let's try lots of hobbies!",
                    "translation": "여러 취미를 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소미",
                    "script": "I want to get really good.",
                    "translation": "나는 정말 잘하고 싶어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Good? Just have fun!",
                    "translation": "좋다? 그냥 재미있게 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소미는 취미를 깊이 있게 배우고 싶어합니다.",
                    "hint": "ISFJ는 깊이 있고 의미 있는 참여를 선호해요.",
                    "result": "O",
                    "explanation": "소미는 'I want to get really good'라고 말하며 깊이 있는 학습을 원해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소미",
                    "script": "Your quick changes are interesting!",
                    "translation": "너의 빠른 변화가 정말 흥미로워!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "I love new things!",
                    "translation": "나는 새로운 것을 사랑해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소미",
                    "script": "I like focusing on one thing.",
                    "translation": "나는 한 가지에 집중하는 걸 좋아해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-mi likes to focus on one @@.",
                    "hint": "ISFJ는 한 분야에 깊이 있게 집중해요.",
                    "optionA": "hobby",
                    "optionB": "idea",
                    "optionC": "thing",
                    "result": "thing",
                    "explanation": "소미는 한 가지에 깊이 있게 집중하는 걸 좋아해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Trying different things is fun!",
                    "translation": "다양한 것을 시도하는 게 재미있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소미",
                    "script": "Your joy brings happiness!",
                    "translation": "너의 기쁨이 행복을 가져와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Your dedication is amazing!",
                    "translation": "너의 헌신이 정말 놀라워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소미",
                    "script": "I'll explore with you sometimes.",
                    "translation": "나도 가끔 너랑 탐험해줄게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도윤",
                    "script": "You make me focus!",
                    "translation": "넌 나를 집중하게 해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소미",
                    "script": "You bring so much fun!",
                    "translation": "넌 정말 많은 재미를 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서로 다른 취미 스타일에 관한 문장이에요.",
                    "result": "Exploration and depth richness life",
                    "explanation": "탐험과 깊이가 인생을 풍요롭게 해요.",
                    "optionA": "and",
                    "optionB": "depth",
                    "optionC": "life",
                    "optionD": "Exploration",
                    "optionE": "richness"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "취미 시간 보내기",
            "explanation": "ISFJ의 깊이 있는 참여와 ESTP의 빠른 즐거움 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Let's try lots of hobbies!",
                    "translation": "여러 취미를 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소미",
                    "script": "I want to get really good.",
                    "translation": "나는 정말 잘하고 싶어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Good? Just have fun!",
                    "translation": "좋다? 그냥 재미있게 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소미는 취미를 깊이 있게 배우고 싶어합니다.",
                    "hint": "ISFJ는 깊이 있고 의미 있는 참여를 선호해요.",
                    "result": "O",
                    "explanation": "소미는 'I want to get really good'라고 말하며 깊이 있는 학습을 원해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소미",
                    "script": "Your quick changes are interesting!",
                    "translation": "너의 빠른 변화가 정말 흥미로워!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "I love new things!",
                    "translation": "나는 새로운 것을 사랑해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소미",
                    "script": "I like focusing on one thing.",
                    "translation": "나는 한 가지에 집중하는 걸 좋아해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-mi likes to focus on one @@.",
                    "hint": "ISFJ는 한 분야에 깊이 있게 집중해요.",
                    "optionA": "hobby",
                    "optionB": "idea",
                    "optionC": "thing",
                    "result": "thing",
                    "explanation": "소미는 한 가지에 깊이 있게 집중하는 걸 좋아해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Trying different things is fun!",
                    "translation": "다양한 것을 시도하는 게 재미있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소미",
                    "script": "Your joy brings happiness!",
                    "translation": "너의 기쁨이 행복을 가져와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Your dedication is amazing!",
                    "translation": "너의 헌신이 정말 놀라워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소미",
                    "script": "I'll explore with you sometimes.",
                    "translation": "나도 가끔 너랑 탐험해줄게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도윤",
                    "script": "You make me focus!",
                    "translation": "넌 나를 집중하게 해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소미",
                    "script": "You bring so much fun!",
                    "translation": "넌 정말 많은 재미를 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "서로 다른 취미 스타일에 관한 문장이에요.",
                    "optionA": "and",
                    "optionB": "depth",
                    "optionC": "life",
                    "optionD": "Exploration",
                    "optionE": "richness",
                    "result": "Exploration and depth richness life",
                    "explanation": "탐험과 깊이가 인생을 풍요롭게 해요."
                }
            ]
        }
    ]
}
ID: 19312 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "싸움 난 후 화해하기",
            "explanation": "ISFJ의 사과와 배려와 ESTP의 빠른 회복 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Let's just forget it!",
                    "translation": "그냥 잊어버리자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소율",
                    "script": "I'm sorry for my words.",
                    "translation": "내 말 때문에 미안해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "No problem, let's move on!",
                    "translation": "괜찮아, 앞으로 나아가자!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소율은 자신의 실수를 인정하고 사과합니다.",
                    "hint": "ISFJ는 관계에서 성실하고 진심 어린 태도를 보여요.",
                    "result": "O",
                    "explanation": "소율은 'I'm sorry for my words'라고 사과하며 성실함을 보여요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소율",
                    "script": "Your quick forgiveness is good!",
                    "translation": "너의 빠른 용서가 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "Let's have fun now!",
                    "translation": "이제 재미있게 지내자!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소율",
                    "script": "I want you to know I care.",
                    "translation": "너에게 내가 신경 쓴다는 걸 알았으면 좋겠어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-yul wants Yun-ho to know she @@.",
                    "hint": "ISFJ는 상대방에게 자신의 진심을 전하려고 해요.",
                    "optionA": "plays",
                    "optionB": "cares",
                    "optionC": "listens",
                    "result": "cares",
                    "explanation": "소율은 자신이 윤호를 신경 쓴다는 것을 알리려고 해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤호",
                    "script": "You're so thoughtful!",
                    "translation": "넌 정말 사려깊어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소율",
                    "script": "Your open heart helps us.",
                    "translation": "너의 열린 마음이 우릴 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤호",
                    "script": "And your caring helps me!",
                    "translation": "그리고 넌 나를 도와줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소율",
                    "script": "Let's talk more clearly.",
                    "translation": "더 명확하게 얘기하자."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "I like how you think!",
                    "translation": "나는 넌 생각 방식이 좋아!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소율",
                    "script": "I like your quick spirit!",
                    "translation": "나는 너의 빠른 정신이 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "갈등 해결에 관한 문장이에요.",
                    "result": "Honesty and understanding lead to healing",
                    "explanation": "성실함과 이해가 회복으로 이어져요.",
                    "optionA": "understanding",
                    "optionB": "to",
                    "optionC": "Honesty",
                    "optionD": "and",
                    "optionE": "lead",
                    "optionF": "healing"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "싸움 난 후 화해하기",
            "explanation": "ISFJ의 사과와 배려와 ESTP의 빠른 회복 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Let's just forget it!",
                    "translation": "그냥 잊어버리자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소율",
                    "script": "I'm sorry for my words.",
                    "translation": "내 말 때문에 미안해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "No problem, let's move on!",
                    "translation": "괜찮아, 앞으로 나아가자!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소율은 자신의 실수를 인정하고 사과합니다.",
                    "hint": "ISFJ는 관계에서 성실하고 진심 어린 태도를 보여요.",
                    "result": "O",
                    "explanation": "소율은 'I'm sorry for my words'라고 사과하며 성실함을 보여요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소율",
                    "script": "Your quick forgiveness is good!",
                    "translation": "너의 빠른 용서가 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "Let's have fun now!",
                    "translation": "이제 재미있게 지내자!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소율",
                    "script": "I want you to know I care.",
                    "translation": "너에게 내가 신경 쓴다는 걸 알았으면 좋겠어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-yul wants Yun-ho to know she @@.",
                    "hint": "ISFJ는 상대방에게 자신의 진심을 전하려고 해요.",
                    "optionA": "plays",
                    "optionB": "cares",
                    "optionC": "listens",
                    "result": "cares",
                    "explanation": "소율은 자신이 윤호를 신경 쓴다는 것을 알리려고 해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤호",
                    "script": "You're so thoughtful!",
                    "translation": "넌 정말 사려깊어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소율",
                    "script": "Your open heart helps us.",
                    "translation": "너의 열린 마음이 우릴 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤호",
                    "script": "And your caring helps me!",
                    "translation": "그리고 넌 나를 도와줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소율",
                    "script": "Let's talk more clearly.",
                    "translation": "더 명확하게 얘기하자."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "I like how you think!",
                    "translation": "나는 넌 생각 방식이 좋아!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소율",
                    "script": "I like your quick spirit!",
                    "translation": "나는 너의 빠른 정신이 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "갈등 해결에 관한 문장이에요.",
                    "optionA": "understanding",
                    "optionB": "to",
                    "optionC": "Honesty",
                    "optionD": "and",
                    "optionE": "lead",
                    "optionF": "healing",
                    "result": "Honesty and understanding lead to healing",
                    "explanation": "성실함과 이해가 회복으로 이어져요."
                }
            ]
        }
    ]
}
ID: 19313 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견이 다를 때",
            "explanation": "ISFJ의 조화 추구와 ESTP의 직설적 표현 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건희",
                    "script": "I think this way is better!",
                    "translation": "나는 이 방법이 더 낫다고 생각해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채린",
                    "script": "Maybe we can find middle ground.",
                    "translation": "아마 중간 지점을 찾을 수 있을 것 같아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "건희",
                    "script": "No, this is the way!",
                    "translation": "아니야, 이 방법이 맞아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "건희는 자신의 의견을 직설적으로 표현합니다.",
                    "hint": "ESTP는 솔직하고 직접적인 표현을 선호해요.",
                    "result": "O",
                    "explanation": "건희는 'this is the way!'라고 직설적으로 자신의 의견을 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채린",
                    "script": "Your confidence is wonderful!",
                    "translation": "너의 확신이 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건희",
                    "script": "And you're so nice!",
                    "translation": "그리고 넌 정말 착해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채린",
                    "script": "I just want us to be happy.",
                    "translation": "나는 우리가 행복했으면 좋겠어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Chae-rin wants them to be @@.",
                    "hint": "ISFJ는 모두의 행복을 중시해요.",
                    "optionA": "strong",
                    "optionB": "smart",
                    "optionC": "happy",
                    "result": "happy",
                    "explanation": "채린은 모두가 행복하길 원해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건희",
                    "script": "That's the goal, right?",
                    "translation": "그게 목표지, 맞아?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채린",
                    "script": "Your honesty helps me!",
                    "translation": "너의 솔직함이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건희",
                    "script": "Your kindness makes me think!",
                    "translation": "넌 친절함으로 나를 생각하게 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채린",
                    "script": "Let's try your idea first.",
                    "translation": "너의 아이디어를 먼저 시도해보자."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "건희",
                    "script": "You're the best!",
                    "translation": "넌 최고야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채린",
                    "script": "You make me brave!",
                    "translation": "넌 나를 용감하게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "차이를 인정하는 것에 관한 문장이에요.",
                    "result": "Honest differences strengthen mutual respect and bonds",
                    "explanation": "성실한 차이가 서로의 존중과 유대를 강화해요.",
                    "optionA": "differences",
                    "optionB": "Honest",
                    "optionC": "respect",
                    "optionD": "strengthen",
                    "optionE": "mutual",
                    "optionF": "and",
                    "optionG": "bonds"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견이 다를 때",
            "explanation": "ISFJ의 조화 추구와 ESTP의 직설적 표현 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건희",
                    "script": "I think this way is better!",
                    "translation": "나는 이 방법이 더 낫다고 생각해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채린",
                    "script": "Maybe we can find middle ground.",
                    "translation": "아마 중간 지점을 찾을 수 있을 것 같아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "건희",
                    "script": "No, this is the way!",
                    "translation": "아니야, 이 방법이 맞아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "건희는 자신의 의견을 직설적으로 표현합니다.",
                    "hint": "ESTP는 솔직하고 직접적인 표현을 선호해요.",
                    "result": "O",
                    "explanation": "건희는 'this is the way!'라고 직설적으로 자신의 의견을 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채린",
                    "script": "Your confidence is wonderful!",
                    "translation": "너의 확신이 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건희",
                    "script": "And you're so nice!",
                    "translation": "그리고 넌 정말 착해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채린",
                    "script": "I just want us to be happy.",
                    "translation": "나는 우리가 행복했으면 좋겠어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Chae-rin wants them to be @@.",
                    "hint": "ISFJ는 모두의 행복을 중시해요.",
                    "optionA": "strong",
                    "optionB": "smart",
                    "optionC": "happy",
                    "result": "happy",
                    "explanation": "채린은 모두가 행복하길 원해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건희",
                    "script": "That's the goal, right?",
                    "translation": "그게 목표지, 맞아?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채린",
                    "script": "Your honesty helps me!",
                    "translation": "너의 솔직함이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건희",
                    "script": "Your kindness makes me think!",
                    "translation": "넌 친절함으로 나를 생각하게 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채린",
                    "script": "Let's try your idea first.",
                    "translation": "너의 아이디어를 먼저 시도해보자."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "건희",
                    "script": "You're the best!",
                    "translation": "넌 최고야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채린",
                    "script": "You make me brave!",
                    "translation": "넌 나를 용감하게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "차이를 인정하는 것에 관한 문장이에요.",
                    "optionA": "differences",
                    "optionB": "Honest",
                    "optionC": "respect",
                    "optionD": "strengthen",
                    "optionE": "mutual",
                    "optionF": "and",
                    "optionG": "bonds",
                    "result": "Honest differences strengthen mutual respect and bonds",
                    "explanation": "성실한 차이가 서로의 존중과 유대를 강화해요."
                }
            ]
        }
    ]
}
ID: 19314 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "규칙을 지키는 마음",
            "explanation": "ISTJ의 철저한 계획과 INFP의 유연한 해석 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진우",
                    "script": "Rules are important, right?",
                    "translation": "규칙은 중요하지, 맞지?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하늘",
                    "script": "Rules can be flexible.",
                    "translation": "규칙은 유연할 수 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "진우",
                    "script": "Flexible means breaking them!",
                    "translation": "유연하다는 건 깨는 거야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "진우는 규칙을 엄격하게 따릅니다.",
                    "hint": "ISTJ는 규칙과 질서를 매우 중시해요.",
                    "result": "O",
                    "explanation": "진우는 'Rules are important'라고 말하며 규칙 준수를 강조해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하늘",
                    "script": "Your reliability is wonderful!",
                    "translation": "너의 신뢰성이 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "진우",
                    "script": "Your creativity is amazing!",
                    "translation": "너의 창의력이 정말 놀라워!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하늘",
                    "script": "I just want to see what happens.",
                    "translation": "나는 그냥 어떻게 될지 보고 싶어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-neul wants to see what @@.",
                    "hint": "INFP는 가능성을 탐색하는 것을 좋아해요.",
                    "optionA": "happens",
                    "optionB": "matters",
                    "optionC": "works",
                    "result": "happens",
                    "explanation": "하늘은 결과를 열린 마음으로 보려고 해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "진우",
                    "script": "But we need a plan!",
                    "translation": "하지만 우리는 계획이 필요해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하늘",
                    "script": "Your steady way helps me!",
                    "translation": "너의 일정한 방식이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "진우",
                    "script": "And your openness helps me!",
                    "translation": "그리고 너의 개방성이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하늘",
                    "script": "Maybe we can both try.",
                    "translation": "아마 우리 둘 다 시도할 수 있을 것 같아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "진우",
                    "script": "I like your spirit!",
                    "translation": "나는 너의 정신이 좋아!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하늘",
                    "script": "I like your strength!",
                    "translation": "나는 너의 힘이 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 성격의 조화에 관한 문장이에요.",
                    "result": "Flexibility and structure create harmony",
                    "explanation": "유연함과 구조가 조화를 만들어요.",
                    "optionA": "and",
                    "optionB": "structure",
                    "optionC": "Flexibility",
                    "optionD": "create",
                    "optionE": "harmony"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "규칙을 지키는 마음",
            "explanation": "ISTJ의 철저한 계획과 INFP의 유연한 해석 비교",
            "level": 4,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진우",
                    "script": "Rules are important, right?",
                    "translation": "규칙은 중요하지, 맞지?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하늘",
                    "script": "Rules can be flexible.",
                    "translation": "규칙은 유연할 수 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "진우",
                    "script": "Flexible means breaking them!",
                    "translation": "유연하다는 건 깨는 거야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "진우는 규칙을 엄격하게 따릅니다.",
                    "hint": "ISTJ는 규칙과 질서를 매우 중시해요.",
                    "result": "O",
                    "explanation": "진우는 'Rules are important'라고 말하며 규칙 준수를 강조해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하늘",
                    "script": "Your reliability is wonderful!",
                    "translation": "너의 신뢰성이 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "진우",
                    "script": "Your creativity is amazing!",
                    "translation": "너의 창의력이 정말 놀라워!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하늘",
                    "script": "I just want to see what happens.",
                    "translation": "나는 그냥 어떻게 될지 보고 싶어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-neul wants to see what @@.",
                    "hint": "INFP는 가능성을 탐색하는 것을 좋아해요.",
                    "optionA": "happens",
                    "optionB": "matters",
                    "optionC": "works",
                    "result": "happens",
                    "explanation": "하늘은 결과를 열린 마음으로 보려고 해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "진우",
                    "script": "But we need a plan!",
                    "translation": "하지만 우리는 계획이 필요해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하늘",
                    "script": "Your steady way helps me!",
                    "translation": "너의 일정한 방식이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "진우",
                    "script": "And your openness helps me!",
                    "translation": "그리고 너의 개방성이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하늘",
                    "script": "Maybe we can both try.",
                    "translation": "아마 우리 둘 다 시도할 수 있을 것 같아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "진우",
                    "script": "I like your spirit!",
                    "translation": "나는 너의 정신이 좋아!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하늘",
                    "script": "I like your strength!",
                    "translation": "나는 너의 힘이 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "두 성격의 조화에 관한 문장이에요.",
                    "optionA": "and",
                    "optionB": "structure",
                    "optionC": "Flexibility",
                    "optionD": "create",
                    "optionE": "harmony",
                    "result": "Flexibility and structure create harmony",
                    "explanation": "유연함과 구조가 조화를 만들어요."
                }
            ]
        }
    ]
}
ID: 19315 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "팀 프로젝트 진행하기",
            "explanation": "ISTJ의 책임 완수와 INFP의 의미 추구 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지호",
                    "script": "Let's finish by Friday.",
                    "translation": "금요일까지 끝내자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도훈",
                    "script": "Is this meaningful work?",
                    "translation": "이 일이 의미 있나요?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지호",
                    "script": "Meaningful? It's just work!",
                    "translation": "의미 있다고? 그냥 일이야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도훈은 일의 의미를 먼저 생각합니다.",
                    "hint": "INFP는 작업의 의미와 목적을 중시해요.",
                    "result": "O",
                    "explanation": "도훈은 'Is this meaningful work?'라고 물으며 의미를 중시해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도훈",
                    "script": "Your discipline is inspiring!",
                    "translation": "너의 규율이 정말 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지호",
                    "script": "Your passion is inspiring!",
                    "translation": "너의 열정이 정말 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "I want this to matter.",
                    "translation": "나는 이게 중요하기를 원해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Do-hun wants this to @@.",
                    "hint": "INFP는 자신의 일이 의미 있기를 원해요.",
                    "optionA": "work",
                    "optionB": "matter",
                    "optionC": "help",
                    "result": "matter",
                    "explanation": "도훈은 작업이 의미 있기를 원해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지호",
                    "script": "If we finish, it matters!",
                    "translation": "끝내면 그게 의미 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도훈",
                    "script": "Your practical thinking helps!",
                    "translation": "너의 현실적 생각이 도와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지호",
                    "script": "Your ideal thinking helps!",
                    "translation": "너의 이상적 생각이 도와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도훈",
                    "script": "Let's make it both.",
                    "translation": "둘 다 되게 해보자."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지호",
                    "script": "Good idea!",
                    "translation": "좋은 생각이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "도훈",
                    "script": "You make it possible!",
                    "translation": "넌 그걸 가능하게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "일의 완성도에 관한 문장이에요.",
                    "result": "Great work combines purpose and action",
                    "explanation": "훌륭한 일은 목적과 행동을 합쳐요.",
                    "optionA": "action",
                    "optionB": "Great",
                    "optionC": "work",
                    "optionD": "and",
                    "optionE": "purpose",
                    "optionF": "combines"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "팀 프로젝트 진행하기",
            "explanation": "ISTJ의 책임 완수와 INFP의 의미 추구 비교",
            "level": 4,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지호",
                    "script": "Let's finish by Friday.",
                    "translation": "금요일까지 끝내자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도훈",
                    "script": "Is this meaningful work?",
                    "translation": "이 일이 의미 있나요?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지호",
                    "script": "Meaningful? It's just work!",
                    "translation": "의미 있다고? 그냥 일이야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도훈은 일의 의미를 먼저 생각합니다.",
                    "hint": "INFP는 작업의 의미와 목적을 중시해요.",
                    "result": "O",
                    "explanation": "도훈은 'Is this meaningful work?'라고 물으며 의미를 중시해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도훈",
                    "script": "Your discipline is inspiring!",
                    "translation": "너의 규율이 정말 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지호",
                    "script": "Your passion is inspiring!",
                    "translation": "너의 열정이 정말 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "I want this to matter.",
                    "translation": "나는 이게 중요하기를 원해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Do-hun wants this to @@.",
                    "hint": "INFP는 자신의 일이 의미 있기를 원해요.",
                    "optionA": "work",
                    "optionB": "matter",
                    "optionC": "help",
                    "result": "matter",
                    "explanation": "도훈은 작업이 의미 있기를 원해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지호",
                    "script": "If we finish, it matters!",
                    "translation": "끝내면 그게 의미 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도훈",
                    "script": "Your practical thinking helps!",
                    "translation": "너의 현실적 생각이 도와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지호",
                    "script": "Your ideal thinking helps!",
                    "translation": "너의 이상적 생각이 도와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도훈",
                    "script": "Let's make it both.",
                    "translation": "둘 다 되게 해보자."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지호",
                    "script": "Good idea!",
                    "translation": "좋은 생각이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "도훈",
                    "script": "You make it possible!",
                    "translation": "넌 그걸 가능하게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "일의 완성도에 관한 문장이에요.",
                    "optionA": "action",
                    "optionB": "Great",
                    "optionC": "work",
                    "optionD": "and",
                    "optionE": "purpose",
                    "optionF": "combines",
                    "result": "Great work combines purpose and action",
                    "explanation": "훌륭한 일은 목적과 행동을 합쳐요."
                }
            ]
        }
    ]
}
ID: 19316 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "약속 지키기",
            "explanation": "ISTJ의 약속 준수와 INFP의 상황 고려 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I said we'd meet at six.",
                    "translation": "나는 여섯 시에 만난다고 했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "But something came up.",
                    "translation": "하지만 뭔가 생겼어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "You gave your word!",
                    "translation": "넌 약속했어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현은 약속을 반드시 지켜야 한다고 생각합니다.",
                    "hint": "ISTJ는 약속을 매우 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "동현은 'You gave your word!'라고 말하며 약속을 강조해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Your commitment is strong!",
                    "translation": "너의 책임감이 정말 강해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "Your heart is kind!",
                    "translation": "너의 마음이 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I want to do the right thing.",
                    "translation": "나는 옳은 일을 하고 싶어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-ho wants to do the right @@.",
                    "hint": "INFP는 도덕적으로 올바른 행동을 추구해요.",
                    "optionA": "way",
                    "optionB": "thing",
                    "optionC": "choice",
                    "result": "thing",
                    "explanation": "준호는 올바른 행동을 하려고 해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Then keep the promise!",
                    "translation": "그럼 약속을 지켜!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Your reliability helps me!",
                    "translation": "너의 신뢰성이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your values help me!",
                    "translation": "너의 가치관이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Let me explain first, please.",
                    "translation": "먼저 설명해도 될까요?"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "동현",
                    "script": "I'm listening!",
                    "translation": "나 듣고 있어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준호",
                    "script": "You're fair!",
                    "translation": "너는 공정해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "신뢰에 관한 문장이에요.",
                    "result": "True integrity means honesty and understanding",
                    "explanation": "진정한 성실함은 정직함과 이해를 의미해요.",
                    "optionA": "understanding",
                    "optionB": "means",
                    "optionC": "True",
                    "optionD": "honesty",
                    "optionE": "integrity",
                    "optionF": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "약속 지키기",
            "explanation": "ISTJ의 약속 준수와 INFP의 상황 고려 비교",
            "level": 4,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I said we'd meet at six.",
                    "translation": "나는 여섯 시에 만난다고 했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "But something came up.",
                    "translation": "하지만 뭔가 생겼어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "You gave your word!",
                    "translation": "넌 약속했어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현은 약속을 반드시 지켜야 한다고 생각합니다.",
                    "hint": "ISTJ는 약속을 매우 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "동현은 'You gave your word!'라고 말하며 약속을 강조해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Your commitment is strong!",
                    "translation": "너의 책임감이 정말 강해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "Your heart is kind!",
                    "translation": "너의 마음이 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I want to do the right thing.",
                    "translation": "나는 옳은 일을 하고 싶어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-ho wants to do the right @@.",
                    "hint": "INFP는 도덕적으로 올바른 행동을 추구해요.",
                    "optionA": "way",
                    "optionB": "thing",
                    "optionC": "choice",
                    "result": "thing",
                    "explanation": "준호는 올바른 행동을 하려고 해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Then keep the promise!",
                    "translation": "그럼 약속을 지켜!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Your reliability helps me!",
                    "translation": "너의 신뢰성이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your values help me!",
                    "translation": "너의 가치관이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Let me explain first, please.",
                    "translation": "먼저 설명해도 될까요?"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "동현",
                    "script": "I'm listening!",
                    "translation": "나 듣고 있어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준호",
                    "script": "You're fair!",
                    "translation": "너는 공정해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "신뢰에 관한 문장이에요.",
                    "optionA": "understanding",
                    "optionB": "means",
                    "optionC": "True",
                    "optionD": "honesty",
                    "optionE": "integrity",
                    "optionF": "and",
                    "result": "True integrity means honesty and understanding",
                    "explanation": "진정한 성실함은 정직함과 이해를 의미해요."
                }
            ]
        }
    ]
}
ID: 19317 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "일을 끝내는 방식",
            "explanation": "ISTJ의 계획적 완성과 INFP의 직관적 접근 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진호",
                    "script": "Follow the steps carefully.",
                    "translation": "단계를 조심스럽게 따르자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서준",
                    "script": "What if we try this way?",
                    "translation": "이렇게 해보면 어때?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "진호",
                    "script": "Steps are the right way!",
                    "translation": "단계가 올바른 방법이야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "진호는 정해진 단계를 따르려고 합니다.",
                    "hint": "ISTJ는 체계적이고 단계별 접근을 선호해요.",
                    "result": "O",
                    "explanation": "진호는 'Follow the steps carefully'라고 말하며 체계적 접근을 원해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서준",
                    "script": "Your organized mind is great!",
                    "translation": "너의 조직적 마음이 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "진호",
                    "script": "Your creative idea is good!",
                    "translation": "너의 창의적 아이디어가 좋아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서준",
                    "script": "Maybe we can try both.",
                    "translation": "아마 둘 다 시도할 수 있을 것 같아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seo-jun thinks they can try @@.",
                    "hint": "INFP는 여러 가능성을 탐색하려고 해요.",
                    "optionA": "fast",
                    "optionB": "both",
                    "optionC": "hard",
                    "result": "both",
                    "explanation": "서준은 여러 방법을 시도해보려고 생각해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "진호",
                    "script": "Let's test it first.",
                    "translation": "먼저 테스트해보자."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서준",
                    "script": "Your practical way works!",
                    "translation": "너의 현실적 방식이 작동해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "진호",
                    "script": "Your ideas work too!",
                    "translation": "너의 아이디어도 작동해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서준",
                    "script": "We make a good team.",
                    "translation": "우리는 좋은 팀이야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "진호",
                    "script": "I agree!",
                    "translation": "동의해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "서준",
                    "script": "You make things real!",
                    "translation": "넌 일을 현실화해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "협력의 중요성에 관한 문장이에요.",
                    "result": "Creativity and systems build great solutions",
                    "explanation": "창의력과 체계가 훌륭한 해결책을 만들어요.",
                    "optionA": "Creativity",
                    "optionB": "build",
                    "optionC": "and",
                    "optionD": "great",
                    "optionE": "solutions",
                    "optionF": "systems"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "일을 끝내는 방식",
            "explanation": "ISTJ의 계획적 완성과 INFP의 직관적 접근 비교",
            "level": 4,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진호",
                    "script": "Follow the steps carefully.",
                    "translation": "단계를 조심스럽게 따르자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서준",
                    "script": "What if we try this way?",
                    "translation": "이렇게 해보면 어때?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "진호",
                    "script": "Steps are the right way!",
                    "translation": "단계가 올바른 방법이야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "진호는 정해진 단계를 따르려고 합니다.",
                    "hint": "ISTJ는 체계적이고 단계별 접근을 선호해요.",
                    "result": "O",
                    "explanation": "진호는 'Follow the steps carefully'라고 말하며 체계적 접근을 원해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서준",
                    "script": "Your organized mind is great!",
                    "translation": "너의 조직적 마음이 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "진호",
                    "script": "Your creative idea is good!",
                    "translation": "너의 창의적 아이디어가 좋아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서준",
                    "script": "Maybe we can try both.",
                    "translation": "아마 둘 다 시도할 수 있을 것 같아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seo-jun thinks they can try @@.",
                    "hint": "INFP는 여러 가능성을 탐색하려고 해요.",
                    "optionA": "fast",
                    "optionB": "both",
                    "optionC": "hard",
                    "result": "both",
                    "explanation": "서준은 여러 방법을 시도해보려고 생각해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "진호",
                    "script": "Let's test it first.",
                    "translation": "먼저 테스트해보자."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서준",
                    "script": "Your practical way works!",
                    "translation": "너의 현실적 방식이 작동해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "진호",
                    "script": "Your ideas work too!",
                    "translation": "너의 아이디어도 작동해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서준",
                    "script": "We make a good team.",
                    "translation": "우리는 좋은 팀이야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "진호",
                    "script": "I agree!",
                    "translation": "동의해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "서준",
                    "script": "You make things real!",
                    "translation": "넌 일을 현실화해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "협력의 중요성에 관한 문장이에요.",
                    "optionA": "Creativity",
                    "optionB": "build",
                    "optionC": "and",
                    "optionD": "great",
                    "optionE": "solutions",
                    "optionF": "systems",
                    "result": "Creativity and systems build great solutions",
                    "explanation": "창의력과 체계가 훌륭한 해결책을 만들어요."
                }
            ]
        }
    ]
}
ID: 19318 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스 받을 때",
            "explanation": "ISTJ의 일로 대처와 INFP의 감정 표현 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "I need to work more.",
                    "translation": "나는 더 일해야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "Can you just talk?",
                    "translation": "그냥 얘기해도 될까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지우",
                    "script": "Talk won't help!",
                    "translation": "말은 도움이 안 돼!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지우는 스트레스를 일로 해결하려고 합니다.",
                    "hint": "ISTJ는 일에 집중함으로써 스트레스를 대처해요.",
                    "result": "O",
                    "explanation": "지우는 'I need to work more'라고 말하며 일을 통한 대처를 선호해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Your strength is amazing!",
                    "translation": "너의 강함이 정말 놀라워!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "Your feelings matter!",
                    "translation": "너의 감정이 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "I just need to feel understood.",
                    "translation": "나는 그냥 이해받고 싶어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-bi needs to feel @@.",
                    "hint": "INFP는 감정적 이해와 공감을 필요로 해요.",
                    "optionA": "happy",
                    "optionB": "understood",
                    "optionC": "better",
                    "result": "understood",
                    "explanation": "은비는 자신의 감정이 이해받기를 원해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지우",
                    "script": "I understand your feelings.",
                    "translation": "나는 너의 감정을 이해해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은비",
                    "script": "Your support helps!",
                    "translation": "너의 지지가 도와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "Your honesty helps!",
                    "translation": "너의 진정함이 도와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "은비",
                    "script": "Let's sit together quietly.",
                    "translation": "조용히 함께 앉자."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지우",
                    "script": "Okay, I'll rest too.",
                    "translation": "알겠어, 나도 쉴게."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "은비",
                    "script": "You care so much!",
                    "translation": "넌 정말 많이 신경 써!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "스트레스 해결에 관한 문장이에요.",
                    "result": "Understanding and action create healing",
                    "explanation": "이해와 행동이 치유를 만들어요.",
                    "optionA": "healing",
                    "optionB": "create",
                    "optionC": "and",
                    "optionD": "action",
                    "optionE": "Understanding"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스 받을 때",
            "explanation": "ISTJ의 일로 대처와 INFP의 감정 표현 비교",
            "level": 4,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "I need to work more.",
                    "translation": "나는 더 일해야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "Can you just talk?",
                    "translation": "그냥 얘기해도 될까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지우",
                    "script": "Talk won't help!",
                    "translation": "말은 도움이 안 돼!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지우는 스트레스를 일로 해결하려고 합니다.",
                    "hint": "ISTJ는 일에 집중함으로써 스트레스를 대처해요.",
                    "result": "O",
                    "explanation": "지우는 'I need to work more'라고 말하며 일을 통한 대처를 선호해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Your strength is amazing!",
                    "translation": "너의 강함이 정말 놀라워!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "Your feelings matter!",
                    "translation": "너의 감정이 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "I just need to feel understood.",
                    "translation": "나는 그냥 이해받고 싶어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-bi needs to feel @@.",
                    "hint": "INFP는 감정적 이해와 공감을 필요로 해요.",
                    "optionA": "happy",
                    "optionB": "understood",
                    "optionC": "better",
                    "result": "understood",
                    "explanation": "은비는 자신의 감정이 이해받기를 원해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지우",
                    "script": "I understand your feelings.",
                    "translation": "나는 너의 감정을 이해해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은비",
                    "script": "Your support helps!",
                    "translation": "너의 지지가 도와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "Your honesty helps!",
                    "translation": "너의 진정함이 도와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "은비",
                    "script": "Let's sit together quietly.",
                    "translation": "조용히 함께 앉자."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지우",
                    "script": "Okay, I'll rest too.",
                    "translation": "알겠어, 나도 쉴게."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "은비",
                    "script": "You care so much!",
                    "translation": "넌 정말 많이 신경 써!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "스트레스 해결에 관한 문장이에요.",
                    "optionA": "healing",
                    "optionB": "create",
                    "optionC": "and",
                    "optionD": "action",
                    "optionE": "Understanding",
                    "result": "Understanding and action create healing",
                    "explanation": "이해와 행동이 치유를 만들어요."
                }
            ]
        }
    ]
}
ID: 19319 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "혼자 시간 가지기",
            "explanation": "ISTJ의 활동적 혼자 시간과 INFP의 깊은 성찰 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태민",
                    "script": "I'll organize my room.",
                    "translation": "나는 내 방을 정리할 거야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "I'll just sit and think.",
                    "translation": "나는 그냥 앉아서 생각할 거야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태민",
                    "script": "Thinking does nothing!",
                    "translation": "생각은 아무것도 안 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태민은 혼자 있을 때 활동을 하려고 합니다.",
                    "hint": "ISTJ는 생산적인 활동으로 시간을 보내려고 해요.",
                    "result": "O",
                    "explanation": "태민은 'I'll organize my room'이라고 말하며 활동적인 혼자 시간을 선호해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "Your productivity is wonderful!",
                    "translation": "너의 생산성이 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태민",
                    "script": "Your deep thoughts are good!",
                    "translation": "너의 깊은 생각이 좋아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "I just need to understand myself.",
                    "translation": "나는 그냥 자신을 이해하려고 해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hee needs to understand @@.",
                    "hint": "INFP는 자신의 감정과 가치관을 깊이 있게 탐구해요.",
                    "optionA": "the world",
                    "optionB": "herself",
                    "optionC": "others",
                    "result": "herself",
                    "explanation": "소희는 자신을 더 잘 이해하고 싶어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태민",
                    "script": "That's important too.",
                    "translation": "그것도 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소희",
                    "script": "Your action helps me grow!",
                    "translation": "너의 행동이 나를 자라게 해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태민",
                    "script": "Your insight helps me grow!",
                    "translation": "너의 통찰이 나를 자라게 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소희",
                    "script": "We need different things.",
                    "translation": "우리는 다른 것이 필요해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태민",
                    "script": "Both are good!",
                    "translation": "둘 다 좋아!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "You understand me!",
                    "translation": "넌 나를 이해해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "휴식의 다양한 방식에 관한 문장이에요.",
                    "result": "Rest takes many forms and shapes growth",
                    "explanation": "휴식은 다양한 형태를 가지고 성장을 만들어요.",
                    "optionA": "forms",
                    "optionB": "many",
                    "optionC": "takes",
                    "optionD": "shapes",
                    "optionE": "growth",
                    "optionF": "Rest",
                    "optionG": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "혼자 시간 가지기",
            "explanation": "ISTJ의 활동적 혼자 시간과 INFP의 깊은 성찰 비교",
            "level": 4,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태민",
                    "script": "I'll organize my room.",
                    "translation": "나는 내 방을 정리할 거야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "I'll just sit and think.",
                    "translation": "나는 그냥 앉아서 생각할 거야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태민",
                    "script": "Thinking does nothing!",
                    "translation": "생각은 아무것도 안 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태민은 혼자 있을 때 활동을 하려고 합니다.",
                    "hint": "ISTJ는 생산적인 활동으로 시간을 보내려고 해요.",
                    "result": "O",
                    "explanation": "태민은 'I'll organize my room'이라고 말하며 활동적인 혼자 시간을 선호해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "Your productivity is wonderful!",
                    "translation": "너의 생산성이 정말 멋있어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태민",
                    "script": "Your deep thoughts are good!",
                    "translation": "너의 깊은 생각이 좋아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "I just need to understand myself.",
                    "translation": "나는 그냥 자신을 이해하려고 해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hee needs to understand @@.",
                    "hint": "INFP는 자신의 감정과 가치관을 깊이 있게 탐구해요.",
                    "optionA": "the world",
                    "optionB": "herself",
                    "optionC": "others",
                    "result": "herself",
                    "explanation": "소희는 자신을 더 잘 이해하고 싶어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태민",
                    "script": "That's important too.",
                    "translation": "그것도 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소희",
                    "script": "Your action helps me grow!",
                    "translation": "너의 행동이 나를 자라게 해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태민",
                    "script": "Your insight helps me grow!",
                    "translation": "너의 통찰이 나를 자라게 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소희",
                    "script": "We need different things.",
                    "translation": "우리는 다른 것이 필요해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태민",
                    "script": "Both are good!",
                    "translation": "둘 다 좋아!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "You understand me!",
                    "translation": "넌 나를 이해해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "휴식의 다양한 방식에 관한 문장이에요.",
                    "optionA": "forms",
                    "optionB": "many",
                    "optionC": "takes",
                    "optionD": "shapes",
                    "optionE": "growth",
                    "optionF": "Rest",
                    "optionG": "and",
                    "result": "Rest takes many forms and shapes growth",
                    "explanation": "휴식은 다양한 형태를 가지고 성장을 만들어요."
                }
            ]
        }
    ]
}
ID: 19320 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "취업면접 준비",
            "explanation": "ISTJ의 철저한 준비와 INFP의 진정성 표현 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현수",
                    "script": "Learn all the facts.",
                    "translation": "모든 사실을 배워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "I want to be myself.",
                    "translation": "나는 나 자신이고 싶어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현수",
                    "script": "Being yourself won't help!",
                    "translation": "너 자신이 되는 건 도움이 안 돼!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현수는 면접을 위해 철저히 준비하려고 합니다.",
                    "hint": "ISTJ는 철저한 준비와 계획을 강조해요.",
                    "result": "O",
                    "explanation": "현수는 'Learn all the facts'라고 말하며 철저한 준비를 강조해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "Your preparation is amazing!",
                    "translation": "너의 준비가 정말 놀라워!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현수",
                    "script": "Your authenticity is great!",
                    "translation": "너의 진정성이 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하윤",
                    "script": "They should know the real me.",
                    "translation": "그들은 진정한 나를 알아야 해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-yun wants them to know the real @@.",
                    "hint": "INFP는 자신의 진정한 모습을 보여주고 싶어 해요.",
                    "optionA": "me",
                    "optionB": "way",
                    "optionC": "job",
                    "result": "me",
                    "explanation": "하윤은 자신의 진정한 모습을 알리고 싶어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현수",
                    "script": "But know the facts too!",
                    "translation": "하지만 사실도 알아야 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하윤",
                    "script": "Your structure helps me!",
                    "translation": "너의 체계가 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현수",
                    "script": "Your values help me!",
                    "translation": "너의 가치관이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하윤",
                    "script": "Let me practice with you.",
                    "translation": "너랑 연습해도 될까?"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현수",
                    "script": "Of course!",
                    "translation": "물론이지!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하윤",
                    "script": "You make me confident!",
                    "translation": "넌 나를 자신감 있게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "면접 성공의 요소에 관한 문장이에요.",
                    "result": "Preparation meets your authentic wisdom",
                    "explanation": "준비가 너의 진정한 지혜를 만나요.",
                    "optionA": "wisdom",
                    "optionB": "Preparation",
                    "optionC": "your",
                    "optionD": "meets",
                    "optionE": "authentic"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "취업면접 준비",
            "explanation": "ISTJ의 철저한 준비와 INFP의 진정성 표현 비교",
            "level": 4,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현수",
                    "script": "Learn all the facts.",
                    "translation": "모든 사실을 배워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "I want to be myself.",
                    "translation": "나는 나 자신이고 싶어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현수",
                    "script": "Being yourself won't help!",
                    "translation": "너 자신이 되는 건 도움이 안 돼!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현수는 면접을 위해 철저히 준비하려고 합니다.",
                    "hint": "ISTJ는 철저한 준비와 계획을 강조해요.",
                    "result": "O",
                    "explanation": "현수는 'Learn all the facts'라고 말하며 철저한 준비를 강조해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "Your preparation is amazing!",
                    "translation": "너의 준비가 정말 놀라워!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현수",
                    "script": "Your authenticity is great!",
                    "translation": "너의 진정성이 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하윤",
                    "script": "They should know the real me.",
                    "translation": "그들은 진정한 나를 알아야 해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-yun wants them to know the real @@.",
                    "hint": "INFP는 자신의 진정한 모습을 보여주고 싶어 해요.",
                    "optionA": "me",
                    "optionB": "way",
                    "optionC": "job",
                    "result": "me",
                    "explanation": "하윤은 자신의 진정한 모습을 알리고 싶어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현수",
                    "script": "But know the facts too!",
                    "translation": "하지만 사실도 알아야 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하윤",
                    "script": "Your structure helps me!",
                    "translation": "너의 체계가 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현수",
                    "script": "Your values help me!",
                    "translation": "너의 가치관이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하윤",
                    "script": "Let me practice with you.",
                    "translation": "너랑 연습해도 될까?"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현수",
                    "script": "Of course!",
                    "translation": "물론이지!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하윤",
                    "script": "You make me confident!",
                    "translation": "넌 나를 자신감 있게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "면접 성공의 요소에 관한 문장이에요.",
                    "optionA": "wisdom",
                    "optionB": "Preparation",
                    "optionC": "your",
                    "optionD": "meets",
                    "optionE": "authentic",
                    "result": "Preparation meets your authentic wisdom",
                    "explanation": "준비가 너의 진정한 지혜를 만나요."
                }
            ]
        }
    ]
}
ID: 19321 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "직업 선택하기",
            "explanation": "ISTJ의 안정성 추구와 INFP의 의미 추구 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지호",
                    "script": "I want a stable job.",
                    "translation": "나는 안정적인 일을 원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미나",
                    "script": "I want meaningful work.",
                    "translation": "나는 의미 있는 일을 원해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지호",
                    "script": "Money is meaningful!",
                    "translation": "돈이 의미 있어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지호는 안정적인 직업을 중요시합니다.",
                    "hint": "ISTJ는 재정적 안정과 신뢰성을 중시해요.",
                    "result": "O",
                    "explanation": "지호는 'I want a stable job'라고 말하며 안정성을 강조해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미나",
                    "script": "Your practical mind is great!",
                    "translation": "너의 현실적 마음이 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지호",
                    "script": "Your passion is great!",
                    "translation": "너의 열정이 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미나",
                    "script": "I need to help people.",
                    "translation": "나는 사람들을 도와야 해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Mi-na needs to help @@.",
                    "hint": "INFP는 타인을 돕는 것을 중시해요.",
                    "optionA": "work",
                    "optionB": "people",
                    "optionC": "family",
                    "result": "people",
                    "explanation": "미나는 사람들을 돕는 것을 중요시해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지호",
                    "script": "Helping is good too.",
                    "translation": "돕는 것도 좋아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미나",
                    "script": "Your reliability helps!",
                    "translation": "너의 신뢰성이 도와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지호",
                    "script": "Your values help!",
                    "translation": "너의 가치관이 도와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "미나",
                    "script": "Maybe I can find both.",
                    "translation": "아마 둘 다 찾을 수 있을 것 같아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지호",
                    "script": "That's a good goal!",
                    "translation": "그건 좋은 목표야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "미나",
                    "script": "You make it real!",
                    "translation": "넌 그걸 현실화해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "직업 만족도에 관한 문장이에요.",
                    "result": "Purpose and stability create fulfillment",
                    "explanation": "목적과 안정성이 만족감을 만들어요.",
                    "optionA": "create",
                    "optionB": "and",
                    "optionC": "Purpose",
                    "optionD": "fulfillment",
                    "optionE": "stability"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "직업 선택하기",
            "explanation": "ISTJ의 안정성 추구와 INFP의 의미 추구 비교",
            "level": 4,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지호",
                    "script": "I want a stable job.",
                    "translation": "나는 안정적인 일을 원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미나",
                    "script": "I want meaningful work.",
                    "translation": "나는 의미 있는 일을 원해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지호",
                    "script": "Money is meaningful!",
                    "translation": "돈이 의미 있어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지호는 안정적인 직업을 중요시합니다.",
                    "hint": "ISTJ는 재정적 안정과 신뢰성을 중시해요.",
                    "result": "O",
                    "explanation": "지호는 'I want a stable job'라고 말하며 안정성을 강조해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미나",
                    "script": "Your practical mind is great!",
                    "translation": "너의 현실적 마음이 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지호",
                    "script": "Your passion is great!",
                    "translation": "너의 열정이 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미나",
                    "script": "I need to help people.",
                    "translation": "나는 사람들을 도와야 해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Mi-na needs to help @@.",
                    "hint": "INFP는 타인을 돕는 것을 중시해요.",
                    "optionA": "work",
                    "optionB": "people",
                    "optionC": "family",
                    "result": "people",
                    "explanation": "미나는 사람들을 돕는 것을 중요시해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지호",
                    "script": "Helping is good too.",
                    "translation": "돕는 것도 좋아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미나",
                    "script": "Your reliability helps!",
                    "translation": "너의 신뢰성이 도와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지호",
                    "script": "Your values help!",
                    "translation": "너의 가치관이 도와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "미나",
                    "script": "Maybe I can find both.",
                    "translation": "아마 둘 다 찾을 수 있을 것 같아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지호",
                    "script": "That's a good goal!",
                    "translation": "그건 좋은 목표야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "미나",
                    "script": "You make it real!",
                    "translation": "넌 그걸 현실화해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "직업 만족도에 관한 문장이에요.",
                    "optionA": "create",
                    "optionB": "and",
                    "optionC": "Purpose",
                    "optionD": "fulfillment",
                    "optionE": "stability",
                    "result": "Purpose and stability create fulfillment",
                    "explanation": "목적과 안정성이 만족감을 만들어요."
                }
            ]
        }
    ]
}
ID: 19322 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "책 읽기 모임",
            "explanation": "ISTJ의 정보 습득과 INFP의 공감적 해석 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진우",
                    "script": "Let's learn the facts.",
                    "translation": "사실을 배우자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "I want to feel the story.",
                    "translation": "나는 이야기의 감정을 느끼고 싶어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "진우",
                    "script": "Facts are the story!",
                    "translation": "사실이 바로 이야기야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "진우는 책에서 정보를 얻는 것을 선호합니다.",
                    "hint": "ISTJ는 구체적 정보와 사실을 중심으로 생각해요.",
                    "result": "O",
                    "explanation": "진우는 'Let's learn the facts'라고 말하며 정보 습득을 선호해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Your clear thinking is good!",
                    "translation": "너의 명확한 생각이 좋아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "진우",
                    "script": "Your deep feelings are good!",
                    "translation": "너의 깊은 감정이 좋아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Characters' hearts matter most.",
                    "translation": "인물의 마음이 가장 중요해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-ho thinks characters' @@.",
                    "hint": "INFP는 이야기의 감정적 의미를 중시해요.",
                    "optionA": "words",
                    "optionB": "heart",
                    "optionC": "story",
                    "result": "heart",
                    "explanation": "준호는 인물의 마음과 감정을 중시해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "진우",
                    "script": "But facts make sense.",
                    "translation": "하지만 사실이 의미를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Your knowledge helps me!",
                    "translation": "너의 지식이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "진우",
                    "script": "Your feeling helps me!",
                    "translation": "너의 감정이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Let's share both.",
                    "translation": "둘 다 나누자."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "진우",
                    "script": "Good idea!",
                    "translation": "좋은 생각이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준호",
                    "script": "You ground me!",
                    "translation": "넌 나를 안정시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "독서의 완전한 경험에 관한 문장이에요.",
                    "result": "Facts and meaning create full understanding",
                    "explanation": "사실과 의미가 완전한 이해를 만들어요.",
                    "optionA": "understanding",
                    "optionB": "Facts",
                    "optionC": "full",
                    "optionD": "create",
                    "optionE": "and",
                    "optionF": "meaning"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "책 읽기 모임",
            "explanation": "ISTJ의 정보 습득과 INFP의 공감적 해석 비교",
            "level": 4,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진우",
                    "script": "Let's learn the facts.",
                    "translation": "사실을 배우자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "I want to feel the story.",
                    "translation": "나는 이야기의 감정을 느끼고 싶어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "진우",
                    "script": "Facts are the story!",
                    "translation": "사실이 바로 이야기야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "진우는 책에서 정보를 얻는 것을 선호합니다.",
                    "hint": "ISTJ는 구체적 정보와 사실을 중심으로 생각해요.",
                    "result": "O",
                    "explanation": "진우는 'Let's learn the facts'라고 말하며 정보 습득을 선호해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Your clear thinking is good!",
                    "translation": "너의 명확한 생각이 좋아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "진우",
                    "script": "Your deep feelings are good!",
                    "translation": "너의 깊은 감정이 좋아!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Characters' hearts matter most.",
                    "translation": "인물의 마음이 가장 중요해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-ho thinks characters' @@.",
                    "hint": "INFP는 이야기의 감정적 의미를 중시해요.",
                    "optionA": "words",
                    "optionB": "heart",
                    "optionC": "story",
                    "result": "heart",
                    "explanation": "준호는 인물의 마음과 감정을 중시해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "진우",
                    "script": "But facts make sense.",
                    "translation": "하지만 사실이 의미를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Your knowledge helps me!",
                    "translation": "너의 지식이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "진우",
                    "script": "Your feeling helps me!",
                    "translation": "너의 감정이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Let's share both.",
                    "translation": "둘 다 나누자."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "진우",
                    "script": "Good idea!",
                    "translation": "좋은 생각이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준호",
                    "script": "You ground me!",
                    "translation": "넌 나를 안정시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "독서의 완전한 경험에 관한 문장이에요.",
                    "optionA": "understanding",
                    "optionB": "Facts",
                    "optionC": "full",
                    "optionD": "create",
                    "optionE": "and",
                    "optionF": "meaning",
                    "result": "Facts and meaning create full understanding",
                    "explanation": "사실과 의미가 완전한 이해를 만들어요."
                }
            ]
        }
    ]
}

현재 배치 처리 완료

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